Clojure programming language discussion

453 readers
1 users here now

Clojure is a Lisp that targets JVM and JS runtimes

Finding information about Clojure

API Reference

Clojure Guides

Practice Problems

Interactive Problems

Clojure Videos

The Clojure Community

Clojure Books

Tools & Libraries

Clojure Editors

Web Platforms

founded 4 years ago
MODERATORS
1
 
 

Build and Deploy Web Apps With Clojure and FLy.io

https://ryanmartin.me/articles/clojure-fly/

Table of ContentsProject SetupSystems and ConfigurationRouting, Middleware, and Route HandlersImplementing the MiddlewaresImplementing the Route HandlersPackaging the AppDeploying with Fly.ioAdding a Production REPLDeploy with GitHub...

#clojure #clj #cljs [email protected] @clojure

2
 
 

ShipClojure: The Clojure Boilerplate to ship startups FAST - complete stack presentation

https://ovistoica.com/blog/2024-11-2-shipclojure-the-clojure-boilerplate-to-ship-startups-fast-complete-stack-presentation

Table of Contents The complete stack Backend Underlying server - Jetty 12 Routing provider - Reitit Database - Postgres Dependency & Lifecycle management - Integrant Environment & Secret management - aero Transactional emails -...

#clojure #clj #cljs [email protected] @clojure

3
 
 

Making LLMs Do More of What You Want

http://langnostic.inaimathi.ca/posts/making-llms-do-more-of-what-you-want

Once we can make LLMs do what we want, we might want to formalize this and scale it up. We've got generate :: SystemPrompt -> Prompt -> Response generateChecked :: (String -> Maybe a) -> SystemPrompt -> Prompt -> ?Int -> Maybe a as a baseline. And,...

#clojure #clj #cljs [email protected] @clojure

4
 
 

Holy Dev Newsletter October 2024

https://blog.jakubholy.net/2024/10-newsletter/

Welcome to the Holy Dev newsletter, which brings you gems I found on the web, updates from my blog, and a few scattered thoughts. You can get the next one into your mailbox if you subscribe.What is happeningI have taken a break from coding and...

#clojure #clj #cljs [email protected] @clojure

5
 
 

shadow-css-in-practice

https://faster-than-light-memes.xyz/shadow-css-in-practice.html

shadow-css-in-practice ftlm :faster-than-light /memes Joyful ideas are better ideas search This is your fathers rock. I mean this is the...

#clojure #clj #cljs [email protected] @clojure

6
 
 

PG2 release 0.1.18

https://grishaev.me/en/pg-version-1.18/

PG2 version 0.1.18 is available (it’s a client for Postgres). This release brings two major features: built-in pgvector extension support; better type mapping between Postgres and Clojure. PGVector Support Pgvector is a well known...

#clojure #clj #cljs [email protected] @clojure

7
 
 

OSS Updates September and October 2024

https://codewithkira.com/2024-10-31-clojurists-together-update-sept-oct-2024.html

This is a summary of the open source work I spent my time on throughout September and October 2024. This was a very busy period in my personal life and I didn't make much progress on my projects, but I did have more time than usual to think about...

#clojure #clj #cljs [email protected] @clojure

8
 
 

OSS updates September and October 2024

https://blog.michielborkent.nl/oss-updates-sep-oct-2024.html

In this post I'll give updates about open source I worked on during September and October 2024.To see previous OSS updates, go here.SponsorsI'd like to thank all the sponsors and contributors that make this work possible. Without you, the below...

#clojure #clj #cljs [email protected] @clojure

9
 
 

Clojure Deref (Oct 31, 2024)

https://clojure.org/news/2024/10/31/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts, videos, and media Telemere lightning intro - Peter Taoussanis Basilisp:...

#clojure #clj #cljs [email protected] @clojure

10
 
 

Applications Open for 2025 Long-Term Funding

https://www.clojuriststogether.org/news/applications-open-for-2025-long-term-funding/

6 Developers will each be awarded $1,500 USD per month in 2025. This is the 4th year we are awarding annual funding. We’ve received an unmanageable number of nominations in the past few years, so based on member input, we’ve decided to try a new...

#clojure #clj #cljs [email protected] @clojure

11
 
 

Clojure Deref (Oct 31, 2024)

https://clojure.org/news/2024/10/31/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts, videos, and media Telemere lightning intro - Peter Taoussanis Basilisp:...

#clojure #clj #cljs [email protected] @[email protected]

12
 
 

A deep dive into data roles at Nubank

https://building.nubank.com.br/a-deep-dive-into-data-roles-at-nubank/

The roles within software and data engineering are increasingly integral to driving innovation and operational excellence. Nubank, as a leader in the fintech industry, exemplifies this trend through its diverse team of Software Engineers, Analytics...

#clojure #clj #cljs [email protected] @clojure

13
 
 

Supercharging the REPL Workflow

https://code.thheller.com/blog/shadow-cljs/2024/10/30/supercharging-the-repl-workflow.html

In my previous post I outlined my REPL based workflow for CLJ as well as CLJS. In this post I want to dive deeper into how you can extend/customize it to make it your own. The gist of it all is having a dedicated src/dev/repl.clj file. This file...

#clojure #clj #cljs [email protected] @clojure

14
15
 
 

Sept. and Oct. 2024 Short-Term Project Updates

https://www.clojuriststogether.org/news/sept.-and-oct.-2024-short-term-project-updates/

We’ve got our first set of reports from developers working on short-term projects funded in Q3 2024. You’ll find a brief description of each project at the top of the page to provide some context – followed by current project updates. clj-Nix: José...

#clojure #clj #cljs [email protected] @clojure

16
 
 

The Hallway Track: Clojure/Conj 2024 in Alexandria

http://timothypratley.blogspot.com/2024/10/the-hallway-track-clojureconj-2024-in.html

This year I had the privilege of attending Clojure/Conj in Alexandria, VA. Alexandria is a beautiful city, with a museum seemingly on every corner, and abundant trees just starting to turn yellow for the fall. It has an efficient metro system and a...

#clojure #clj #cljs [email protected] @clojure

17
 
 

Tracking working hours in ActivityWatch based on git activities

https://flexiana.com/2024/10/tracking-working-hours-in-activity-watch-based-on-git-activities

Efficient time reporting is the baseline of trust. Doing it manually is a frustrating and time consuming process. I’ll show you an opportunity to do it with less pain using ActivityWatch and some Babashka scripting. Source of truth: Who would...

#clojure #clj #cljs [email protected] @clojure

18
19
 
 

Announcing the New Conductor Java Client v4

https://dev.to/orkes/announcing-the-new-conductor-java-client-v4-386g

By: Miguel Prieto Earlier this year, Python SDK had a major facelift. Now other Conductor SDKs are undergoing significant rehaul, and we are thrilled to announce Java Client v4, featuring significant design enhancements, performance...

#clojure #clj #cljs [email protected] @clojure

20
 
 

Clojure Deref (Oct 25, 2024)

https://clojure.org/news/2024/10/25/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts, videos, and media Live Programming a Live Programming Environment (with Clerk) -...

#clojure #clj #cljs [email protected] @clojure

21
 
 

Clojure Deref (Oct 25, 2024)

https://clojure.org/news/2024/10/25/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts, videos, and media Live Programming a Live Programming Environment (with Clerk) -...

#clojure #clj #cljs [email protected] @[email protected]

22
23
 
 

A Gentle Introduction to Formal Methods in Software Engineering

https://flexiana.com/2024/10/a-gentle-introduction-to-formal-methods-in-software-engineering

Formal methods in software engineering are mathematical techniques used to specify, develop, and verify software systems. They provide a rigorous framework for ensuring software correctness, reliability, and safety, which is especially crucial in...

#clojure #clj #cljs [email protected] @clojure

24
 
 

Reconciliation, Risk, ML and Other Use Cases for Bitemporal Systems [video]

https://juxt.pro/blog/reconciliation-risk-ml-and-use-cases-for-bitemporal-systems

The bitemporal data model is known for solving key reporting and compliance requirements, but it is tricky to implement and maintain correctly. Watch this talk to discover the pitfalls of various approaches to implementing bitemporal systems.

#clojure #clj #cljs [email protected] @clojure

25
view more: next ›