Faris Aziz
Staff Front-End Engineer at Small PDF, Co-Founder of ZurichJS
In this episode of Señors @ Scale, host Neciu Dan sits down with Faris Aziz — Staff Front-End Engineer at Small PDF and co-founder of ZurichJS — to talk about scaling frontend systems, the power of BFF architecture, and the human side of engineering culture.
Main Takeaways from my conversation with Faris:
💪 From CrossFit to code.
Faris pivoted from coaching athletes to building software — using personal projects as his bootcamp for real-world learning.
🧩 BFF architecture done right.
A Backend-for-Frontend layer helped shrink payloads from 2.3MB to just 666 bytes, cutting down load times and saving mobile users from flaky 3G connections.
⚡ Implicit vs explicit performance.
It’s not about sprinkling useMemo everywhere. True React performance comes from component architecture, primitives, and data shaping.
📊 Architecture is about structure, not speed.
Atomic design, smart state management, and understanding REST vs GraphQL all shape how systems behave at scale.
🔍 Observability over endless tests.
Instead of a massive test suite, Small PDF leans on error tagging, monitoring, and rapid detection to manage outages across 30M users.
🔑 Culture as architecture.
With no heavy processes, engineers own deployments end-to-end. Accountability and trust replace bureaucracy — and build resilience.
🌍 Meetups are micro-architectures.
Co-founding ZurichJS taught Faris that communities scale like teams: structure, delegation, and ownership matter as much as code.
🏍 Balance through focus.
Racing motorbikes forces total focus — the same mindset Faris applies to high-stakes engineering.
📚 Recommended Reads:
- The Pragmatic Programmer by Andrew Hunt & David Thomas
🎬 Also in this episode:
- Why server-driven UI powers apps like JustEat and Airbnb
- How to think about REST, GraphQL, and TRPC in large systems
- Why debugging at 3 a.m. is more about confidence than code
Episode Length: 72 minutes of architecture lessons, culture insights, and scaling stories from production.
💡 More Recent Takeaways
Señors @ Scale host Neciu Dan sits down with Stefano Magni, Senior Front-End Engineer and Tech Lead at Preply, to unpack what it takes to build and measure a design system for a global learning platform. From managing technical debt and accessibility to driving a culture of public work and data-driven engineering, Stefano shares lessons from 15+ years in frontend development.
Señors @ Scale host Neciu Dan sits down with Bruno Paulino, Tech Lead at N26, to explore what reliability really means in FinTech. From server-driven UIs and CI/CD pipelines to AI-assisted customer support and strict compliance, Bruno shares how N26 balances speed, safety, and developer experience to keep millions of users online.
Señors @ Scale host Neciu Dan talks with Microsoft’s Natalia Venditto and Cloudflare’s Igor Minar about WebFragments — a new micro-frontend model that isolates JavaScript and DOM at the browser boundary, enables instant SSR through fragment piercing, and lets large teams ship independently without dependency lockstep.
In this episode of Señors @ Scale, host Neciu Dan chats with Erik Grijzen — Principal Software Engineer at New Relic — about building one of the first large-scale micro-frontend architectures, the rise of observability, and what technical leadership looks like across dozens of teams.
📻 Never Miss New Takeaways
Get notified when new episodes drop. Join our community of senior developers learning from real scaling stories.
💬 Share These Takeaways
Want More Insights Like This?
Subscribe to Señors @ Scale and never miss conversations with senior engineers sharing their scaling stories.