A confluence of code, chronicles, and my thoughts.
Explore functional programming in Java, Clojure, and F#.
Delve into the history and uncover the stories that shape our craft.
Every glitch reveals a deeper understanding.
Welcome
— I’m Stefan von Stein.
Latest Posts
When AI Writes the Code, Who Preserves the Meaning?
(2026-07-02)
As AI writes more of the implementation, the human task becomes preserving the meaning, structure and evolution of the system.
Own the Model of Reality
(2026-01-30)
Data ownership is really about owning how reality is explained over time.
Institutionalized Complexity as Organizational Debt
(2026-01-02)
Noise is rarely a sign of quality. Simple systems need to move only when the domain changes.
Software that grows with business
(2025-12-10)
We are entering a time where software grows alongside the business. In that development we will need more programmers, not fewer.
Clojure with M-expressions
(2025-09-28)
Would M-expressions make Clojure more popular?
Building Strange Loops with GPT
(2025-08-20)
From Assistant to Collaborator: The GPT experience gets better when it works with you
Java’s Daemon Threads and Their Roots in Ancient Greece
(2025-08-13)
From Sokrates’ whispering spirit to a Victorian physics prank and into your Java code. Daemon threads have been working quietly in the background for over two millennia.
Latest at 2026-07-02 :
AI does not eliminate programming. It changes where programming happens.
When AI writes more of the code, the human task becomes describing the system with greater precision.
The claim
I hear this frequently:
We don’t need programmers anymore. We have AI now.
The argument usually goes something like this:
I can write the requirements.
I can describe the overall structure.
I can create tests to verify that the AI succeeded.
Read more →
All
#ai
#architecture
#art
#clojure
#csharp
#data-structures
#database
#datomic
#emacs
#fortran
#fsharp
#functional
#gpt
#haskell
#history
#immutability
#java
#jit
#jmm
#lambdas
#lisp
#pioneers
#poetry
#programming
#programming-philosophy
#randomness
#rant
#reducers
#repl
#smalltalk
#sql
#threads
#unix
#women