Guide

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 »

The Best Mini PCs of 2025: Budget to Beast, and Everything in Between

Reading Time: 7 minutesLooking for the best mini PC in 2025? This guide compares top ready-to-use models for every budget and use case, including work, gaming, and home setups. See which system delivers the best performance for your money.

The Best Mini PCs of 2025: Budget to Beast, and Everything in Between Read More »

What I’d Do as a CTO in 2025

Reading Time: 7 minutesIn 2025, building a high-performing tech org isn’t about more tools—it’s about smart execution. Here’s my vision for running an AI-native, async-first, agile engineering team that moves fast, plans precisely, and delivers real business value without the chaos.

What I’d Do as a CTO in 2025 Read More »

Great Code Reviews: Writing and Reviewing Pull Requests Effectively

Reading Time: 5 minutesCode reviews are essential for maintaining high-quality code and fostering collaboration among developers. This guide covers best practices for writing well-formed pull requests, conducting thorough and empathetic reviews, and improving team efficiency with automation and clear documentation.

Great Code Reviews: Writing and Reviewing Pull Requests Effectively Read More »