Building Scalable Frontend Architecture in 2024
Lessons learned from architecting frontend systems that grow with your team and product. From component design to state management strategies.
Thoughts on software engineering, building products, and living intentionally. Documenting the journey, one idea at a time.
Why the most valuable skill I've developed isn't technical—it's knowing when to push back and how to do it effectively.
Why I chose Dubai — what the city's tech scene offers, how I settled in, and what I've learned building a career here.
What I've learned building and maintaining design systems across multiple products and teams. Spoiler: it's mostly about people.
Forget the 4 AM cold plunge brigade. Here's what actually helps me show up consistently and do good work.
Practical TypeScript patterns that have made my code more robust and my team more productive. No academic exercises—just battle-tested approaches.