All blogs / Lisp / Clojure / Scheme
jointhefreeworld news
Free software, engineering writing, and the jointhefreeworld ecosystem, by Josep Bigorra.
Lisp / Clojure / SchemeDev tools / editors / IDEsSoftware / engineering practice
- Posts
- 79 from 18 Sep 2020 to 23 Oct 2026
- Posting
- monthly (20 in the last year)
- Kind
- personal blog
- Feed
- https://jointhefreeworld.org/rss.xml
2026 17
- Emacs finally folds to my liking
- OrgWebAlchemy: Benchmarking, Profiling, and the Long Road to Real Org Support
- Where hexagonal architecture shines, and what to reach for instead
- Development
- Parsing Expression Grammar in Lisp: Converting Org to HTML with (ice-9 peg) in Guile
- Quest for the eternal Dock - lambdock
- GNU/Linux
- Emacs Eglot for Scala and Kotlin (JVM)
- Maak: The power of Lisp that powers your trusty command runner and the enlightenments
- Hacking Freedom: Compiling GNU Emacs from Source
- jointhefreeworld - A Style Guide for Documentation
- Personal
- Scriba v0.3.3 - Structured Logging in Lisp
- Manifesto for Agile Software Development
- Why I Still Reach for Scheme and Lisp Instead of Haskell
- Functional repository pattern in Scheme? Decoupling and abstracting the data layer in Lisp
- Don’t Reward the Best Firefighter
2025 17
- Most Technical Problems are People Problems
- Simple Rust Guix Emacs development environment
- Rust
- Git Riddance
- Hexagon of Doom - The Cost of Over-Abstraction and Indirection
- The FREE stack - My Tech Radar
- Increase the file descriptor count in GNU/Linux
- Embracing the eternal Sexp wisdom with the GNU
- Taming Complexity with Scheme: The Byggsteg Story
- Mètsàtron’s astral analysis of Joe’s being
- Markdown Cheat-sheet for Beginners
- Scheme and Lisps are Great for production
- The Best Programmers I Know
- Why I Program in Lisp?
- Moving from Sway to Hyprland - Archived SwayFX config
- Building Conky with Wayland Support on GNU Guix
- Legendary Lisp Laptop - a modern Lisp machine with Framework laptop
2024 10
2023 5
2022 3
2021 19
- Arch Linux UEFI + Encryption
- GNU Guix VM aarch64
- rc.d scripting
- FreeBSD
- How I write HTTP services
- Go
- Project Structure
- German naming convention
- pkg or ports ?
- SQL transactions
- Practical rc.d scripting and Go
- Updating FreeBSD in iocage
- Breaking free of Javascript
- Haskell in Production at Foxdown Systems
- Why SQL SELECT * is often a bad idea
- SSR wins over Javascript
- Opinionated Style Guide
- Shared Libraries with Jenkins
- CI / CD