Are Frameworks Still Worth the Tradeoffs? w/ Adam Rackis
· Summarized
Key takeaways
- React Server Components present both opportunities and challenges, notably in data management and optimizing performance.
- TanStack is considered a promising tool for frontend development, emphasizing type safety and efficient server-client communication.
- Discussions about frameworks highlight the divergent philosophies within the developer community, particularly regarding authentication and 'batteries-included' solutions.
- The podcast balances the technical discourse with personal anecdotes and reflections, showcasing the human side of its hosts and guests.
- Effective communication and sharing experiences in tech can greatly enrich community understanding and foster innovation.
Summary
Intro to Modern JavaScript Frameworks
The podcast opens with hosts Chuck and Robbie introducing the special guest, Adam Rackis. They dive into the sphere of React and its position among modern JavaScript frameworks, touching upon Adam's background at Spotify, Riot Games, and personal journey through tech.
A Toast to Rum: Appleton Estate Review
In a light-hearted segment, the hosts taste Appleton Estate Rum. Discussions revolve around its characteristics, comparisons to other rums, and how it affects the evening's pace, all while emphasizing the importance of taste priming.
The State of React Server Components (RSC)
Adam discusses his evolving view on React Server Components, pointing out their initial promise for smoother server data handling while also identifying issues such as excessive data refetching and the challenges in optimizing them for real-world applications.
Spotlight on TanStack and its Future
A significant portion of the discussion is centered around TanStack, with Adam sharing insights into its benefits for developers, including type safety and enhanced server-client interaction. The conversation ponders whether TanStack is paving the way for the future of the frontend.
Framework Comparisons and Developer Philosophies
The hosts explore various frameworks including Laravel, Next.js, and Remix. They debate the shifting responsibilities in web development, especially concerning authentication and why the JavaScript community often resists 'batteries-included' frameworks.
Watch Out for Those Guilty Pleasures
Moving away from tech, there are candid conversations around guilty pleasures in entertainment, particularly focusing on personal favorites like 'Jackass' and 'Fast & Furious', shining a light on the lighter side of their personalities.
Life Beyond Tech: Adam’s Aspirations
In a reflective segment, Adam considers what he would pursue if not in tech, revealing his desire to teach at a university level, thus contributing back to the educational community.
Sponsors
- Appleton Estate · Today we are having the Appleton Estate Signature, Jamaican rum. Smooth with a touch of charred sugar and a pleasant warmth.
- Laravel Cloud · If you're thinking about taking Laravel and putting it anywhere, try the Laravel Cloud.
Show notes
This week, Chuck talks with Adam Rackis live from React Miami. Along with special guest-host Aaron Francis, they dig into React Server Components, the quirks of modern JavaScript frameworks, and why TanStack might be the future. Sipping an Appleton Estate Rum, they swap hot takes, get candid about developer trends, tech philosophies, and share some unexpected guilty pleasures.
In this episode:
- (00:00) - Intro
- (02:37) - Rum tasting and review: Appleton Estate
- (11:27) - Hot Take: Why Adam is cooling off on React Server Components
- (14:56) - What makes TanStack the most exciting tool in frontend?
- (16:52) - Are we still chasing SSR for the right reasons?
- (21:26) - Comparing frameworks: Laravel, Next.js, Redwood & more
- (24:34) - Should you pay for Auth or build it yourself?
- (25:13) - Why does the JS community resist “batteries-included” frameworks?
- (27:54) - A look at Adam’s React Miami talk: From PHP to RSC
- (30:45) - Hot Take: classes vs hooks
- (33:31) - Adam’s military background
- (35:08) - Milestones: Spotify, marriage, and careers
- (36:56) - Has Disney ruined Star Wars?
- (38:17) - Guilty pleasures: Jackass, Fast & Furious, and more
- (43:29) - If not tech, what would Adam do instead?
- (44:05) - Plugs
Links
- Appleton Estate Rum: https://appletonestate.com/
- React Miami: https://www.reactmiami.com/
- Spotify: https://spotify.com/
- Riot Games: https://www.riotgames.com/
- Ron Zacapa 23: https://www.zacaparum.com/
- Laravel: https://laravel.com/
- Postgres: https://www.postgresql.org/
- Ken Wheeler: https://x.com/ken_wheeler/
- Disney: https://www.disney.com/
- Vercel: https://vercel.com/
- Next.js: https://nextjs.org/
- Django: https://www.djangoproject.com/
- Rails: https://rubyonrails.org/
- TanStack: https://tanstack.com/
- Remix: https://remix.run/
- Svelte: https://svelte.dev/
- HTMX: https://htmx.org/
- Vue: https://vuejs.org/
- Dan Abramov: https://github.com/gaearon
- Inertia: https://inertiajs.com/
- Sam Selikoff: https://x.com/samselikoff
- Ryan Florence: https://x.com/ryanflorence
- Big Sky Dev Con: https://bigskydevcon.com/
- Drizzle: https://orm.drizzle.team/
- RedwoodJS: https://redwoodjs.com/
- Tom Preston-Werner: https://x.com/mojombo
- Clerk: https://clerk.com/
- Auth0: https://auth0.com/
- NextAuth.js: https://next-auth.js.org/
- Better-Auth: https://www.better-auth.com/
- OpenAuth: https://openauth.js.org/
- Prisma: https://www.prisma.io/
- WorkOS: https://workos.com/
- Ember: https://emberjs.com/
- Backbonejs: https://backbonejs.org/
- Air Force Academy: https://www.usafa.edu/
- Star Wars: https://www.starwars.com/
- The Mandalorian: https://en.wikipedia.org/wiki/The_Mandalorian
- Fast & Furious: https://en.wikipedia.org/wiki/Fast_%26_Furious
- Jackass: https://en.wikipedia.org/wiki/Jackass_(franchise)
- Laravel Cloud: https://cloud.laravel.com/
- TanStack Router: https://tanstack.com/router/latest
- Screencasting.com: https://screencasting.com/
Connect with Adam
- Website: https://adamrackis.dev/
- X / Twitter: https://x.com/AdamRackis
Connect with Chuck and Robbie
- Robbie Wagner: https://x.com/RobbieTheWagner
- Chuck Carpenter: https://x.com/CharlesWthe3rd
Subscribe and stay in touch
- Website: https://whiskey.fm
- Apple Podcasts: https://podcasts.apple.com/us/podcast/whiskey-web-and-whatnot/id1552776603
- Spotify: https://open.spotify.com/show/19jiuHAqzeKnkleQUpZxDf
- Overcast: https://overcast.fm/itunes1552776603
- YouTube: https://www.youtube.com/@WhiskeyWebAndWhatnot
Whiskey Web and Whatnot Merch
Enjoying the podcast and want us to make more? Help support us by picking up some of our fresh merch at https://whiskey.fund.
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account