
FedBites
By Yoav Ganbar & Roman Sandler

15: The Meta Framework Revolution with Dan Shappir
15: The Meta Framework Revolution with Dan Shappir
FedBitesFeb 23, 2023
00:00
01:16:29

15: The Meta Framework Revolution with Dan Shappir
15: The Meta Framework Revolution with Dan Shappir
In this episode, we dive into the world of meta frameworks in web development. The conversation covers a range of topics, including the benefits of meta frameworks, the reasons for their recent popularity, and the potential success of new frameworks such as Qwik and Qwik City. The discussion also explores the factors that may influence the adoption of these frameworks by the developer community. Join us as we explore the ever-evolving landscape of web development with our guest, Dan Shappir, a seasoned software engineer with a performance expertise and co-host of the JavaScript Jabber podcast.
Show notes
Dan Shappir
JavaScript Jabber
Chrome UX Report
Ryan Carniato JavaScript Frameworks in 2023 stream
Killing ReactJS - A Guide For Hopeful Frameworks
Qwik
Roman Sandler
Yoav Ganbar
Feb 23, 202301:16:29

14: Discussing the Tailwind CSS drama with CCSer Amit Sheen
14: Discussing the Tailwind CSS drama with CCSer Amit Sheen
Amit Sheen joins us to discuss the recent "Tailwind fiasco" on tech Twitter, which reignited the same arguments from two years ago. Sheen argues that while Tailwind is a great tool, it has its limits and should be used in the right context. He believes that having 30 classes on a button is an inadequate usage of Tailwind and that readability is important in code.
Shownotes:
Amit Sheen - Codepen, Site, Twitter
The Tailwind CSS Drama Your Users Don't Care About
Roman Sandler
Yoav Ganbar
Feb 01, 202301:11:08

13: Frontend First crossover with Sam Selikoff and Ryan Toronto
13: Frontend First crossover with Sam Selikoff and Ryan Toronto
Summary
Sam Selikoff and Ryan Toronto joined us to discuss the development scene, their own development philosophies, and how they transitioned from Ember to React. We discussed the importance of being pragmatic and the difficulty of finding like-minded people in the development space.
Links:
Sam Selikoff - Twitter, YouTube
Ryan Toronto - Twitter, YouTube
Fontend First
BuildUI
Yoav Ganbar
Roman Sandler
Jan 24, 202301:13:44

12: The year of performance, fine grained reactivity, and low carbon footprint JavaScript with Vitaly Friedman
12: The year of performance, fine grained reactivity, and low carbon footprint JavaScript with Vitaly Friedman
About this Episode
A friendly conversation with Vitaly Friedman, a well-known front-end developer and founder of Smashing Magazine. We discussed the current state of front-end development, diving into the latest trends and technologies in the field. We also delved into common challenges front-end developers face in enterprise environments, and Vitaly shared his thoughts on how to overcome them. Lastly, we talked about the topic of Artificial Intelligence in front-end development, looking at the current state of AI in the field and discussing exciting possibilities for the future.
Links:
Vitaly Friedman
Smashing Magazine
Roman Sandler
Yoav Ganbar
https://open-ui.org/
https://infrequently.org/2022/12/performance-baseline-2023/
https://www.smashingmagazine.com/2021/03/complete-guide-accessible-front-end-components/
Jan 11, 202356:47

11: The man and the stack - Tanner Linsley
11: The man and the stack - Tanner Linsley
Tanner, “the Stack”, Linsley joins the podcast to discuss his motivation for making his libraries agnostic and his thoughts on React. He explains that he was curious to see how it would change his state management and API design, and he was pleasantly surprised by the results. He also talks about the challenges of managing a single page application and the memorization and callbacks needed to satisfy React's change detection.
🌶️ We’ve got some hot takes! 🌶️
Show notes:
Tanner Linsley
TanStack
5 Years of Building React Table – Tanner Linsley, React Summit 2022
Dec 30, 202201:11:25

Episode 10: Qwik Special with Miško Hevery & Adam Bradley
Episode 10: Qwik Special with Miško Hevery & Adam Bradley
In this episode of FedBites, we are joined by special guests Miško Hevery and Adam Bradley. Miško Hevery is the creator of Angular / AngularJS and CTO at Builder.io. Adam Bradley is the creator of Ionic and Stencil, an expert in front-end web development, and Director of Engineering at Builder.io. In this episode, we will discuss the latest developments in front-end web development, with a focus on the rise of Qwik and other popular frameworks. We will also delve into the future of the web and what we can expect to see in the coming years. Tune in for a fascinating conversation with two of the industry's leading experts from Builder.io.
Dec 08, 202255:04

Episode 9: Is it a dropdown? is it a listbox? no! it's a combobox!
Episode 9: Is it a dropdown? is it a listbox? no! it's a combobox!
Yoav talks about interviewing at Builder. We talk more about tech interviews in general, and discussed some of the most common mistakes that people make. Roman goes on an epic rant about accessible components and the difference between a listbox, combobox!
Show notes:
Builder.io
Raycast
Radix UI
Headless UI
Downshift
ARIA Authoring Practices Guide (APG)
Nov 24, 202248:20

Episode 8: Interviews suck, React is dying, Tailwind rules and the tides are turning...
Episode 8: Interviews suck, React is dying, Tailwind rules and the tides are turning...
Yoav lost his job, so he's down the interviewee path.. This comes with opinions obviously. Other than that, React is annoying us, and we discuss why. Tailwind is still our sweetheart, and the tides are turning in several sections in the web space.
Oct 11, 202201:13:19

Why is decision making in tech hard? The comparison table rant.
Why is decision making in tech hard? The comparison table rant.
A lot of the times making a decision revolves around politics. How do we make a right decision when it comes to tech?
The usual way - a comparison table!
Roman hates them. We discussed.
Show notes:
ThoughtWorks Radar: https://www.thoughtworks.com/radar
Twitter:
FedBites
Yoav
Roman
Jul 21, 202201:00:26

Episode 6: Kent C. Dodds Comes to Israel
Episode 6: Kent C. Dodds Comes to Israel
This time, we were lucky enough to host Kent in person for a conversation about his experience in Israel as he gets ready to give the keynote talk for React Next 2022. We talked about web development, JavaScript frameworks, server-side rendering, life outside of coding, and more!
Kent C. Dodds is a professional web developer, speaker, and open source library author. He has created countless popular JavaScript libraries, which are used by millions of developers across the world. He also hosts the “Chats with Kent” podcast where he interviews other developers to learn more about their processes and experiences. Recently Kent joined the Remix team as a co-founder, and now he says he’s on a mission to teach as many developers as possible the joy that is Remix.
You can watch the full interview video here.
More Links:
FedBites on twitter
Yoav Ganbar
Roman Sandler
Kent C. Dodds
Jul 05, 202201:04:28

Are we entering the third age of JavaScript? Philosophical musings around web dev, SSR hydration & React Native
Are we entering the third age of JavaScript? Philosophical musings around web dev, SSR hydration & React Native
Is the third age of JavaScript really upon us?
We're not sure, but we'll talk about it anyway.
**In this episode, we'll discuss what makes up the third age of JavaScript, as well as some philosophical musings around web development and server-side rendering hydration. We'll also give a brief update on how it is for Roman working with React Native.
Jun 17, 202201:02:46

Episode 4: The State of UI Dev Affairs
Episode 4: The State of UI Dev Affairs
This time we chatted about UI frameworks, being frustrated with the complexity of React and Twitter drama. We also talked about working in a react-native environment vs the web and how the web rocks and rules all.
May 10, 202258:43

Episode 3: MongoDB data modeling and performance best practices
Episode 3: MongoDB data modeling and performance best practices
First podcast guest - Pavel Duchovny, Lead Developer Advocate at MongoDB.
On this special episode Yoav and Roman talk with Pavel about what are the best practices and ways to use MongoDB. They discuss what are the ways to think "the Mongo way", and what type of patterns to use or avoid.
Show notes:
Performance Best Practices: Benchmarking
Follow FedBites on Twitter
Yoav Ganbar Twitter
Roman Sandler Twitter
Mar 10, 202201:21:51

Episode 2: CSS solutions and vendor lock-in
Episode 2: CSS solutions and vendor lock-in
In this episode, Roman and Yoav talk about different CSS solutions in the React / JS ecosystem, their tradeoffs and adoption patterns. They dive into their own experiences with deciding to migrate off of Twin.macro in favor of vanilla TailwindCSS.
Feb 08, 202201:01:33

Episode 1: Remix and stuff
Episode 1: Remix and stuff
Yoav and Roman shooting the shit after both reading Ryan Florence's post "React Server Components and Remix".
Episode recorded on: December 8th 2021
Jan 07, 202249:54