DEV Community

Nadeem Ur-Rehman profile picture

Nadeem Ur-Rehman

A passionate tech minded, problem solver, contributor and learn new and innovative things, have diverse experience from full stack to UI Architect. Love nature, spirituality, travelling and pets!

Location Toronto, ON Canada Joined Joined on  Personal website https://medium.com/@nurrehman github website

Education

Fachhochschule Kiel

Work

Technical Architect UI

Your 'BFF' Is Just a Second Backend With Better Marketing

Your 'BFF' Is Just a Second Backend With Better Marketing

Comments
2 min read

Want to connect with Nadeem Ur-Rehman?

Create an account to connect with Nadeem Ur-Rehman. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
REST vs GraphQL Is a Judgment Test, Not a Loyalty Test

REST vs GraphQL Is a Judgment Test, Not a Loyalty Test

Comments
2 min read
Your Server Rendered Tuesday. Your Client Rendered Wednesday.

Your Server Rendered Tuesday. Your Client Rendered Wednesday.

Comments
3 min read
A Decision Nobody Wrote Down Is a Rumor With Consequences

A Decision Nobody Wrote Down Is a Rumor With Consequences

Comments
2 min read
If Swapping React Meant Rewriting Your App, You Never Had an Architecture

If Swapping React Meant Rewriting Your App, You Never Had an Architecture

Comments
2 min read
Your Architecture Isn't Fast Until It Has a Number Attached

Your Architecture Isn't Fast Until It Has a Number Attached

Comments
3 min read
Build vs Buy Is the Wrong Question. Staff Engineers Ask This Instead.

Build vs Buy Is the Wrong Question. Staff Engineers Ask This Instead.

Comments
2 min read
Your Interviewer Does Not Want the Right Number

Your Interviewer Does Not Want the Right Number

Comments
2 min read
The First 60 Seconds Decide Your System Design Interview. Here Is the Script.

The First 60 Seconds Decide Your System Design Interview. Here Is the Script.

Comments
2 min read
Stop Saying Your System Is "Fast and Scalable." That Is Not a Requirement.

Stop Saying Your System Is "Fast and Scalable." That Is Not a Requirement.

Comments
2 min read
Your AI Does Not Read Your Prompt. It Places Bets on It.

Your AI Does Not Read Your Prompt. It Places Bets on It.

Comments
2 min read
Your Global Store Is a Junk Drawer. Sort State Into Four Boxes First

Your Global Store Is a Junk Drawer. Sort State Into Four Boxes First

Comments
3 min read
Your Utils Folder Is a Crime Scene

Your Utils Folder Is a Crime Scene

Comments
2 min read
The 5 Trade-Offs Your System Design Interview Is Actually Scored On

The 5 Trade-Offs Your System Design Interview Is Actually Scored On

Comments
3 min read
If You Can't Draw the Boundary, You Don't Have an Architecture

If You Can't Draw the Boundary, You Don't Have an Architecture

Comments
2 min read
Stop Answering "CSR or SSR?" Like It Is a Loyalty Oath

Stop Answering "CSR or SSR?" Like It Is a Loyalty Oath

Comments
2 min read
Your Frontend Does Not Need Micro Frontends. It Needs a Modular Monolith.

Your Frontend Does Not Need Micro Frontends. It Needs a Modular Monolith.

Comments
2 min read
Your System Design Interview Ends Before You Draw a Single Box

Your System Design Interview Ends Before You Draw a Single Box

1
Comments
3 min read
Your Browser Can Click Now. Should It Spend Your Money?

Your Browser Can Click Now. Should It Spend Your Money?

Comments
2 min read
Your AI Code Reviewer Is a Great Intern. Stop Treating It Like a Senior.

Your AI Code Reviewer Is a Great Intern. Stop Treating It Like a Senior.

Comments 1
2 min read
Three Numbers Decide Your Site's Fate. You're Probably Fixing the Wrong One First.

Three Numbers Decide Your Site's Fate. You're Probably Fixing the Wrong One First.

Comments
2 min read
Your Event Bus Is a Distributed Monolith in Disguise

Your Event Bus Is a Distributed Monolith in Disguise

Comments
2 min read
MCP is USB-C for AI agents. The catch is still the cable.

MCP is USB-C for AI agents. The catch is still the cable.

Comments
2 min read
Stop Fine-Tuning Everything: The One Question That Picks Your AI Strategy

Stop Fine-Tuning Everything: The One Question That Picks Your AI Strategy

Comments
2 min read
React Server Components: The Upgrade That Quietly Rewrote Your Job

React Server Components: The Upgrade That Quietly Rewrote Your Job

Comments
3 min read
The First 10 Minutes Decide Your System Design Interview

The First 10 Minutes Decide Your System Design Interview

Comments
3 min read
Micro-Frontends Are a Governance Model, Not an Architecture

Micro-Frontends Are a Governance Model, Not an Architecture

Comments
2 min read
Stop Blaming the Model: Your Context Window Is the Bug

Stop Blaming the Model: Your Context Window Is the Bug

Comments
2 min read
Your AI Coding Agent Isn't Stupid. Your Codebase Is Just Feral.

Your AI Coding Agent Isn't Stupid. Your Codebase Is Just Feral.

Comments
2 min read
Your Bundler Might Be the Quiet Bottleneck in Your Frontend Architecture

Your Bundler Might Be the Quiet Bottleneck in Your Frontend Architecture

Comments
1 min read
Some of the “best” design patterns are silently killing your app’s performance and security.

Some of the “best” design patterns are silently killing your app’s performance and security.

Comments
1 min read
Stack Overflow vs ChatGPT: Who’s Gaslighting You?

Stack Overflow vs ChatGPT: Who’s Gaslighting You?

Comments
1 min read
Selectorless Components in Angular 20+: The Secret Agents of the Modern Framework

Selectorless Components in Angular 20+: The Secret Agents of the Modern Framework

Comments
1 min read
🚀 Developers, tired of waiting for bundlers to catch up?

🚀 Developers, tired of waiting for bundlers to catch up?

Comments
1 min read
Question for frontend devs: Are frameworks still worth it in 2025? 🤔

Question for frontend devs: Are frameworks still worth it in 2025? 🤔

Comments
1 min read
I Let AI Build a Production Feature. Here's What It Cost Me.

I Let AI Build a Production Feature. Here's What It Cost Me.

Comments
1 min read
The Reusable Component Lie: Why Your UI Library Is Slowly Dying

The Reusable Component Lie: Why Your UI Library Is Slowly Dying

Comments
1 min read
The Dark Side of Async: Why Your Promises Are Slower Than You Think

The Dark Side of Async: Why Your Promises Are Slower Than You Think

Comments
1 min read
Mastering Angular: Architectural Styles for Scalable, Future-Proof Applications

Mastering Angular: Architectural Styles for Scalable, Future-Proof Applications

Comments
1 min read
What is Angular’s ng-container and ngTemplateOutlet?

What is Angular’s ng-container and ngTemplateOutlet?

Comments
1 min read
Angular 17 DevTools Integration: Component Explorer Guide

Angular 17 DevTools Integration: Component Explorer Guide

Comments
1 min read
Why SPAs Matter: Exploring Angular’s Role in Modern Development

Why SPAs Matter: Exploring Angular’s Role in Modern Development

Comments
1 min read
Angular SOLID Design Patterns: A Foundation for Robust Applications

Angular SOLID Design Patterns: A Foundation for Robust Applications

Comments
1 min read
Angular Unit Testing: Things to Avoid

Angular Unit Testing: Things to Avoid

Comments
1 min read
Boost Your Angular Skills with Creational Design Patterns

Boost Your Angular Skills with Creational Design Patterns

Comments
1 min read
Differential Loading-Angular: Optimize Your Web App for All Browsers

Differential Loading-Angular: Optimize Your Web App for All Browsers

Comments
1 min read
Unlocking Angular’s Power: Mastering Behavioral Patterns for Scalable Front-End Apps

Unlocking Angular’s Power: Mastering Behavioral Patterns for Scalable Front-End Apps

Comments
1 min read
Advanced Structural Design Patterns in Angular

Advanced Structural Design Patterns in Angular

Comments
1 min read
Designing for Success: How GRASP Patterns Enhance Angular Architecture

Designing for Success: How GRASP Patterns Enhance Angular Architecture

Comments
1 min read
Angular in 2024: 7 High-Impact Features That Will Supercharge Your Architecture

Angular in 2024: 7 High-Impact Features That Will Supercharge Your Architecture

Comments
1 min read
How Service-Oriented Architecture (SOA) Can Help You Build Scalable and Future-Proof Angular Applications

How Service-Oriented Architecture (SOA) Can Help You Build Scalable and Future-Proof Angular Applications

Comments
1 min read
loading...