Bölümler

  • Join Amy and Brad as they break down the latest developments in the React ecosystem following React Conf 2024. From quality-of-life improvements in React 19 to the introduction of the new React compiler, they analyze how these changes will impact everyday development. The episode features an in-depth discussion about Remix's strategic decision to focus on React Router, the ongoing debate between JavaScript frameworks and traditional backend frameworks, and thoughtful insights into choosing the right tools for your projects. Whether you're a seasoned React developer or just getting started, this episode offers valuable perspective on the future of web development.

    Sponsors

    Sanity delivers content anywhere (just like a headless CMS).

    Beyond that, Sanity gives you total composability. A fully decoupled, real-time content back end. Entirely customizable content workspaces.

    Chapters

    00:00 - Introduction

    00:42 - Sponsor: Sanity

    02:12 - React Conf Experience

    05:00 - Conference Personalities

    08:52 - React Compiler Deep Dive

    13:20 - Remix "Taking a Nap" Discussion

    26:41 - React 19 Features

    33:54 - JavaScript vs PHP/Laravel Debate

    41:11 - Framework Decision Fatigue

    44:45 - Picks & Plugs

  • In this host-only episode of Compressed FM, James Q Quick, Amy Dutton, and Bekah discuss how side projects and creative outlets can paradoxically provide energy rather than drain it. The conversation explores Bekah's ambitious 29-day writing project about open source alternatives, Amy's vlogging journey, and James's streaming experiences. They dive into the importance of finding activities that spark joy, even when juggling busy schedules and family commitments. The hosts share insights about automation tools like PipeDream, discuss the value of downtime for creativity, and emphasize the importance of sustainable work practices in tech.

    Sponsor

    Convex is the backend for founders. Convex is the backend application platform for product-obsessed founders.

    Chapters

    00:00:00 Introduction & Welcome

    00:00:39 Bekah's Open Source Writing Project

    00:02:05 Discussion of PipeDream vs Zapier

    00:05:14 Content Creation Process & AI Tools

    00:08:22 Time Management in Content Creation

    00:10:31 Flexible Work Schedules

    00:11:31 Amy's Vlogging Journey

    00:14:48 Creative Energy & Side Projects

    00:16:47 Work-Life Balance & Productivity

    00:18:20 Importance of Downtime for Creativity

    00:20:34 Efficiency in Daily Life

    00:22:02 Sponsor: Convex

    00:22:49 Deals for Dev Project Discussion

    00:25:40 Picks and Plugs Segment

  • Eksik bölüm mü var?

    Akışı yenilemek için buraya tıklayın.

  • In this episode, Chris Sev discusses building SaaS projects with Laravel and AI, detailing his journey from launching Scotch.io to creating VideoTap. Dive into the innovative workflows for automating video marketing content, learn why Laravel remains his go-to framework, and explore insights on the future of AI in development.

    Show Notes

    00:00:00 - Intro

    00:00:33 - Guest Introduction: Chris Sev, DevRel at Sourcegraph

    00:01:08 - Chris's Background and Journey

    00:02:28 - Tech Stack Behind Video Tap

    00:02:55 - Story of Getting the VideoTap.com Domain

    00:05:20 - VideoTap's AI Implementation and Process

    00:14:20 - How VideoTap Uses AI for Content Generation

    00:17:06 - Prompt Engineering Tips and Techniques

    00:21:17 - AI Content Generation Pipeline and Error Handling

    00:22:27 - Handling Large Videos and Context Windows

    00:23:44 - Experimenting with Different AI Models

    00:24:23 - AI Writing Style and Evaluation Techniques

    00:27:44 - Current State of VideoTap: Team and Revenue

    00:30:39 - Future Goals: Integrations and Features

    00:35:27 - Chris's Work at Sourcegraph and Mission

    00:38:20 - Picks and Plugs

    AmyPick: Polar HabitsPlug: Broken Comb NewsletterChrisPick: Phind.com and Perplexity.aiPlug: TwinPicks.ai, Richest You SubstackJamesPick: Kroser TSA Travel Laptop BackpackPlug: NewsletterLinksVideoTapAnthropic Prompt Engineering GuideCreator Hooks NewsletterThumbnail TestCodi AI Coding Assistant
  • In this episode, Amy, Brad, and guest Alex dive into cutting-edge CSS features that are transforming web development. They explore container queries, logical properties, CSS layers, and scopes, sharing practical applications and browser support updates. The trio also discusses Tailwind CSS and its role in modern web design, offering spicy takes on its implementation.

    Sponsor

    Wix Studio combines the best of both worlds—intuitive design tools for clients and full-stack flexibility for developers. Customize every detail with your own code and take control of your projects.

    Show Notes00:00 - Welcome and Introductions01:16 - Shoutout to Wix Studio03:12 - CSS as a Typed Language04:10 - The Magic of CSS Layers07:38 - Logical Properties and Global Support10:47 - Browser Wars: Who's Leading in CSS?20:24 - Container Queries in Action25:37 - CSS Scopes and Their Potential28:03 - Revolutionizing CSS: Style Queries and Beyond36:12 - Tailwind CSS: A Spicy Debate46:13 - Picks and PlugsAlex's Pick: Dropout.tv, especially Gastronauts.Alex's Plug: Speaking at Connect Tech (Atlanta) and Codemash (Ohio). Socials: @fimion (Twitter), @DangitAlex.wtf (Blue Sky)Brad's Pick: Love is Blind season and reunion episodes.Brad's Plug: New to Blue SkyAmy's Pick: Happy Little Dinosaurs board gameAmy's Plug: Freaking Full Stack workshopLinksRaindrop.ioInterop 2025 ListTailwindCSS
  • In this episode, Chris Nowicki shares his path from aerospace to web development and the unique challenges of transitioning into tech. Chris and James discuss how Chris got involved in the open-source project "Deals for Devs," including the tech stack, managing contributions, and handling obstacles. This episode offers a first-hand look at the value of community in development and tips for new devs on getting started in open source.

    Sponsor

    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

    01:08 - Chris Nowicki’s Journey into Tech

    02:12 - Bootcamp Experience and Structure

    05:07 - Breaking into Tech Through Community Involvement

    08:38 - Deals for Devs: The Project Origin

    11:10 - Sponsor Message: Postman

    12:06 - Tech Stack Overview for Deals for Devs

    13:22 - Tech Stack: Resend, React Email, Tailwind, and Xata

    17:00 - Prisma Integration with Xata

    20:00 - Challenges in Managing Community Projects

    23:54 - Planning and Issue Management for Deals for Devs

    28:00 - Feature Flags and Release Management

    37:15 - Subscription System Workflow

    45:45 - Creating a Dynamic Email Subscription System

    51:58 - Managing Admin and Approval for Deals

    52:26 - Closing

    LinksOpenSaucedRedwoodJSDeals for Devs ProjectPostmanReact EmailVercelXataResendFrontend MentorLaunchDarklyGrid Iron SurvivorDev.to article on CRON jobs
  • In this episode, Amy and Brad dive into the top JavaScript frameworks, weighing their strengths and weaknesses. They discuss Svelte, Astro, Next, Remix, and Redwood, comparing their rendering processes, server-side vs. client-side preferences, routing systems, and developer experiences. Perfect for developers weighing options for their next app!

    Sponsor

    Wix Studio combines the best of both worlds—intuitive design tools for clients and full-stack flexibility for developers. Customize every detail with your own code and take control of your projects.

    Show Notes

    00:00 - Intro

    00:40 - Sponsor: Wix Studio

    01:42 - Discussing JavaScript Frameworks at Momentum Conference

    Michael Richardson on TwitterTaylor Dessyn on Twitter

    02:54 - Momentum Conference and Cincinnati as a Tech Hub

    05:21 - Speaker Feedback System and Conference Experience

    06:12 - Key Takeaways from CSS Talk

    08:56 - Amy’s JavaScript Cage Match Talk and Framework Overviews

    11:30 - Baseline Features in Frameworks: A Comparison

    13:18 - Framework Longevity and Stability

    16:33 - Server vs. Client Rendering in JavaScript Frameworks

    22:01 - Framework Routers and Configuration Differences

    Scott Tollinski - Svelte Course

    29:02 - Exploring Remix’s Data Loader Pattern

    34:00 - Performance Testing with Sentry

    37:17 - Middleware Usage in Different Frameworks

    40:58 - Which Frameworks Excel in Specific Use Cases?

    45:01 - Avoiding the Framework Spiral: Stick with a Favorite

    Developer Productivity, Episode 68

    49:09 - Picks and Plugs Section

  • Amy, Brad, and Aaron discuss how Laravel and JavaScript frameworks like React can coexist in a modern web development workflow. They examine the benefits of Laravel's integrated ecosystem, the pragmatism behind choosing technologies like SQLite, and the cultural differences between Laravel's "benevolent dictator" model versus the JavaScript community's preference for composability and modularity.

    Sponsor

    WorkOS - WorkOS helps you launch enterprise features like SSO and user management with ease. Thanks to the AuthKit for JavaScript, your team can integrate in minutes and focus on what truly matters—building your app.

    Show Notes

    00:00:00 - Introduction and Sponsors

    00:01:06 - Welcoming Aaron Francis

    00:02:07 - Amy's Experience with Laravel and AI

    00:04:12 - Aaron's Transition to Try Hard Studios

    00:08:02 - Production Setup and Process

    00:10:15 - Monetization Strategies for Try Hard Studios

    00:13:39 - The Resurgence of SQLite

    00:18:08 - SQLite in Modern Development Workflows

    00:23:24 - Terso and Innovations with SQLite

    00:28:00 - Laravel vs. Full Stack JavaScript: The Debate

    00:33:16 - Integrating Laravel with Frontend Frameworks

    00:39:03 - Pragmatic Approaches to Web Development

    00:44:54 - JavaScript Ecosystem and Laravel Comparisons

    00:53:00 - Laravel’s Evolution to Embrace JavaScript

    00:54:09 - Closing Remarks

  • In this episode, Amy and Brad sit down with Michael Chan to discuss WorkOS, a tool simplifying authentication and authorization for developers. They explore how WorkOS makes complex processes like OAuth, SSO, and MFA easy to implement, compare it to other auth providers, and dive deep into AuthKit’s capabilities.

    Sponsors

    WorkOS - WorkOS helps you launch enterprise features like SSO and user management with ease. Thanks to the AuthKit for JavaScript, your team can integrate in minutes and focus on what truly matters—building your app.

    Show Notes

    00:00 - Intro

    01:15 - Introduction to WorkOS

    WorkOSAuthKitWorkOS on YouTube

    02:23 - Comparing WorkOS with Competitors

    03:50 - Features of WorkOS AuthKit

    06:53 - WorkOS’s Evolution and Target Audience

    09:30 - Challenges in Implementing Auth Solutions

    10:30 - Should Developers Build Their Own Auth?

    Selma's Blog Post: One Does Not Simply Delete Cookies

    12:50 - The Cascade of Auth Decisions: Emails and Databases

    14:22 - WorkOS Integration with Astro and Remix

    19:50 - Key Benefits of WorkOS for Developers

    22:00 - Integrating AuthKit with Next and Remix

    Sam Selikoff's YouTube Video on WorkOS + AuthKit + Remix: Using AuthKit's Headless APIs in Remix

    24:01 - Challenges in Documentation for Developers

    Divio's Guide to Documentation

    33:06 - The Future of Documentation and AI’s Role

    35:00 - Wrap-up

  • Ray Deck, a seasoned data scientist and founder of State Change AI, talks about the evolving landscape of software development with the rise of no code and low code platforms. He explains how these tools are not just for non-technical founders but also offer significant advantages to experienced developers. The episode explores the practical applications of no code tools in business and how they can lead to faster, more efficient product development.

    Show Notes

    00:00 - Introduction to the episode and guest Ray Deck

    01:02 - Ray’s background in data science and founding State Change AI

    03:01 - The concept of no code and low code and their impact on accessibility

    07:06 - Choosing between no code, low code, and traditional coding

    09:12 - Pitching no code tools to developers

    14:01 - When to use no code vs. custom development

    OutSystemsMendixXanoFlutter FlowWeWebWebflow

    24:06 - Automation as a critical component of no code solutions

    ZapierBuildShipFastGen

    32:00 - Discussing State Change AI’s role in the no code ecosystem

    Bubble

    39:27 - Picks and Plugs

    James's Pick: Powerstep Inserts - High-quality shoe inserts for added comfort.James's Plug: Learn Build Teach Community - A Discord community for developersBekah's Pick: Flux Footwear - Zero drop shoes ideal for walking, weightlifting, and runningBekah's Plug: 29 Days of Open Source Series on Dev.to - Highlighting open-source alternatives to proprietary software.Ray's Pick: Ollama - Open-source platform for running large language models locally.Ray's Plug: State Change AI YouTube Channel - Focusing on the hardest projects in no code and low code.
  • Marc Hess, a Developer Advocate at Prisma, talks about the evolution of Prisma from an ORM tool to a comprehensive platform for database management. The discussion includes practical advice on using Prisma, optimizing documentation, and Marc’s experience with developer advocacy. The team also explores the benefits of Prisma Pulse for real-time applications and how it compares to other ORM tools like Drizzle.

    Sponsor Convex

    Convex is the backend for founders. Convex is the backend application platform for product-obsessed founders.

    Show Notes

    00:00 - Introduction and Sponsor Shoutout

    00:43 - Sponsor: Convex

    01:06 - Introducing Marc Hess from Prisma

    PrismaRedwoodJS

    04:04 - YouTube Content Creation Tips

    11:24 - Introduction to Prisma and Its Products

    14:19 - Deep Dive into Prisma Pulse

    19:06 - Best Practices for Documentation

    Prisma DocumentationDivio's Documentation System

    29:13 - Client Extensions in Prisma

    Prisma Client Extensions

    37:13 - Prisma vs Drizzle Discussion

    Drizzle

    44:00 - Picks and Plugs Segment

  • In this episode of Compressed.fm, James, Amy, and Bekah delve into their current projects, share insights on smarter API calls, and discuss the intricacies of working with Redwood JS. The trio also explores the concept of a two-week challenge for creating and selling digital products, the importance of contributing to open source, and the evolving role of AI in web development.

    Show Notes

    00:00:00 Intro

    00:00:42 James's Video on API Best Practices

    YouTube Video: Stop Using JavaScript Fetch - Do This Instead!

    00:03:02 Amy Discusses Building a Complex Redwood Application

    00:08:06 James and Amy Discuss Resend and React Email Integration

    ResendEpisode 151: Leaving a Job to Build a Company with Zeno from ResendReact Email

    00:09:24 The Two-Week Challenge: Creating and Selling a Product

    Email Based Course

    00:11:45 Bekah on Leadership and Communication Skills in Tech

    00:13:14 Planning and Executing a Two-Week Product Challenge

    00:20:31 Discussing Autobiographies and Productivity Books

    Ali Abdaal - Feel Good Productivity50 Cent - Hustle Harder, Hustle SmarterChrome Extension: YouTube Playback Speed

    00:29:17 Addressing Junior Devs: Tips for Building a Strong Portfolio

    Refactoring UI

    00:33:10 James on Turning DealsForDevs.com into a Resource Hub

    00:34:08 Conclusion

  • In this episode, James and Amy are live from Post Con 24 with Sterling Chin from Postman's Labs team. Sterling shares insights on how Postman leverages AI to build tools that enhance developer productivity. He delves into the experimental nature of Postman Labs, the importance of rapid iteration, and how they determine which features make it into production. Sterling also discusses Postbot, an AI assistant designed to streamline the API development process.

    Show Notes

    00:00 Intro

    01:01 What is Postman Labs?

    01:51 Criteria for successful experiments

    03:31 Understanding customer workflows

    04:29 Tips and tricks for rapid iteration

    06:16 Internal feedback and dogfooding

    08:02 Working in Postman Labs

    10:00 Postman's Commitment to R&D

    12:02 AI Adoption at Postman

    16:47 Overview of Postbot

    18:11 Technical details of Postbot

    20:16 Postman Flows

    21:10 AI tools and agnosticism

    22:07 Postbot’s availability and pricing

    23:09 Scaling and Team Size

    26:07 Customer Feedback and Features

    29:03 Closing

  • This episode covers the detailed process of taking Postman’s VS Code extension from a proof of concept to a fully-fledged product. Ruben Casas shares insights on the technical hurdles, team dynamics, and the iterative development process.

    Show Notes

    00:00 Introduction

    1:25 Background Story

    2:09 Starting the Extension

    3:27 Technical Challenges

    6:19 Synchronizing State

    9:20 VS Code Development Tools

    11:12 Developing with Electron

    13:05 Team Dynamics

    14:46 Onboarding and Quality Control

    17:37 Development Process

    19:28 Maintenance and Future Plans

    21:39 Feedback and Improvements

    23:01 User Experience

    25:14 PostCon 24 Highlights

    27:05 Closing

  • In this episode, Amy, Brad, and Bekah welcome back Kent C. Dodds, who shares exciting updates about his latest project, Epic Web.dev. Kent discusses the philosophy behind his comprehensive web development course, the importance of understanding foundational technologies, and the motivation behind creating Epic Web Conf. He also dives into the benefits of building your own authentication systems and the decision-making process behind the Epic Stack. The conversation is filled with insights on balancing different technologies, creating cohesive learning experiences, and the future of web development education.

    SponsorsConvex

    Convex is the backend for founders. Convex is the backend application platform for product-obsessed founders

    Show Notes0:00 - Intro1:09 - Sponsor: Convex2:09 - Overview of EpicWeb.dev3:09 - Journey from PayPal to Epic Web8:14 - Teaching Approach and Workshop App10:47 - Building your own Authentication System16:59 - Decision-Making and Epic Stack21:35 - Launching Epic Web Conf27:26 - Consistency in Teaching and Conferences35:03 - Future Plans for EpicWeb.dev43:16 - Picks and PlugsKentPick: Brandon Sanderson’s books - Particularly the Mistborn series and his involvement in the Wheel of Time series.Plug: Epic Web Conf - An exciting web development conference happening in Park City, Utah.BekahPick: Primal Buffalo Chicken StickPlug: @opensauced on Twitter/XBradPick: Ray-Ban Wayfarer SunglassesPlug: @bradgarropy on Twitter/XAmyPick: The Artists Way by Julia CameronPlug: Two Week Build
  • 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 BootsTobbe's Plug: RedwoodJSAmy's Pick - Aeropress GoAmy's Plug - Broken Comb NewsletterJames's Pick - On/Off PlugJames's Plug - James's Newsletter
  • 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

  • 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.

    SponsorsPostman

    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 YouTubeThe Hard Parts of Building an Application, Made Easy with SupabaseMichael Chan's Talk on Storybook: Tame the Component MultiverseReact Server Components Now in RedwoodJSEpisode 173: From Blog Post to VC Funding: The Story of Unkey

    22:39 AI Tools and Enhancing Workflows

    Anthropropic's Prompt GuideOpenAI Prompt GuideCloudflare Playground for AI Workers

    31:51 Slow Productivity

    Episode 68: Developer Productivity, Featuring Brad GarropySlow Productivity by Cal NewportCal Newports Podcast: Deep QuestionsBrad's 2024 Goals

    47:09 Picks and Plugs

    Amy

    Pick:Feel Good Productivity by Ali AbdaalDeep Dive: Ali Abdaal Interviews Cal NewportDeep Questions: Cal Newport Interviews Ali AbdaalDeep Dive: Ali Abdaal Interviews Jodi Cook, author of Ten Year CareerPlug: Two Week Build

    Brad

    Pick: Apple TVPlug: Brad Garropy on YouTube

    54:11 Wrap-Up

  • 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.

    SponsorPostman

    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 trainingBrad Garropy on YouTubeAmy's Picks and Plugs:Batteries for Mac AppAmy's YouTube Channel
  • 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.

    SponsorPostman

    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 EverythingCode 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 GuidesOpenAIAnthropicImage Prompt EngineeringDallEGoogle 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 mixerPlug: Learn Build Teach Community and Deals for Devs projectTracy:Pick: ToniesPlug: This.Dot and their engineering leadership resourcesThis Dot Labs is HiringAmy:Pick: Kidamento cameraPlug: Two Week BuildBekah:Pick: Coconut cashew crisps from AldiPlug: Virtual Coffee resources on open source

    00:31:15 - Closing

  • In Episode 182, hosts James and Amy delve into the intricacies of React Server Components (RSCs) and the challenges of building multi-step forms. They discuss the latest developments in RSCs, including the implementation in RedwoodJS, and share insights on managing state and validations in multi-step forms. Throughout, the hosts offer practical advice and technical deep dives, making complex topics accessible and engaging.

    SponsorsPostman

    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 Intro

    00:00:40 Sponsored by Postman

    00:02:07 React Server Components

    00:03:12 Deep dive into RSC and Redwood JS implementation details

    00:04:23 Explanation of React Server Components ecosystem and challenges

    Theo's YouTube Video: The Truth About React Server Components Ben Holmes and Dan Abramov Stream: Dan Abramov explores React Server Components with us!Episode 71: Secret Things, Env Vars, How to Handle API Keys Correctly

    00:36:03 Transition to multi-step forms and their complexities

    00:37:05 Strategies for handling form state and validation

    00:45:28 Detailed considerations for different form steps and data handling

    00:55:49 Picks and Plugs

    Amy's Pick: Full House on Hulu and HBO Max, Fuller House on NetflixAmy's Plug: Two Week BuildJames's Pick: Baking Sheet, Mat, and Cooling Rack SetJames's Plug: Learn, Build, Teach DiscordThe Happiness Lab Podcast: Episode - Where Everybody Knows Your Name