Skip to content
AboutProjectsBlogContact
Navigation
01About02Projects03Blog04Contact

Writing

Blog

Thinking out loud about architecture decisions, hard problems, and lessons from building real products. No fluff — just things I wish someone had told me.

Allarchitecturebackendcareerelectronfreelancinghardwarelessonsnodejsproblem-solving
15 January 2025·3 min read·581 words

Why I Migrated from API v1 to v2 Mid-Project

When the scope of my restaurant management system expanded to include separate dashboards and real-time sync, the flat server architecture couldn't keep up. Here's how I redesigned it — and what I learned.

architecturebackendnodejs
Read article
8 January 2025·4 min read·656 words

Printing Receipts from Pakistan to Belgium

How I connected to a thermal printer 6,000 km away — with no tutorial, no guide, and no physical access to the hardware.

electronproblem-solvinghardware
Read article
1 January 2025·4 min read·749 words

What 5 Months of Solo Full-Stack Development Taught Me

Lessons on architecture, communication, scope management, and knowing when good enough is the right call — from building a six-platform system entirely alone.

careerlessonsfreelancing
Read article

Umar Farooq

Full-Stack Developer & Product Architect

AboutProjectsBlogContact
llms.txtRSSSitemap

© 2026 Umar Farooq. All rights reserved.