Blog
2026

Convex vs Firebase vs Supabase in 2026: Stop Asking Which One Is Best
Convex, Supabase or Firebase? An honest 2026 comparison of realtime, SQL, lock-in, pricing models and DX, and which backend I'd pick for each kind of project.
October 0616 min read

Claude Code vs Qwen Code vs Codex: Which AI Coding Agent Should You Use?
Claude Code, Qwen Code and OpenAI Codex compared: strengths, trade-offs, and how to choose the right terminal AI coding agent for your constraints.
September 2910 min read

I Survived AWS SAA-C03 — Here's What Actually Helped Me Pass
How I passed the AWS Solutions Architect – Associate (SAA-C03): the course, practice exams, revision cards and mistake tracking that actually worked.
September 1810 min read

The Corporate Cowards: How Toxic Companies Kill Great Engineers
Great teams aren't built by hiring great engineers. Here's how quiet, polite toxicity kills ownership, code quality and the people who care.
June 018 min read

How I Passed the AWS Certified AI Practitioner in 2 Weeks Using 100% Free Resources (While Working Full-Time)
How I passed the AWS Certified AI Practitioner (AIF-C01) in 14 days, studying 1–2 hours a day with only free resources while working full-time.
April 267 min read
2025

frost-react: Instant Snowfall for React
Why I built frost-react, a lightweight, accessible snowfall component for React, and how to add it to your app in one line.
December 225 min read
Weekly Tech Discoveries, Part 03
Four tools reshaping tech this week: the Trae AI IDE, the Qwen3-Coder model, the open-source Frappe HRMS, and Neko for secure remote browsing.
July 287 min read
Weekly Tech Discoveries, Part 02
Five AI-flavoured tools for developers: 21st.dev, Clideo, Qwen Chat, Lovable and Bolt.new, plus why AI is reshaping how we prototype.
June 256 min read
2024

Unlocking the Potential of Convex.dev: Revolutionizing Backend Development
A look at Convex.dev, a backend-as-a-service with real-time sync and serverless functions, and why it changes how I think about building backends.
July 267 min read

Weekly Tech Discoveries, Part 01
Five tools worth a look: v0.dev and Galileo AI for AI-generated UI, Fig for terminal autocomplete, Refine for admin panels and Convex as a backend.
February 104 min read
2023
Yup vs. Zod vs. Joi: A Comprehensive Comparison of JavaScript Validation Libraries
Yup, Zod or Joi? A side-by-side look at three popular JavaScript validation libraries, with examples, pros, cons and when to pick each one.
August 025 min read
Let's Dive Into Cross-Origin: Understanding and Fixing CORS Errors
What the same-origin policy and CORS actually are, how to spot a CORS error in the browser, and three ways to fix it in your apps.
July 137 min read
2022

