Alfred's Dev Blog

PS ~> $alfred.Compile($ideas)

Highlights
Latest

Hello Blogtinum

Why I built Blogtinum, how its static pipeline works, and how Markdown, Vue SSR, and a Git-backed Admin fit together.

2026-07-10·9 min read

Build Blogtinum SSG

How Blogtinum moved from specification to a multi-site publishing platform in five days, and what its model usage, engineering cost, and ROI reveal.

2026-07-17·19 min read

LLM Evaluation: Test Suites That Predict Production Quality

Design production-shaped LLM evaluations with explicit tasks, calibrated graders, segmented analysis, and defensible release gates.

2026-07-16·14 min read

Designing Reliable Webhooks

Design webhooks as signed, retrying, observable delivery contracts that both providers and consumers can operate safely.

2026-07-15·14 min read

Time and Ordering in Distributed Systems

Choose physical, logical, vector, and hybrid clocks by the ordering facts a distributed protocol actually needs.

2026-07-14·14 min read

Rate Limiting Algorithms Compared

Compare six rate limiters by boundary behavior, burst fairness, precision, memory, weighted costs, clocks, headers, and deterministic tests.

2026-07-13·18 min read

LSM Trees: Writes, Compaction, and Read Amplification

LSM trees turn random writes into sorted runs, then spend compaction, read, and space amplification to keep those runs useful.

2026-07-12·13 min read

HTTP Evolution: From 1.1 to HTTP/3

Follow HTTP's evolution from ordered text messages to multiplexed QUIC streams and plan a measurable, fallback-safe HTTP/3 rollout.

2026-07-11·13 min read

Evolutionary Architecture with Fitness Functions

Turn architectural intent into automated fitness functions with explicit scope, thresholds, ownership, exceptions, and a path for gradual change.

2026-07-09·14 min read

Profiling and Fixing Real Performance Bottlenecks

Find real Node.js bottlenecks with distributions, profiles, load tests, and production-safe experiments instead of intuition.

2026-07-08·14 min read

Queueing Theory for Software Capacity Planning

Turn arrival rates, service demand, variability, and queue limits into capacity hypotheses that saturation experiments can verify.

2026-07-07·13 min read

JIT Compilers: Speculation, Optimization, and Deoptimization

Follow a tiered JIT as runtime feedback becomes guarded optimized code and deoptimization reconstructs correct generic execution.

2026-07-06·14 min read