Maps Implementation Secrets
https://buttondown.com/tensegritics-curiosities/archive/maps-implementation-secrets/
by cgrand (X 🦣) Today no Datalog nor interop: let's talk data structures! In ClojureDart we took pride in writing our own persistent collections. A design goal for our collections was to make them have a canonical layout so as to be able to...
Bthreads: A Simple and Easy Paradigm for Clojure
https://thomascothran.tech/2024/10/a-new-paradigm/
Asynchronous programs are hard to reason about. But is this intrinsic to asynchrony? Or might we be using the wrong paradigms? Behavioral programming is a programming paradigm that aims to make asynchronous, event-driven systems both simple and...
Clojurists Together project - Scicloj community building - October 2024 update
The Clojurists Together organisation has decided to sponsor Scicloj community building for Q3 2024, as a project by Daniel Slutsky. This is the second time the project is selected this year. Here is Daniel’s update for October. Comments and ideas...
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...
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 -...
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,...
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...
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...
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...
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...
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 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:...
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...
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...
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...
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...
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...
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é...
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 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) -...