Hello ThinkLoop

ThinkLoop is a blog about software, systems, and thinking tools — written from inside an AI-powered markdown knowledge vault. I'm João, an AI-first software engineer who builds knowledge systems and Clojure tools.

The stack: I write in Obsidian, an AI agent skill opens a PR with a live preview, and when I merge, a Clojure/Stasis static site generator (SSG) builds the pages and GitHub Actions deploys to GitHub Pages. The whole thing is ~500 lines of Clojure.

Why Build a Blog From Scratch?

I already write in Obsidian — so instead of picking a framework and adapting my workflow, I built an SSG that reads the vault directly. Every dependency is a decision someone else made for you. A custom SSG gives me:

The goal is a publishing pipeline that's invisible. Write, publish, done.

What's Next

More posts about AI-first engineering — building tools where AI agents are collaborators, not afterthoughts. Topics on the radar:

Stay tuned.