rimubhai_
PortfolioBlogsComponentsAbout

© 2026 rimubhai_ All rights reserved.

AboutGalleryContactPrivacy

Writing

Notes & articles

Engineering notes, research write-ups and things I learned while building.

All8API's2Cyber Security1Database1Terminal2nextjs1
FeaturedCyber Security

Build a Network-Wide Ad Blocker from Scratch

The Master Guide: Build a Network-Wide Ad Blocker from Scratch If you're exhausted by popup ads, invasive tracking scripts, and video commercials slowing down y...

Aug 1, 20269 min readRead
Terminal
Oct 4·5 min

Mastering cp: Copy Files and Folders from the Terminal

Copying a file sounds boring. Until you accidentally overwrite the wrong configuration file five minutes before deployment. On macOS and Linux, the terminal com...

by rimubhai
Terminal
Oct 2·4 min

Mastering mv: Move and Rename Files from the Terminal

The Unix and macOS terminal gives you direct control over files and directories. One of the most useful commands for everyday file management is mv . mv stands ...

by rimubhai
API's
Sep 23·6 min

MCP vs API: What’s the Difference?

If you are building AI applications in 2026, you have probably heard about APIs and MCP (Model Context Protocol) . At first, they can look almost identical. Bot...

by rimubhai
API's
Sep 14·1 min

Building Uptimely: A Simple, Fast Uptime Monitoring Platform

Websites and APIs go down when least expected. When an outage happens, every minute matters. That is why I built Uptimely , an open-source uptime monitoring pla...

by rimubhai
Sep 11·7 min

The Anatomy of a Clean API: Eight Rules for Predictable REST Design

When you sit down to build your first real backend, it is easy to think your only job is making sure the database saves the data and the server doesn't crash. B...

by rimubhai
nextjs
Aug 17·3 min

Why Your Next.js App Feels Slow in Production (And How to Fix It)

npm run dev lies to you. It skips bundle optimization, ignores CDN caching behavior, and hides hydration bottlenecks. The moment you deploy, TTFB spikes past 2 ...

by rimubhai
Database
Jul 18·4 min

SQL vs. NoSQL: How to Choose the Perfect Database for Your Project

SQL vs. NoSQL: How to Choose the Perfect Database for Your Project Every great application starts with a single, high-stakes question: Where are we going to sto...

by rimubhai