Jean-Paul IraguhaSoftware Engineer & Product Engineer & Tech Lead · SingularFlow & SandraAI
I build agentic systems, developer tooling, and resilient infrastructure. Passionate about the intersection of AI and software engineering from spec-driven development to multi-agent orchestration.
Featured Article
How I Actually Use Spec-Driven Development
SDD is not a philosophy. It is a workflow. Numbered specs, gated phases, prototype escape hatches, context engineering, and a self-improving learning loop. Here is what that looks like after 15 specs with a coding agent.
Trending
Latest Posts
AI Cannot Know What It Does Not Understand
AI industrialises reasoning, but reasoning without understanding is just well-formed noise. Meaning is not in the symbols; it is in the recognition-and-enforcement structure that makes symbols bite on reality. Remove that structure, and civilisation loses the capacity to tell whether it is still thinking.
Programming Is No Longer About Execution: It's About Meaning
We used to tell machines what to do. Now they interpret what we mean. The core challenge of modern programming isn't controlling execution: it's preventing systems from redefining meaning.
'Anyone Can Code' Is a Misleading Narrative
Programming was never just about telling machines what to do. It was a response to ambiguity. As AI lowers the barrier to generating software, the real question isn't who can code, but who understands what the code does.
Context Engineering Is the New Security Firewall
Agent security isn't just about sandboxing tools: it's about structuring cognition. Zero-trust ingestion, memory compartmentalization, and context traceability are the new perimeter.
Building a Portfolio That Builds Itself
A portfolio that is also a small publishing system – spec-driven, AI-augmented, Markdown-native. Fork it, point Claude at it, and the scaffolding is already there.
I Think, Therefore I Am… No More
The Enlightenment made reasoning the foundation of authority. AI seems to industrialise it. What anchors legitimacy when thinking is no longer scarce?
dock: Disposable Remote Dev Environments From Your Terminal
A CLI that turns any laptop into a development powerhouse with disposable cloud environments. Create, snapshot, branch, destroy: pay only for what you use.