Writing

Blog

RSS

Thoughts on AI, full-stack development, system design, and building things that matter.

Express.js vs Fastify: Which Should You Use?

An honest comparison of Express.js and Fastify — key differences, when to pick each, and a clear recommendation.

5 min read
·May 29, 2026·comparisons·
expressjsfastifycomparison

Selenium vs Playwright: Which Should You Use?

An honest comparison of Selenium and Playwright — key differences, when to pick each, and a clear recommendation.

4 min read
·May 27, 2026·comparisons·
seleniumplaywrightcomparison

Tailwind CSS vs CSS Modules: Which Should You Use?

An honest comparison of Tailwind CSS and CSS Modules — key differences, when to pick each, and a clear recommendation.

5 min read
·May 26, 2026·comparisons·
tailwind-csscss-modulescomparison

Docker vs PM2: Which Should You Use?

An honest comparison of Docker and PM2 — key differences, when to pick each, and a clear recommendation.

4 min read
·May 25, 2026·comparisons·
dockerpm2comparison

JWT vs Session Auth: Which Should You Use?

An honest comparison of JWT and Session Auth — key differences, when to pick each, and a clear recommendation.

4 min read
·May 24, 2026·comparisons·
jwtsession-authcomparison

Redux vs Zustand: Which Should You Use?

An honest comparison of Redux and Zustand — key differences, when to pick each, and a clear recommendation.

4 min read
·May 23, 2026·comparisons·
reduxzustandcomparison

REST APIs vs GraphQL: Which Should You Use?

An honest comparison of REST APIs and GraphQL — key differences, when to pick each, and a clear recommendation.

4 min read
·May 22, 2026·comparisons·
rest-apisgraphqlcomparison

MongoDB vs PostgreSQL: Which Should You Use?

An honest comparison of MongoDB and PostgreSQL — key differences, when to pick each, and a clear recommendation.

5 min read
·May 20, 2026·comparisons·
mongodbpostgresqlcomparison

Next.js vs Vite: Which Should You Use?

An honest comparison of Next.js and Vite — key differences, when to pick each, and a clear recommendation.

4 min read
·May 19, 2026·comparisons·
nextjsvitecomparison