Blog

  • 10 February 2026

Factorio as an AI Benchmark

Why automating a Factorio factory might be one of the most interesting unsolved challenges for LLM agents.

Read more β†’
  • 03 February 2026

Why Vim Felt Inevitable

How ergonomics, focus, and systems thinking led me to Neovim.

Read more β†’
  • 15 January 2026

How I Keep Up With Tech Trends

Why RSS is still the most efficient way to follow programming news without algorithmic noise.

Read more β†’
  • 12 December 2025

Running Multiple Claude Instances in Parallel

Using git worktrees to run parallel AI coding agents and compare implementations instead of waiting on sequential attempts.

Read more β†’
  • 09 November 2025

Designing an On-Chain Price Oracle in Substrate

Building a runtime-native price oracle using Substrate off-chain workers and deterministic storage.

Read more β†’
  • 20 October 2025

Why Rust is My Go-To for Systems Programming

After years of working with C and C++, here’s why Rust has become my preferred language for low-level systems work.

Read more β†’
  • 12 October 2025

Blockchain or Rust? Why I Choose Both β€” On My Terms

Why systems-level Rust comes first, and why blockchain only makes sense to me at the infrastructure layer.

Read more β†’
  • 28 September 2025

Async Rust Patterns I Use Every Day

Practical patterns for writing reliable async Rust code with Tokio.

Read more β†’