Layoffs are Coming
Posts on Jacob Kaplan-Moss
The eigenvector of "Why we moved from language X to language Y"
Erik Bernhardsson
Dining Philosophers in Java 8
Computing Thoughts
Name before type: why 'age int' is better than 'int age'
Ben Hoyt's technical writing
Riff: A "mycelium-clj" for the Clojure ecosystem?
Aditya Athalye writes and works here.
Some notes on nix flakes
Julia Evans
A Taste of Haskell
HookRace Blog
Upgrading ElasticSearch 2 to 5: S3 snapshot/restore strategy
Posts on Carlos Becker
Excited About Clojure/conj
An Architect's View
deps.edn and monorepos VII (Polylith)
An Architect's View
Calva, Joyride, and Portal
An Architect's View
Release 0.7.0 of clojure.java.jdbc
An Architect's View
Cancelling Go network requests
adrianhesketh.com
More Boot
An Architect's View
Feedback: errors, filesystems, magic numbers, and more
Writing - rachelbythebay
The state of the AWK
Ben Hoyt's technical writing
2025: The Year of Clojure?
Shallow Brook Software
Unspoken Assumptions Underlying OO Design Maxims
Computing Thoughts
Performance comparison: counting words in Python, Go, C++, C, AWK, Forth, and Rust
Ben Hoyt's technical writing
A review of postmarketOS on the Xiaomi Poco F1
Drew DeVault's blog