Posts
All the articles I've posted.
How I built Visual Finances
Published: at 12:00 PMHow I built a free suite of calculators for the modern web.
Running Claude Code Locally on Apple Silicon
Published: at 12:00 PMHow to run Claude Code locally on a Mac using llama.cpp, Qwen3.6-35B, and Apple Silicon to avoid API limits.
The Ultimate Guide to Fuzz Testing in Java
Published: at 12:00 PMA hands-on introduction to fuzz testing for developers. What fuzzing is, how Go bakes it into the standard library, and how to do coverage-guided fuzzing in Java with Jazzer, including the regression-corpus loop that locks every discovered bug in forever.
Stop Reinventing the Cesium Timeline
Published: at 12:00 PMA high-quality, highly configurable open source Cesium timeline exists — with React and Angular support, swim lanes, theming, and canvas-based rendering. Here's why you should just use it.
The Ultimate Guide to Spring Modulith
Published: at 12:00 PMA comprehensive guide to Spring Modulith — covering module boundaries, event-driven communication, the Event Publication Registry, Moments, testing with ApplicationModuleTest, and observability.
The Ultimate Guide to Spring Batch 6
Published: at 12:00 PMA deep-dive guide to Spring Batch 6 — covering architecture, chunk processing, readers/writers, fault tolerance, partitioning, testing, and every meaningful change from Spring Batch 5.