Faris Aziz

Faris Aziz

Staff Software Engineer at Smallpdf | Conference Speaker | Workshop Instructor

Faris Aziz is an engineer, international speaker, and workshop instructor specializing in React, Next.js, and resilient system design. He has worked in startups from founding teams to scaling organizations and has led teams of over 10 engineers. As a front-end expert, Faris has built and scaled systems used by millions, working with companies like Smallpdf, Fiit, Discovery, and Navro. He focuses on performance, observability, and maintainability, ensuring robust and user-centric applications. Passionate about sharing knowledge, he co-organizes ZurichJS and speaks at global conferences. In his free time, he contributes to web tools like Raycast and ponders why builds fail everywhere except his machine.

Talks by Faris Aziz ๐ŸŽค

From Traditional Dev to the ZurichJS platform in 2 Hours: My Accidental Journey into 'Vibe Coding'

10 minutesLightning Talk
Past Talk

What's all the hype with 'Vibe Coding'? How did it help me ship ZurichJS at lightning speed โšก In this lightning talk, I'll share how I created the entire ZurichJS platform in under 2 hours using AI assistance. Turns out you don't need to be in a Silicon Valley garage with lo-fi beats playing to achieve the mystical "vibe coding" state! I'll walk through my journey from skeptic to convert as I built a full-featured platform including: - Next.js with those fancy animations everyone loves ๐Ÿ’ซ - Backend infrastructure that actually works - Sanity CMS integration (because content is still king) - SEO-optimized pages (Google still exists in the vibe coding era) - Analytics tracking (because what even happened if you didn't track it?) No fancy prompts or "I whispered to the AI and magic happened" stories, just honest reflections on how my development approach evolved and what I learned by embracing this trend to get pragmatic with shipping things fast. For developers wondering if "vibe coding" is just another buzzword or actually useful, come hear from someone who's shipped real code both ways! ๐Ÿš€

AIDIYNextJSProduct

Solving Real World Data Fetching Challenges with Next.js and TanStack Query: A Pragmatic Case Study

20 minutesRegular Talk
Past Talk

Weโ€™ll cover real-life examples of how to handle complex data fetching scenarios using modern web tools.

NextJSPerformanceAPIBFF

Want to be our next speaker? ๐ŸŽค

If you're passionate about JavaScript and have knowledge to share, we'd love to have you speak at one of our upcoming meetups!

Submit Your Talk Proposal ๐Ÿš€