Episode 9 72 minutes

Frontend Architecture at Scale – With Faris Aziz

Key Takeaways from our conversation with Faris Aziz

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.

From Lizard to Wizard Workshop

Engineering Excellence Workshop — Barcelona & Remote. Design Patterns, System Design, Security, Accessibility, Observability & more.

Join waitlist

💡 More Recent Takeaways

Database Performance at Scale with Tyler Benfield
Episode 30

Señors @ Scale host Neciu Dan sits down with Tyler Benfield, Staff Software Engineer at Prisma, to go deep on database performance. Tyler's path into databases started at Penske Racing, writing trackside software for NASCAR pit stops, and eventually led him into query optimization, connection pooling, and building Prisma Postgres from scratch. From the most common ORM anti-patterns to scaling Postgres on bare metal with memory snapshots, this is the database conversation most frontend developers never get.

Open Source at Scale with Corbin Crutchley
Episode 29

Señors @ Scale host Neciu Dan sits down with Corbin Crutchley — lead maintainer of TanStack Form, Microsoft MVP, VP of Engineering, and author of a free book that teaches React, Angular, and Vue simultaneously — to dig into what it actually means to maintain a library that gets a million downloads a week. Corbin covers the origin of TanStack Form, why versioning is a social contract, what nearly made him quit open source, and the surprisingly non-technical path that got him into a VP role.

PostCSS, AutoPrefixer & Open Source at Scale with Andrey Sitnik
Episode 28

Señors @ Scale host Neciu Dan sits down with Andrey Sitnik — creator of PostCSS, AutoPrefixer, and Browserslist, and Lead Engineer at Evil Martians — to explore how one developer became responsible for 0.7% of all npm downloads. Andrey shares the discrimination story that drove AutoPrefixer, the open pledge that forced PostCSS 8 to ship, and why the Mythical Man-Month applies directly to LLM agent coordination.

React Server Components at Scale with Aurora Scharff
Episode 27

Señors @ Scale host Neciu Dan sits down with Aurora Scharff — Senior Consultant at Creon Consulting, Microsoft MVP in Web Technologies, and React Certifications Lead at certificates.dev — to explore the real mental model shift required to understand React Server Components. Aurora shares her path from Robotics to frontend, what it was like building a controller UI for Boston Dynamics' Spot robot dog in React, and why the ecosystem finally feels like it's stabilizing.

📻 Never Miss New Takeaways

Get notified when new episodes drop. Join our community of senior developers learning from real scaling stories.

💬 Share These Takeaways

Share:

Want More Insights Like This?

Subscribe to Señors @ Scale and never miss conversations with senior engineers sharing their scaling stories.