Home / Writing
Writing: Software
Writing on software architecture, open source and reproducible tools, including the work of maintaining them.
Topics
Formats
Choose a topic and a format to narrow the archive.
Clear filters
When software needs a decision, not another paragraph
A billing message needs the right destination. TypeSafe’s Jev offers one way to turn an interpretation into a result that software can act on.
Read-
When an AI agent says “done”, what should we check?
A convincing completion message is only the beginning. Harness engineering is the work of helping an agent act, check the result and recover when needed.
-
What I choose to share as open source
Sharing a repository starts a relationship with its readers. Here is how I choose between releasing code, explaining research and publishing an architecture.
-
Let the quantum lesson begin before the setup ends
A lab session should leave time for the experiment. With QFlow, I am exploring how students could see the code, conditions and result together.
-
Can we still explain the experiment two months later?
A result is easier to revisit when its question, code and conditions stay together. That simple idea shapes the experiment record in QFlow Studio.
Also available as an RSS feed.
Keep exploring
Another way into the work.