
- #claude
- #skill
- #ai automation
A custom skill which I use daily to improve efficiency
How I built a custom Claude skill to fix bugs through a seven-step workflow, combining TDD, manual verification, and code review with AI assistance.
Notes on building reliable software, learning deeply, and solving practical engineering problems.

How I built a custom Claude skill to fix bugs through a seven-step workflow, combining TDD, manual verification, and code review with AI assistance.
4 articles match the current filters.
Choosing a budget-friendly ARM64 EC2 instance came with an unexpected cost: 20-minute CI builds. Here’s how I traced the slowdown to QEMU emulation and cut GitHub Actions build time to just 4 minutes by switching to a native ARM64 runner.
Oct 12, 2026 • 3 min readUpdating a single product review should not require rewriting hundreds of others. This article explores how aggregate boundaries affect Spring Data JDBC’s persistence behavior, why child IDs do not enable dirty tracking, and how modeling reviews as separate aggregate roots can reduce unnecessary writes while preserving consistency.
Oct 1, 2026 • 4 min readvector representation of text for RAG operations
Sep 12, 2026 • 2 min readglance of the background of RAG
Sep 3, 2026 • 5 min readI write occasionally about building reliable software — a few times a year, not a newsletter. Leave your address and I'll send you the next one.