Essays and notes on software development, architecture, and fundamentals.
Most recent
How AI-assisted coding is shifting programming language selection from developer availability to performance, security, and purpose
How I built a low-cost home server using an Intel N100 mini PC and Proxmox to run startup MVPs, pilot applications, and personal projects
May 04, 2026 • 5 min read
A personal reflection on finding balance between simplicity and complexity in software development
Aug 25, 2025 • 7 min read
Understanding why 0.1 + 0.2 doesn't equal 0.3 and how to handle decimal precision in programming
Sep 15, 2024 • 6 min read
A comprehensive guide to selecting the optimal database for your application's specific needs and workload requirements
Aug 20, 2024 • 8 min read