Writing
Engineering notes from Arcnull.
Practical writing on backend systems, open-source work, and the infrastructure problems we are solving.
- maxwell.kimaiyo
How I Approach Competitive Programming Problems
A repeatable process for breaking down interview-style problems — pattern recognition, complexity budgeting, and how to structure the write-up.
Competitive Programming5 min readAug 26, 2026
- maxwell.kimaiyo
Series · 5 parts
Production Large Language Model Engineering
Tokenization, context windows, sampling, and prompting are the four ideas everything else in production LLM work builds on. Here's how they actually work and why they matter once real traffic hits.
AI Engineering38 min totalAug 21, 2026
- maxwell.kimaiyo
Series · 2 parts
Distributed Cache Design
Why naive hashing breaks distributed caches, how consistent hashing and virtual nodes fix it, and how to choose the right eviction policy and read/write strategy for your workload.
Distributed Systems13 min totalAug 21, 2026