Software development just changed, and most teams are still acting like it did not.

Reading Time: 6 minutesIf you are still treating OpenCode, Claude Code, or Codex like a fancy autocomplete, you are leaving an order of magnitude on the table.

Software development just changed, and most teams are still acting like it did not. Read More »

Killing Wave Vibe Coded First Person Shooter

Reading Time: 4 minutesI decided to run a small OpenGL game dev experiment and push it into the browser. The result is Killing Wave, a lightweight FPS that you can play in browser.

Killing Wave Vibe Coded First Person Shooter Read More »

Is AI Code Generation Worth It? The Real ROI After 6 Months in Production

Reading Time: 7 minutesWondering if AI code generation is worth it? After tracking multiple engineering teams for 6+ months, the data reveals a troubling pattern: initial 40% velocity gains crash to 50% below baseline by month six. Learn when AI coding tools provide real ROI and when they create expensive technical debt.

Is AI Code Generation Worth It? The Real ROI After 6 Months in Production Read More »

The Complete Beginner’s Guide: Moving from Windows 10 to Ubuntu Desktop

Reading Time: 9 minutesWindows 10 support ends October 2025, and Microsoft wants you to upgrade or buy new hardware. There’s a better way! This comprehensive guide walks complete beginners through switching to Ubuntu Desktop—a free, secure operating system that breathes new life into older computers. Learn how to download Ubuntu, create a bootable USB drive, and complete the installation process step by step.

The Complete Beginner’s Guide: Moving from Windows 10 to Ubuntu Desktop Read More »

Setting up a new backend today: Node.js + Express, MongoDB, JWT, CORS, logging, and PM2 (what I use and why)

Reading Time: 5 minutesI spin up a lot of small APIs. Here is the stack I keep coming back to for a solid, modern, and secure baseline. Libraries first, plus short “why,” then a skinny walkthrough you can copy. Core stack Folder layout Install Minimal app.js JWT auth middleware middlewares/auth.js Users model models/User.js Validation example with Zod Auth

Setting up a new backend today: Node.js + Express, MongoDB, JWT, CORS, logging, and PM2 (what I use and why) Read More »