It's funny how willing they are to nest expressions many layers deep; I've been fighting this as well: github.com/alexleighton...
It's funny how willing they are to nest expressions many layers deep; I've been fighting this as well: github.com/alexleighton...
It fits a bit of what you're looking for — the data is simply JSON, so you're free to adjust chart configuration or swap charts. I had a coding agent glue the two together.
This is probably lower level than what you're looking for, but for alexleighton.com/posts/2025-1... , I brought in Apache Echarts. The data is stored as JSON files, and I have a template function which embeds the data into the page as a script which calls Echarts.
A few photos from my trip to San Francisco.
alexleighton.com/posts/2026-0...
Knowledge Bases (OCaml): added a Todo repository and wired up `bs add todo ...`. More guidance docs and experimenting with automatic code reviews.
alexleighton.com/posts/2026-0...
Code naming trick from TigerBeetle: use index/count for array terms and offset/size for byte terms. A small convention that saves you in low level languages when you can’t (or can’t afford to) encode the distinction in types.
alexleighton.com/posts/2026-0...
Unpacking Note type into Todo for Knowledge Bases, wrote up some prompts for implementation planning and code review, and tried TDD to keep agents on task when writing OCaml code.
alexleighton.com/posts/2026-0...
Listening To: PRATA by MAQUINA.
Surprisingly catchy, found myself hooked by the bass and the beat. From the Bandcamp description: "minimal krautrock repetition, pounding industrial techno".
alexleighton.com/posts/2026-0...
For Knowledge Bases development, my local OCaml issue tracker, I’m going to go more hands-off in order to experiment with agentic engineering. I'm following the suggestions from the teams at StrongDM and OpenAI.
alexleighton.com/posts/2026-0...
OpenAI posted a coding-agent writeup: “Humans steer. Agents execute.” Some more interesting findings along this path towards a new software development process.
alexleighton.com/posts/2026-0...
Listening To: Lunar by Liquicity. Smooth, celestial drum and bass.
alexleighton.com/posts/2026-0...
"Often the model isn’t flaky at understanding the task. It’s flaky at expressing itself. You’re blaming the pilot for the landing gear."
This quote and the blog post's finding, line up with a mental model of LLMs that I've found useful.
alexleighton.com/posts/2026-0...
Listening To: Not Here Not Gone by Blackwater Holylight. Hard rocking, shoegaze-y music. Feel the sound.
alexleighton.com/posts/2026-0...
New term “Software Factories” from StrongDM: If coding agents can write faster than we can read, treat the app as a black box and test observable outcomes end-to-end. Useful for some applications, unlikely to be for all.
alexleighton.com/posts/2026-0...
Static site changelog: Series Pages. Like tags, series of posts now have a dedicated page listing all constituent posts.
alexleighton.com/posts/2026-0...
Listening To: SONIC TRASH by ROMES.
Nice and edgy rock, touches of industrial.
alexleighton.com/posts/2026-0...
Storage layer update for Knowledge Bases (OCaml). Perfection killed my motivation, so I committed the ugly code and moved on.
alexleighton.com/posts/2026-0...
n8n vulnerability — the exploit details are interesting, but the bigger point is scarier: LLM agent systems concentrate lots of sensitive data in one place.
alexleighton.com/posts/2026-0...
Frost and crisp sunshine in Seattle.
alexleighton.com/posts/2026-0...
Listening to Fade by Sub Focus.
Contact is a very nice drum and bass album from Sub Focus, all of the tracks are polished.
alexleighton.com/posts/2026-0...
Listening to HARDWAREZ by MASTER BOOT RECORD.
Digital, chiptune metal. A unique style that I didn’t know I wanted.
alexleighton.com/posts/2026-0...
"The secret fear of the morally depraved is that virtue is actually common, and that they’re the ones who are alone."
Adam Serwer for The Atlantic.
alexleighton.com/posts/2026-0...
Interesting to watch the orchestration of coding agents moving from speculation to expensive reality. On Gas Town and Cursor's recent experiments.
alexleighton.com/posts/2026-0...
Without a breakthrough on the prompt injection problem, it’s inappropriate bordering on unethical to expose unrestricted LLM chat to the general public. We software engineers should avoid "chat" as a general interface and keep LLMs constrained to controlled prompts.
alexleighton.com/posts/2026-0...
In this post I condemn the U.S. military action in Venezuela.
alexleighton.com/posts/2026-0...
Listening To: Half Life by Grafix.
Drum and bass! I especially enjoy the more acid stylings in songs like Skyline.
alexleighton.com/posts/2026-0...
"We live in capitalism, its power seems inescapable — but then, so did the divine right of kings."
Quote from Ursula K. Le Guin that brings me hope.
alexleighton.com/posts/2026-0...
It continues to be more profitable to get on the sustainability train than to try to cling to fossil fuels.
alexleighton.com/posts/2026-0...