Épisodes

  • Auto dismiss
    Feb 16 2026

    The conversation explores the concept of auto dismissal of UI elements, discussing its benefits and drawbacks. It delves into the idea of activity logs and undo actions, the handling of auto dismissal behavior, and the use of visual cues for auto dismissal. Takeaways include the importance of providing visual cues for auto dismissal and the consideration of activity logs for undo actions.

    Takeaways

    • Auto Dismissal of UI
    • Visual Cues for Auto Dismissal
    Afficher plus Afficher moins
    8 min
  • Sidebar resizing
    Feb 9 2026

    The conversation covers the topic of sidebar resizing behavior, visual indications for resizing, and primary and secondary actions in drag and drop. It explores the discoverability of resizing, hitbox and interaction considerations, and the impact of resizing on layout. Additionally, it discusses interaction patterns for sidebar behavior and the user experience associated with different interaction patterns.

    Takeaways

    • Sidebar resizing behavior
    • Visual indications for resizing
    • Primary and secondary actions in drag and drop

    Afficher plus Afficher moins
    20 min
  • Dynamic styles in Tailwind
    Feb 2 2026

    The conversation covers an in-depth exploration of dynamic styles in Tailwind CSS, discussing the use of utility classes, string concatenation, data selectors, and the limitations of dynamic styling. It also delves into the potential future solutions for dynamic styles in Tailwind CSS.

    Takeaways

    • Tailwind CSS uses utility classes for styling
    • Dynamic styles in Tailwind CSS can be achieved through string concatenation or data selectors

    Chapters

    • 00:00 Future Solutions for Dynamic Styles in Tailwind CSS
    Afficher plus Afficher moins
    19 min
  • Side projects
    Jan 26 2026

    Alex Reardon discusses the joy of side projects, their impact on skill development, and the sense of control and liberation they provide. He shares his experience with a spending tracker app and the motivation behind working on side projects.

    Takeaways

    • Side projects provide joy and fulfillment through the act of creation.
    • Side projects accelerate skill development and provide a sense of control and liberation.

    Chapters

    • 00:00 The Joy of Side Projects
    • 08:47 Control and Liberation in Side Projects
    Afficher plus Afficher moins
    8 min
  • Using cookies for UI state
    Jan 19 2026

    The conversation explores the use of cookies for persistent UI state, covering various options for storing UI state, the challenges of using different storage mechanisms, and the advantages and drawbacks of using cookies for UI preferences.

    Takeaways

    • Persistent UI state can be stored using various mechanisms such as local storage, session storage, local DB, and the URL.
    • Using cookies for persistent UI state offers advantages such as per-device settings, last-write-wins behavior, and flexibility, but has limitations such as data size restrictions and potential performance impact.
    • The use of cookies for UI preferences presents trade-offs, including the challenge of managing user expectations and system preferences.

    Chapters

    • 00:00 Storing UI State
    • 08:36 Using Cookies for Persistent UI State
    Afficher plus Afficher moins
    13 min
  • Layering with popovers
    Jan 17 2026

    The conversation explores the challenges and solutions related to layering in the browser, the difficulties in positioning layering components, and the benefits of using the Popover API for managing layering components effectively.

    Takeaways

    • Layering in the browser
    • Challenges with positioning layering components
    • Benefits of using the Popover API

    Afficher plus Afficher moins
    18 min