170 | Exploring the Future of React with Remix: A Deep Dive
57m
·
COMPRESSEDfm
·
In this episode of Compressed FM, hosts Amy Dutton and Brad Garropy are joined by Brooks Lybrand from Shopify to explore the latest in Remix and the future of React. They discuss the integration of server components, the challenges of package management, and strategies for effective software updates. The conversation also delves into the potential of React Server Components (RSC) and the role of SPA (Single Page Application) mode in web development.
Sponsors
Postman
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Attend their upcoming conference, April 30 - May 1, 2024 in San Francisco. Amy and James will be there in person.
Show Notes
00:00:00 Introduction and Overview
00:00:44 Sponsored by Postman
- Postman Conference April 30 - May 1, 2024 in San Francisco
00:01:14 Discussion on ESM and Development Trends
00:02:25 Challenges in Package and Library Development
00:03:07 Redwood JS Developments and Insights
00:04:05 Release Strategies and Development Practices
- Release Tools for Redwood
00:06:02 Detailed Discussion on Development Tools and Methods
00:21:08 Future of Development Tools and Techniques
00:25:53 Q&A on Technical Aspects and Team Dynamics
00:35:48 Discussion on Single Fetch and Data Fetching Strategies
00:37:17 Frameworks and Developer Choices
- Blog Post comparing Next.js App, Next.js Pages, Remix, and RedwoodJS Router
00:43:46 The Future of React and Remix with RSC
00:48:09 Wrap-up and Picks and Plugs Segment
- Brook's Pick: Apple's Air Pods Pro
- Brook's Plug: React Router
- Brad's Pick: New Puppy (Blog Post)
- Brad's Plug: Brad's YouTube Channel
- Amy's Pick: Deep Questions Podcast with Cal Newport
- Amy's Plug: Amy's YouTube Channel
00:50:25 Closing
The episode 170 | Exploring the Future of React with Remix: A Deep Dive from the podcast COMPRESSEDfm has a duration of
57:00. It was first published
More episodes from COMPRESSEDfm
176 | React Server Components with RedwoodJS
In this episode of Compressed FM, Amy, James, and Tobbe from the Redwood JS core team explore React server components. They discuss the implementation of React server components in Redwood, the benefits, challenges, and the future of web development with this new technology.
Show Notes
00:00:00 - Introduction
00:00:47 - Tobbe's Background and Role at Redwood JS
00:02:03 - Tobbe's Journey with Redwood JS
00:05:14 - Discussion on React Server Components (RSCs)
00:07:00 - Explanation of Different Rendering Methods
00:12:48 - Implementing React Server Components with Vite
00:15:22 - Technical Details of RSC Implementation
00:17:19 - Streaming and Suspense in React
00:18:28 - Future Developer Experience with Redwood and RSCs
00:19:51 - Explanation of Redwood Cells
00:22:01 - DX Considerations for RSCs in Redwood
00:24:23 - State of GraphQL in Redwood's Future
00:28:34 - GraphQL's Reputation and Challenges
00:31:17 - tRPC and TypeScript Safety with RSCs
00:34:14 - Advanced RSC Features in Redwood
00:36:31 - Server Actions and Their Role in Redwood
00:39:09 - Picks and Plugs
- Tobbe's Pick: Tretorn Rubber Boots
- Tobbe's Plug: RedwoodJS
- Amy's Pick - Aeropress Go
- Amy's Plug - Broken Comb Newsletter
- James's Pick - On/Off Plug
- James's Plug - James's Newsletter
175 | Designing Infrastructure for Product Engineers
In this episode, James Quick and Amy Dutton chat with James Cowling, co-founder of Convex, about designing infrastructure for product engineers. James explains the innovative features of Convex, including its JavaScript-based queries and real-time data subscriptions, and compares it to Firebase. They also discuss the challenges of edge computing, the importance of user state, and the role of AI in modern development.
Show Notes
[00:00:00] - Introduction to the Episode
[00:01:00] - James Cowling’s Background and Convex Overview
- Convex
[00:01:52] - Deep Dive into Convex
[00:05:29] - User State and Application Development
[00:07:05] - Challenges of Edge Computing
[00:09:53] - Automatic Caching and Real-Time Updates
[00:13:22] - AI and Backend Integration
[00:17:01] - Leveraging AI in Applications
[00:21:11] - Convex’s Infrastructure and Technology
[00:25:28] - Comparisons with Other Platforms
[00:30:03] - Server Rendering and Data Storage
[00:33:19] - Physical Challenges in Data Centers
[00:37:04] - Cost Efficiency and Cloud Platforms
[00:40:56] - Final Thoughts on Infrastructure
[00:43:30] - Picks and Plugs Introduction
[00:44:11] - James Cowling’s Picks and Plugs
[00:45:41] - Amy Dutton’s Picks and Plugs
[00:48:28] - James Quick’s Picks and Plugs
174 | FOMO and Leveraging AI for Better Dev Productivity
In this episode, hosts Amy and Brad discuss the the things they're afraid of missing out on within the dev ecosystem. Then, they discuss how they're using AI to enhance their own productivity with Custom GPTs.
Sponsors
Postman
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Show Notes
00:00 Intro
00:38 Sponsor: Postman
1:07 Developer FOMO
- Chantastic interviews Theo: Theo's Unexpected Advice about YouTube
- The Hard Parts of Building an Application, Made Easy with Supabase
- Michael Chan's Talk on Storybook: Tame the Component Multiverse
- React Server Components Now in RedwoodJS
- Episode 173: From Blog Post to VC Funding: The Story of Unkey
22:39 AI Tools and Enhancing Workflows
- Anthropropic's Prompt Guide
- OpenAI Prompt Guide
- Cloudflare Playground for AI Workers
31:51 Slow Productivity
- Episode 68: Developer Productivity, Featuring Brad Garropy
- Slow Productivity by Cal Newport
- Cal Newports Podcast: Deep Questions
- Brad's 2024 Goals
47:09 Picks and Plugs
Amy
- Pick:
- Feel Good Productivity by Ali Abdaal
- Deep Dive: Ali Abdaal Interviews Cal Newport
- Deep Questions: Cal Newport Interviews Ali Abdaal
- Deep Dive: Ali Abdaal Interviews Jodi Cook, author of Ten Year Career
- Plug: Two Week Build
Brad
- Pick: Apple TV
- Plug: Brad Garropy on YouTube
54:11 Wrap-Up
173 | From Blog Post to VC Funding: The Story of Unkey
James Perkins, co-founder of Unkey, talks about turning a potential blog post into a full-fledged business that simplifies API management for developers. Throughout the episode, he explains the core features of Unkey, the importance of VC funding, and the realities of startup life, including balancing workloads and managing a globally distributed team.
Sponsor
Postman
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Attend their Upcoming Conference - April 30 - May 1, 2024 in San Francisco. Amy and James will be there in person.
Show Notes
0:00 Intro
0:47 Sponsor: Postman
1:41 Background and Overview of Unkey
3:20 Unkey's Features
3:34 Origin Story of Unkey
10:10 VC Interaction and Scaling Up
16:38 Unkey's Core Features and Technical Setup
- Mintlify for Documentation39:19 Challenges and Rewards of Startup Life
45:34 Future Plans and Scaling
48:16 Picks and Plugs
- James Perkins' Picks and Plugs:
- RISE Calendar (tool for managing time zones and flexible scheduling)
- Unkey (API management platform)
- Brad's Picks and Plugs:
- Pupford treats for puppy training
- Brad Garropy on YouTube
- Amy's Picks and Plugs:
- Batteries for Mac App
- Amy's YouTube Channel
172 | Building Community through Code with Tracy Lee
Tracy Lee joins the Compressed.fm to discuss the integration of AI in development, the evolution of documentation practices, and her role in leading community projects and tech innovations.
Sponsor
Postman
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Attend their Upcoming Conference - April 30 - May 1, 2024 in San Francisco. Amy and James will be there in person.
Show Notes
00:00:00 - Introduction and Overview
00:00:38 - Sponsor: Postman
- PostCon - April 30 - May 1, 2024
00:01:59 - Guest Introduction: Tracy Lee
00:06:02 - Tracy Discusses Upcoming Talks at CityJS and CascadiaJS
00:10:51 - Challenges with Documentation in Development
- Material Design (v3)
- Divio’s Documentation System
00:17:08 - The Value of Asking Questions and Community Support
- Episode 169 with Cory Miller, Not Knowing Everything
- Code Stackr on YouTube (videos specifically on GitHub CoPilot alternatives)
- This VS Code AI Coding Assistant Is A Game Changer!
- I Cannot Believe How Good This VS Code AI Coding Assistant Is!
- Prompt Engineering Guides
- OpenAI
- Anthropic
- Image Prompt Engineering
- DallE
- Google Doc with Examples
00:24:05 - Balancing Professional and Personal Life
- Template for Annual Planning Spreadsheet
00:26:41 - Picks and Plugs
- James:
- Pick: KitchenAid mixer
- Plug: Learn Build Teach Community and Deals for Devs project
- Tracy:
- Pick: Tonies
- Plug: This.Dot and their engineering leadership resources
- This Dot Labs is Hiring
- Amy:
- Pick: Kidamento camera
- Plug: Two Week Build
- Bekah:
- Pick: Coconut cashew crisps from Aldi
- Plug: Virtual Coffee resources on open source
00:31:15 - Closing