Blog
Why Every Rust Developer Should Read the Rustonomicon
The Rustonomicon isn’t just about unsafe code. It teaches data layout, variance, drop mechanics, and how the language actually works under the hood.
Variance and PhantomData in Rust
How Rust’s variance system works, why std:🧵:Scope needs invariant lifetimes, and what PhantomData actually does to prevent use-after-free.
Rust Memory Layout Under the Hood
A visual guide to how Rust lays out structs, Vec, String, smart pointers, and trait objects in memory — alignment rules, field reordering, and the byte-level details that shape your program’s performance.
Building an AI Coach That Sees Your Factorio Factory
How I built factorio-sensei — a Rust CLI that connects Claude to a live Factorio game via RCON and gives real-time coaching advice based on actual game state.
Factorio as an AI Benchmark
Why automating a Factorio factory might be one of the most interesting unsolved challenges for LLM agents.
How I Keep Up With Tech Trends
Why RSS is still the most efficient way to follow programming news without algorithmic noise.
Running Multiple Claude Instances in Parallel
Using git worktrees to run parallel AI coding agents and compare implementations instead of waiting on sequential attempts.
Designing an On-Chain Price Oracle in Substrate
Building a runtime-native price oracle using Substrate off-chain workers and deterministic storage.
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.
- ← Prev
- 1 of 2
- Next →