Episodes

  • 175 | Designing Infrastructure for Product Engineers
    May 14 2024

    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

    Show More Show Less
    54 mins
  • 174 | FOMO and Leveraging AI for Better Dev Productivity
    Apr 30 2024

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

    Show More Show Less
    55 mins
  • 173 | From Blog Post to VC Funding: The Story of Unkey
    Apr 26 2024

    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 training
      • Brad Garropy on YouTube
    • Amy's Picks and Plugs:
      • Batteries for Mac App
      • Amy's YouTube Channel
    Show More Show Less
    54 mins
  • 172 | Building Community through Code with Tracy Lee
    Apr 23 2024

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

    Show More Show Less
    39 mins
  • 171 | Unpacking React Server Components and 
Multi-Step Forms
    Apr 19 2024

    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 Netflix
    • Amy's Plug: Two Week Build
    • James's Pick: Baking Sheet, Mat, and Cooling Rack Set
    • James's Plug: Learn, Build, Teach Discord
    • The Happiness Lab Podcast: Episode - Where Everybody Knows Your Name
    Show More Show Less
    1 hr and 3 mins
  • 170 | Exploring the Future of React with Remix: A Deep Dive
    Apr 16 2024

    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.

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

    Show More Show Less
    57 mins
  • 169 | Being Comfortable Not Knowing Everything as a Developer
    Feb 29 2024

    Cory joins all the co hosts to share about his personal projects and how he prioritizes what new tech to learn about.

    Show Notes

    00:00 Welcome Cory and Framework Jumping
    23:29 Music Talk and Non Screen Hobbies
    32:58 Coreys Podcast
    38:08 Picks and Plugs

    Show More Show Less
    58 mins
  • 168 | How Developers Write Less Code with AI and No Code in 2024
    Feb 20 2024

    James and Adrian content creation, from starting YouTube channels to building communities. Adrian highlights the secrets he’s learned in building a private community and some of the bleeding edge technology that he’s excited about.

    Show Notes

    [00:00:00] Introduction

    [00:01:20] Content creation and community building.

    [00:05:09] Image generation in AI.

    [00:08:09] AI models evolving in design.

    [00:12:13] Low-code, no-code tools.

    [00:16:03] Website building efficiency with Wix.

    • Wix

    [00:20:32] Discord community interactions.

    • Merge Web Dev

    [00:21:34] AI creating a teams of AIs.

    [00:26:18] AI converting photos into 3D.

    • YouTube video on Gaussian Splatting

    [00:29:20] Creating 3D Models from Photos.

    • Luma AI

    [00:32:26] AI art and no code.

    • Codex Community
    • Adrian Twarog YouTube Channel
    Show More Show Less
    34 mins