
Why I Stopped Using useEffect for Data Fetching (And What I Use Instead)
After years of wrestling with race conditions and stale closures, I rebuilt my data-fetching patterns from scratch. Here's the architecture that finally makes sense.
Full-stack developer crafting fast, beautiful web apps and mobile products for startups and growing teams.
6+
Years Experience
48
Projects Shipped
30+
Happy Clients

48
Projects
6+
Years
I'm Alex Morgan — a full-stack developer based in San Francisco, obsessed with building digital products that are both technically excellent and genuinely beautiful to use.
With 6+ years shipping production software, I've worked across early-stage startups, mid-size product teams, and solo consulting engagements. My sweet spot is the intersection of engineering rigor and design craft — products that perform well and feel great.
When I'm not writing code, I'm writing about it. I publish technical deep-dives on React architecture, performance optimization, and developer tooling.
Frontend
Backend
Mobile
Design
Built real-time dashboards serving 200K+ daily users.
Led a team of 5 shipping 3 major product features per quarter.
Partnering directly with founders to ship MVPs in 6–8 weeks.





Focused engagements. Clear deliverables. No surprises — just great software, shipped on time.
From
$4,500
End-to-end web apps built with React and Next.js. From architecture design to production deployment — optimized for performance, SEO, and scale.
From
$6,000
Cross-platform iOS and Android apps with React Native. Native performance with a shared codebase — ready for App Store and Google Play.
From
$2,000
High-fidelity Figma designs and interactive prototypes grounded in user research. Design systems that scale with your product.
From
$800
Deep-dive technical review of your existing codebase. Identify bottlenecks, security issues, and architectural improvements.
How it works
Discovery Call
30-min free call to understand your goals
Proposal
Detailed scope, timeline, and fixed price
We Build
Weekly check-ins, transparent progress
Launch
Deploy, handoff, and 30-day support

After years of wrestling with race conditions and stale closures, I rebuilt my data-fetching patterns from scratch. Here's the architecture that finally makes sense.


“Alex rebuilt our entire data pipeline UI in 7 weeks. The result was a 40% reduction in support tickets because the product finally made sense to users. Technically exceptional and genuinely pleasant to work with.”
Priya Nair
Head of Product @ Orbit Analytics
Got a product idea, a performance problem, or a team that needs an extra pair of expert hands? Let's talk — the first call is free.
48
Projects Shipped
< 24h
Response Time
100%
On-Time Delivery