ConTejas Code

Kent C. Dodds: Create Epic Web Experiences with Remix


Listen Later

Follow us on 𝕏: https://twitter.com/tejaskumar_


Links

- Sentry: https://sentry.io

- Epic Web: https://epicweb.dev

- Kent's Website: https://kentcdodds.com

- Remix: https://remix.run


Join us in this enlightening episode as we welcome Kent C. Dodds, a renowned figure in the web development community and a dear friend, known for his impactful contributions and innovative teaching methods. Dive deep into Kent's journey, from his initial steps in the tech world to becoming a pivotal voice in modern web development. Explore the evolution of the web, understanding the critical milestones and breaking changes that have shaped its current state. Discover the art of building modern web experiences that surpass user expectations, emphasizing the importance of web performance, and adopting an empathy-driven approach to software development.


Kent shares his insights on why Remix stands out as a premier framework, addressing common challenges like the complexity of Next.js and the intricacies of nested routes. Gain valuable knowledge on making strategic decisions between client and server rendering in Remix, and the practical steps for migrating from Vite/SPA to React Server Components (RSCs) with Remix, highlighting the revolutionary potential of RSCs in enhancing web development.


The conversation takes a personal turn as Kent discusses his experiences creating the wildly successful Epic React course, revealing his approach to course ideation, preparation, and the secret to staying organized amidst a busy schedule. Listen to inspiring stories from Kent's career at PayPal, his influence on his team, and the personal philosophies that contribute to his enduring happiness and success.


Lastly, tackle the daunting task of dealing with legacy code with minimal coverage, offering strategies and insights to navigate and improve upon existing codebases efficiently.


This episode is a treasure trove for developers, educators, and tech enthusiasts alike, filled with practical advice, inspiring stories, and a deep dive into the technologies and methodologies driving forward-thinking web development.


Chapters


00:00 - Intro

01:35 - Sponsor

02:58 - Greetings

03:49 - Kent's Background and Experience

05:53 - How did the Web get to where it is today?

12:56 - Breaking Changes on the Web

20:30 - Building Modern Web Experiences to Meet User Expectations

24:07 - Web performance, spinners and loading state: building for users over developers

33:03 - Empathy Driven Development; Software as an act of Service

38:37 - Why is Remix the best?

50:04 - "Next.js was too complex" explained

56:00 - Nested Routes in Detail

01:07:23 - Lever: Choosing between Client or Server rendering in Remix

01:10:30 - Incrementally Migrating from Vite/SPA to React Server Components (RSCs) with Remix

01:14:12 - React Server Components (RSCs) in Remix

01:25:19 - Server Components and Composability; Kent's new talk on RSCs

01:30:50 - Matt Pocock: how was Epic React an overnight success?

01:34:29 - Hayat Rachi: How do you go through course ideation and prep?

01:36:08 - Artem Zakharchenko: how are you so organized?

01:39:13 - David Sancho: PayPal career, team influence, and why Kent seems happy all the time

01:42:05 - Oluwatobiloba: how do you deal with a legacy code with minimal coverage?

01:44:39 - Conclusion

Hosted on Acast. See acast.com/privacy for more information.

...more
View all episodesView all episodes
Download on the App Store

ConTejas CodeBy Tejas Kumar

  • 5
  • 5
  • 5
  • 5
  • 5

5

8 ratings


More shows like ConTejas Code

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

377 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

273 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch by Harry Stebbings

The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch

508 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

631 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

275 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

989 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

7,844 Listeners

Practical AI by Practical AI LLC

Practical AI

187 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

63 Listeners

Last Week in AI by Skynet Today

Last Week in AI

282 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

354 Listeners

Latent Space: The AI Engineer Podcast by swyx + Alessio

Latent Space: The AI Engineer Podcast

65 Listeners

The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis

428 Listeners

AI + a16z by a16z

AI + a16z

32 Listeners