May 2025: SaaS Lessons, Gaming Wins, and Building a Smarter Future
May 2025: SaaS Lessons, Gaming Wins, and Building a Smarter Future

A month of realigning priorities, shipping SaaS features, and extracting lessons from both wins and losses.

May 31, 2025 5 min read
Build a Custom Rate Limiter in Next.js and Keep Your APIs Rock-Solid
Build a Custom Rate Limiter in Next.js and Keep Your APIs Rock-Solid

Step-by-step guide to implementing a Redis-backed rate limiter in Next.js API routes without a third-party library.

May 18, 2025 7 min read
April 2025: From Side-Hustle Revival to Big Wins
April 2025: From Side-Hustle Revival to Big Wins

Reflecting on a breakthrough month: revived projects, new clients, and momentum I had been chasing for months.

Apr 30, 2025 4 min read
Speed Up Your APIs with Gzip: A Next.js Example
Speed Up Your APIs with Gzip: A Next.js Example

How to enable Gzip compression in Next.js API responses and slash payload sizes without changing any business logic.

Apr 26, 2025 5 min read
March 2025: From My Worst to Best Month Yet
March 2025: From My Worst to Best Month Yet

How I turned around a month that started badly, shipped two projects, and rebuilt my daily routine from scratch.

Mar 31, 2025 5 min read
Await Promise.all vs Async/Await: Use Cases, Pros, and Cons
Await Promise.all vs Async/Await: Use Cases, Pros, and Cons

A practical breakdown of when to use Promise.all for parallel execution versus sequential async/await chains.

Mar 22, 2025 6 min read
February 2025 Recap: A Failed Month for Me
February 2025 Recap: A Failed Month for Me

An honest look at a month where nothing went to plan, and what I learned from shipping nothing at all.

Feb 28, 2025 4 min read
Make VS Code Unique with Color Customization
Make VS Code Unique with Color Customization

A quick guide to theming your editor with custom token colors, workbench overrides, and bracket pair highlights.

Feb 14, 2025 4 min read
January 2025 Recap: Teaching, YouTube Goals, and SaaS Restart
January 2025 Recap: Teaching, YouTube Goals, and SaaS Restart

Setting the tone for 2025: revisiting my SaaS product, launching a YouTube series, and coaching the first batch of students.

Jan 31, 2025 5 min read
Looking Back, Moving Forward: My 2024 Recap and 2025 Goals
Looking Back, Moving Forward: My 2024 Recap and 2025 Goals

Everything I built, shipped, and learned in 2024, and the roadmap I am setting for the year ahead.

Dec 31, 2024 7 min read
How to Properly Add Favicons in Next.js 14
How to Properly Add Favicons in Next.js 14

The correct way to add favicons using the Metadata API in Next.js 14, covering all icon sizes and Apple touch icons.

Dec 10, 2024 4 min read
How to Track Your App Usage Effectively on PC
How to Track Your App Usage Effectively on PC

Tools and workflows to measure exactly where your time goes on desktop so you can cut distractions and stay focused.

Nov 18, 2024 4 min read
3 Web App Performance Optimization Techniques That Actually Work
3 Web App Performance Optimization Techniques That Actually Work

Practical, battle-tested techniques to cut load times and improve Core Web Vitals in real production apps.

Sep 28, 2024 6 min read
Tired of Using Inspect Element to Check Device Responsiveness?
Tired of Using Inspect Element to Check Device Responsiveness?

Better tools to preview your site across screen sizes without hunting through Chrome DevTools every time.

Sep 10, 2024 3 min read
API Routes vs Server Actions in Next.js 14: Choosing the Right Approach
API Routes vs Server Actions in Next.js 14: Choosing the Right Approach

A comprehensive comparison of when to reach for API routes versus Server Actions based on use case and data flow.

Aug 20, 2024 8 min read
Exploring Google Chrome's New Features: Google Lens and Gemini Chat
Exploring Google Chrome's New Features: Google Lens and Gemini Chat

A hands-on look at the latest Chrome additions and how Google Lens and Gemini integration change day-to-day browsing.

Jul 15, 2024 4 min read
How to Easily Extract Hex Codes from Any Website
How to Easily Extract Hex Codes from Any Website

One-click ways to grab exact color values from any site using browser extensions and DevTools tricks.

Jun 5, 2024 3 min read
How to Discover What Technologies a Website Is Using in One Click
How to Discover What Technologies a Website Is Using in One Click

Instantly identify frameworks, CDNs, analytics tools, and hosting providers behind any website with one tool.

May 12, 2024 3 min read
How to Post Tweets to the Twitter API Using Next.js in 2 Easy Steps
How to Post Tweets to the Twitter API Using Next.js in 2 Easy Steps

Set up OAuth 2.0 and post tweets programmatically from a Next.js API route in under 30 minutes.

Apr 8, 2024 5 min read