Tag
Clojure
Syntax Highlighting for Code Blocks
Part 4 of building a terminal agent from scratch. Adding syntax highlighting for code blocks using regex-based patterns.
The Many Ways to Run a Clojure Function from the Terminal
Different approaches to execute Clojure functions from the command line.
Advent Of Code 2025
My Advent of Code 2025 solutions in Clojure.
Rendering Markdown in the Terminal
Add markdown rendering with ANSI escape codes to display formatted text in the terminal.
The Conversation Loop
Implement a conversation loop with message history for back-and-forth exchanges with the LLM.
Building an Agent from Scratch
Start building a terminal coding agent using Clojure with minimal dependencies.
Generative Testing in Clojure
Using clojure.spec to generate tests dynamically from data specifications.
Implementing let in Clojure itself
The let macro can be implemented elegantly using just what the language provides.