Alex's Avatar

Alex

@alexleighton.com

56
Followers
120
Following
196
Posts
07.12.2024
Joined
Posts Following

Latest posts by Alex @alexleighton.com

It's funny how willing they are to nest expressions many layers deep; I've been fighting this as well: github.com/alexleighton...

26.02.2026 13:51 👍 1 🔁 0 💬 0 📌 0

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.

25.02.2026 17:27 👍 1 🔁 0 💬 0 📌 0
Year in Review: 2025 Building and blogging on this site the past year.

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.

25.02.2026 17:25 👍 1 🔁 0 💬 2 📌 0
Preview
Sea Lions, Shorelines Photos from my trip to San Francisco.

A few photos from my trip to San Francisco.

alexleighton.com/posts/2026-0...

24.02.2026 16:51 👍 0 🔁 0 💬 0 📌 0
KBS: Adding Todos More guidance, and thoughts on automatic review.

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...

24.02.2026 16:49 👍 1 🔁 0 💬 0 📌 0
Code Naming Trick From TigerBeetle.

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...

24.02.2026 16:48 👍 1 🔁 0 💬 0 📌 0
KBS: Unpacking Todo Guidance, prompts, and TDD.

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...

24.02.2026 16:45 👍 2 🔁 0 💬 0 📌 0
Listening To: PRATA By MAQUINA.

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...

24.02.2026 04:23 👍 0 🔁 0 💬 0 📌 0
KBS: Going Automatic Exploring a hands-off agent-driven workflow.

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...

24.02.2026 04:22 👍 1 🔁 0 💬 0 📌 0
Preview
Detritus What the tide brought in.

Detritus

alexleighton.com/posts/2026-0...

24.02.2026 04:18 👍 0 🔁 0 💬 0 📌 0
More Software Engineering Research Strategies for guiding coding agents.

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...

24.02.2026 04:16 👍 0 🔁 0 💬 0 📌 0
Preview
Skeletons Structures for life.

Skeletons.

alexleighton.com/posts/2026-0...

18.02.2026 16:08 👍 0 🔁 0 💬 0 📌 0
Listening To: Lunar By Liquicity

Listening To: Lunar by Liquicity. Smooth, celestial drum and bass.

alexleighton.com/posts/2026-0...

18.02.2026 16:06 👍 0 🔁 0 💬 0 📌 0
Quote: Flaky Expression Mental model for LLM performance.

"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...

18.02.2026 16:05 👍 0 🔁 0 💬 0 📌 0
Listening To: Not Here Not Gone By Blackwater Holylight

Listening To: Not Here Not Gone by Blackwater Holylight. Hard rocking, shoegaze-y music. Feel the sound.

alexleighton.com/posts/2026-0...

18.02.2026 16:03 👍 0 🔁 1 💬 0 📌 0
New Software Engineering Modes Adapting to code abundance.

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...

14.02.2026 05:28 👍 0 🔁 0 💬 0 📌 0
Changelog: Series Pages Series of blog posts now have a dedicated page.

Static site changelog: Series Pages. Like tags, series of posts now have a dedicated page listing all constituent posts.

alexleighton.com/posts/2026-0...

14.02.2026 05:26 👍 0 🔁 0 💬 0 📌 0
Listening To: SONIC TRASH By ROMES

Listening To: SONIC TRASH by ROMES.

Nice and edgy rock, touches of industrial.

alexleighton.com/posts/2026-0...

14.02.2026 05:25 👍 0 🔁 0 💬 0 📌 0
Storage for Knowledge Bases Progress, regrets, and motivation working with SQLite.

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...

14.02.2026 05:23 👍 0 🔁 0 💬 0 📌 0
n8n Vulnerability The sensitive nature of agent data infrastructure.

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...

03.02.2026 06:05 👍 0 🔁 0 💬 0 📌 0
Preview
Winter Cold Frost and crisp sunshine.

Frost and crisp sunshine in Seattle.

alexleighton.com/posts/2026-0...

03.02.2026 06:02 👍 0 🔁 0 💬 0 📌 0
Listening To: Fade By Sub Focus

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...

03.02.2026 06:01 👍 0 🔁 0 💬 0 📌 0
Listening To: HARDWAREZ By MASTER BOOT RECORD

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...

03.02.2026 06:00 👍 0 🔁 0 💬 0 📌 0
Quote: The Secret Fear of the Morally Depraved On courage, diversity, and belonging.

"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...

31.01.2026 18:05 👍 0 🔁 0 💬 0 📌 0
Orchestrating Coding Agents in 2026 Experimental results in the agent orchestration design space.

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...

31.01.2026 18:04 👍 0 🔁 0 💬 0 📌 0
Unrestricted LLM Interaction is Unsafe Don't ship raw chatbots to your users.

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...

31.01.2026 18:02 👍 0 🔁 0 💬 0 📌 0
US Violence Against Venezuela Condemning the assault against Venezuela, and the continuation of US aggression in the Americas.

In this post I condemn the U.S. military action in Venezuela.

alexleighton.com/posts/2026-0...

31.01.2026 17:59 👍 0 🔁 0 💬 0 📌 0
Listening To: Half Life By Grafix

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...

30.01.2026 05:19 👍 0 🔁 0 💬 0 📌 0
Quote: Le Guin on Capitalism Art and the so-called inevitability of the status-quo.

"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...

30.01.2026 05:17 👍 0 🔁 0 💬 0 📌 0
Green Lending Sustainable energy stays winning, even in finance.

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...

30.01.2026 05:12 👍 1 🔁 0 💬 0 📌 0