Tools, hardware, and software I use daily as a full-stack software engineer. These are genuine recommendations—things I've actually purchased and use regularly.
My home lab powerhouse - Intel i9-13900HK (14 cores, 20 threads), 64GB DDR5 RAM, 2TB NVMe SSD. Runs my self-hosted services, Docker containers, PostgreSQL databases, and development environments 24/7. Replaces a $500/month cloud server and uses only 65W of power. This thing is a beast.
Learn More1440p 165Hz IPS display with G-SYNC. Perfect for development work with excellent color accuracy and plenty of screen real estate for multiple code windows. The high refresh rate is a bonus for occasional gaming.
Learn MoreMy daily driver for coding. Tactile switches with excellent key travel make long coding sessions comfortable. RGB backlighting helps during late-night debugging.
Learn MoreBy Robert C. Martin (Uncle Bob). The bible of writing maintainable code. Transformed how I write functions, name variables, and structure applications. Every professional developer should read this at least twice.
Learn MoreThe Gang of Four classic. Still relevant 30 years later. Understanding patterns like Factory, Observer, and Decorator changed how I architect software. Dense read but worth every page.
Learn MoreNote: This list is always evolving as I discover new tools and upgrade my setup. Last updated: January 2026