Loading...
Loading...
Loading...
September 2026

Four equal software architecture paths organizing UI input, state, and side effects without implying that one pattern replaces another
3 weeks ago 184

MVC, MVP, MVVM, and MVI: They Didn’t Replace Each Other. They Evolved...

Compare MVC, MVP, MVVM, and MVI by the problems they solve, the costs they add, and the UI...

mohamad-abuzaid
Mohamad Abuzaid
0
AI agent connected to a live browser with separate paths for console, network, screenshot, and performance evidence
1 month ago 224

Let Your AI Agent Debug the Browser Instead of Guessing: Chrome DevToo...

Give your AI agent controlled Chrome access to inspect console errors, network requests, r...

mohamad-abuzaid
Mohamad Abuzaid
0
Developer examining a software change through a loop of planning, challenge, implementation, verification, and reflection
1 month ago 256

Use AI to Become a Better Software Developer, Not Just a Faster One

Use a Think, Challenge, Build, Verify, Reflect loop to strengthen engineering judgment wit...

mohamad-abuzaid
Mohamad Abuzaid
0
Small illuminated software changes forming a stable bridge across database, API, service, and interface layers
1 month ago 246

Small Pull Requests Are a Technical Strategy, Not a Team Preference

Learn how small pull requests improve review, feedback, rollback safety, and architecture—...

mohamad-abuzaid
Mohamad Abuzaid
0
Layered engineering artifacts and branching decision paths representing constraints, trade-offs, implementation, and evidence in a developer portfolio
1 month ago 325

Your Portfolio Should Explain Decisions, Not Display Screenshots

Build a developer portfolio that proves engineering judgment through constraints, trade-of...

mohamad-abuzaid
Mohamad Abuzaid
0