Posts
All the articles I've posted.
Calling C from Python, Java, Rust, and Go
Published: at 12:00 PMOne tiny C library, four languages, the same set of calls. A from-scratch guide to foreign function interfaces — what's actually happening when your language reaches into C, and the best practices for doing it in Python, Java, Rust, and Go.
The Ultimate Guide to Spring Boot Actuator
Published: at 12:00 PMA comprehensive, hands-on tour of Spring Boot Actuator — every built-in endpoint, custom endpoints, health indicators and groups, Micrometer metrics, tracing, securing the management surface, and everything that changed in Spring Boot 4.
Spring Version Compatibility Cheatsheet
Updated: at 12:00 PMA continuously updated page for easy reference!
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.