Artwork

תוכן מסופק על ידי RobbieTheWagner, Charles William Carpenter III, and Adam Argyle, Charles William Carpenter III, Adam Argyle, and The Radcast Network. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי RobbieTheWagner, Charles William Carpenter III, and Adam Argyle, Charles William Carpenter III, Adam Argyle, and The Radcast Network או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !

Rust Is Overrated w/ Naman Goel

1:11:40
 
שתפו
 

Manage episode 515162456 series 3692567
תוכן מסופק על ידי RobbieTheWagner, Charles William Carpenter III, and Adam Argyle, Charles William Carpenter III, Adam Argyle, and The Radcast Network. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי RobbieTheWagner, Charles William Carpenter III, and Adam Argyle, Charles William Carpenter III, Adam Argyle, and The Radcast Network או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

This week, Robbie and Adam talk with Naman Goel about the origins and evolution of StyleX, how it integrates with React and other frameworks, and the pros and cons of different programming languages like Rust, TypeScript, and Swift. They dive into the challenges of building performant, type-safe styling systems, the surprising complexity of theme APIs, designing for developer experience, and more.

In this episode:

  • (00:00) - Intro
  • (02:26) - Whiskey rating & review: Glenfiddich 12 Year Old single malt Scotch
  • (09:13) - South Park, spy thrillers & sleeper hits you missed
  • (11:20) - Flow vs TypeScript
  • (14:59) - How CSS shaped Naman’s perspective on type systems
  • (18:45) - How StyleX works—and why it’s different from Tailwind
  • (21:02) - Tailwind Merge vs StyleX props: performance smackdown
  • (22:16) - Real-world use case: when and why you’d want to merge styles
  • (25:45) - Inside the making of StyleX and its powerful theming system
  • (32:56) - Robbie and Adam wrangle Vue transitions in Astro
  • (36:09) - GIF or JIF? SPA or “spa”?
  • (40:36) - Building StarPod.dev: streaming audio across pages
  • (42:30) - Can you reduce client-side router noise?
  • (46:03) - Should you spec your idea or just blog it?
  • (47:18) - Naman’s journey into writing web specs
  • (48:44) - What is link delegation?
  • (52:39) - Hot Take: Is Rust overrated?
  • (01:02:17) - The dream language Naman wishes someone would build
  • (01:04:57) - Are AI-generated programming languages just around the corner?
  • (01:05:53) - A spicy take on CSS syntax and readability
  • (01:06:27) - Is CSS finally catching up to StyleX?
  • (01:07:43) - Plugs & where to follow Naman

Links

Connect with Naman

Connect with the hosts

Subscribe and stay in touch

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.

  continue reading

217 פרקים

Artwork
iconשתפו
 
Manage episode 515162456 series 3692567
תוכן מסופק על ידי RobbieTheWagner, Charles William Carpenter III, and Adam Argyle, Charles William Carpenter III, Adam Argyle, and The Radcast Network. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי RobbieTheWagner, Charles William Carpenter III, and Adam Argyle, Charles William Carpenter III, Adam Argyle, and The Radcast Network או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

This week, Robbie and Adam talk with Naman Goel about the origins and evolution of StyleX, how it integrates with React and other frameworks, and the pros and cons of different programming languages like Rust, TypeScript, and Swift. They dive into the challenges of building performant, type-safe styling systems, the surprising complexity of theme APIs, designing for developer experience, and more.

In this episode:

  • (00:00) - Intro
  • (02:26) - Whiskey rating & review: Glenfiddich 12 Year Old single malt Scotch
  • (09:13) - South Park, spy thrillers & sleeper hits you missed
  • (11:20) - Flow vs TypeScript
  • (14:59) - How CSS shaped Naman’s perspective on type systems
  • (18:45) - How StyleX works—and why it’s different from Tailwind
  • (21:02) - Tailwind Merge vs StyleX props: performance smackdown
  • (22:16) - Real-world use case: when and why you’d want to merge styles
  • (25:45) - Inside the making of StyleX and its powerful theming system
  • (32:56) - Robbie and Adam wrangle Vue transitions in Astro
  • (36:09) - GIF or JIF? SPA or “spa”?
  • (40:36) - Building StarPod.dev: streaming audio across pages
  • (42:30) - Can you reduce client-side router noise?
  • (46:03) - Should you spec your idea or just blog it?
  • (47:18) - Naman’s journey into writing web specs
  • (48:44) - What is link delegation?
  • (52:39) - Hot Take: Is Rust overrated?
  • (01:02:17) - The dream language Naman wishes someone would build
  • (01:04:57) - Are AI-generated programming languages just around the corner?
  • (01:05:53) - A spicy take on CSS syntax and readability
  • (01:06:27) - Is CSS finally catching up to StyleX?
  • (01:07:43) - Plugs & where to follow Naman

Links

Connect with Naman

Connect with the hosts

Subscribe and stay in touch

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.

  continue reading

217 פרקים

כל הפרקים

×
 
Loading …

ברוכים הבאים אל Player FM!

Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.

 

מדריך עזר מהיר

האזן לתוכנית הזו בזמן שאתה חוקר
הפעלה