Couverture de COMPRESSEDfm

COMPRESSEDfm

COMPRESSEDfm

De : Amy Dutton Brad Garropy
Écouter gratuitement

3 mois pour 0,99 €/mois Offre valable jusqu'au 12 décembre 2025. 3 mois pour 0,99 €/mois, puis 9,95 €/mois. Offre soumise à conditions.J'en profite

À propos de ce contenu audio

A weekly podcast about web design and development with a little zest from Amy Dutton and Brad Garropy2025 COMPRESSED.fm Art Economie Marketing et ventes
Les membres Amazon Prime bénéficient automatiquement de 2 livres audio offerts chez Audible.

Vous êtes membre Amazon Prime ?

Bénéficiez automatiquement de 2 livres audio offerts.
Bonne écoute !
    Épisodes
    • 205 | Where Web Dev Tools Meet People
      Sep 2 2025

      Web development is constantly evolving, and so are the tools we use to build. In this episode, Amy and Brad chat with the organizers of Squiggle Conf about the future of web dev tooling, how conferences shape the developer experience, and why community matters just as much as code.

      Chapters

      0:00 - Intro

      0:34 - Meet the Guests: Squiggle Conf Organizers

      • Squiggle Conf

      1:19 - What Makes Squiggle Conf Unique

      3:19 - Tooling and Developer Experience

      3:30 - Penguins, IMAX, and the Conference Venue

      4:18 - Who Should Attend Squiggle Conf

      5:31 - How Talks Are Selected and Curated

      6:51 - Social and Community Aspects of the Conference

      12:19 - Behind the Scenes of Organizing a Conference

      17:46 - Lessons Learned from Running Events

      23:30 - The Role of Tooling in Modern Development

      27:21 - Browser-Based Tools and Their Impact

      28:51 - Shoutout to Astro and Other Frameworks

      • Astro
      • Starlight - Astro's template for documentation

      33:51 - Comparing Different Conference Experiences

      38:55 - Building Momentum in the Developer Community

      40:45 - Looking Ahead: The Future of Squiggle Conf

      42:02 - Final Thoughts from the Organizers

      43:43 - Picks and Plugs

      • Are the Types Wrong? — a package & CLI tool by Andrew Branch from the TypeScript team
      • The Harry Potter movie series
      • Cloudflare
      • One Switch - Mac Menu Bar App
      • RedwoodSDK
      Afficher plus Afficher moins
      46 min
    • 204 | Why Vue? A Deep Dive with Alex Riviere
      Jul 8 2025
      Vue developer Alex Riviere joins Amy to explore the fundamental differences between Vue and React, diving deep into Vue's unique approach to reactivity, templating, and developer experience. From the magic of V-Model eliminating controlled/uncontrolled input complexity to Vue's proxy-based reactivity system that "just works," Alex explains why Vue's mental model clicked for him coming from jQuery. The conversation covers Vue 3's Composition API and Script Setup syntax, the evolution from VueX to Pinia for state management, and exciting developments like Vue Vapor Mode that will eliminate the virtual DOM entirely. Alex also breaks down Evan You's recent $4.6M VoidZero funding to revolutionize JavaScript build tooling, the flexibility of Nuxt as a meta-framework, and why Vue remains approachable enough to sprinkle into any project without complex build steps. Show Notes00:00 - Intro01:10 - How Alex Got Started with Vue03:00 - Vue vs React Mental Models08:00 - Vue's Approach to Forms and V-Model10:20 - Vue Frameworks: Nuxt and the Ecosystem17:00 - Vue 2 to Vue 3 Migration Challenges19:00 - Nuxt as a Dev Dependency vs Runtime22:30 - When Do You Need a Framework with Vue?25:30 - Laravel Integration and Alpine.js Connection27:40 - Vue's Reactivity System and Proxies29:40 - State Management: VueX to Pinia Evolution32:20 - SSR and Server Components in Vue34:10 - Hosting and Deployment Options35:40 - Evan You's VoidZero Funding and Vision43:10 - Vue Vapor Mode: Eliminating Virtual DOM47:40 - Getting Started with Vue Resources48:40 - Picks and Plugs Links and ResourcesPeople MentionedAlex Riviere - @alexriviereEvan You - Vue.js creator - @youyuxiBen Hong - Vue core team member - @bencodezenDaniel Roe - Nuxt team - @danielcroeTaylor Otwell - Laravel creator - @taylorotwellVue.js ResourcesVue.js Official Site - vuejs.orgVue.js Documentation - vuejs.org/guideVue School - vueschool.ioVue Mastery - vuemastery.comFrameworks & Tools MentionedNuxt - nuxt.comVite - vitejs.devAstro - astro.buildPinia (Vue state management) - pinia.vuejs.orgVueX (legacy state management) - vuex.vuejs.orgAlpine.js - alpinejs.devLaravel - laravel.comLivewire - livewire.laravel.comSolid.js - solidjs.comReact - react.devSvelte - svelte.devBuild Tools & InfrastructureESBuild - esbuild.github.ioRollup - rollupjs.orgNitroPack - nitro.unjs.ioWebpack - webpack.js.orgVoidZero (Evan You's new company) - voidzero.devHosting PlatformsNetlify - netlify.comVercel - vercel.comCloudflare - cloudflare.comReact Ecosystem (for comparison)Next.js - nextjs.orgRemix - remix.runRedwoodJS - redwoodjs.comGatsby - gatsbyjs.comPodcasts & ContentDeja Vue Podcast - dejavue.fm (mentioned Evan You VoidZero interview)Vue.js Conferences - VueConf eventsTechnical Concepts to ResearchVue Composition API - vuejs.org/guide/extras/composition-api-faq.htmlVue Script Setup - vuejs.org/api/sfc-script-setup.htmlVue Directives - vuejs.org/guide/essentials/template-syntax.html#directivesVue Reactivity - vuejs.org/guide/extras/reactivity-in-depth.htmlVue Vapor Mode (experimental) - github.com/vuejs/core-vaporJavaScript Proxies - MDN Proxy DocumentationSignals (reactive programming) - General concept in modern frameworksPicks & PlugsDropout TV - Nobody Asked - dropout.tvCodeMash Conference - codemash.orgWhoosh Screen Cleaner - https://amzn.to/4nBR5UtAdditional Helpful ResourcesVue 2 to Vue 3 Migration Guide - v3-migration.vuejs.orgVue vs React Comparison - vuejs.org/guide/extras/composition-api-faq.html#comparison-with-react-hooksIslands Architecture - jasonformat.com/islands-architecture
      Afficher plus Afficher moins
      53 min
    • 203 | Feature Flags, Framework Wars, and Landing Your Next Dev Job
      May 13 2025

      In this hosts-only episode, Amy and Brad get real about the developer experience - from the stress of job interviews to the complexities of choosing the right framework. They discuss why companies are comparing candidates more than ever, share strategies for answering behavioral interview questions, and debate the merits of Remix versus Next.js (spoiler: Brad's all-in on Remix). The conversation shifts to feature flags and progressive rollouts, with insights from Brad's work at Stripe.

      Sponsor

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

      Chapter Marks

      00:00 - Intro

      00:41 - Sponsor: WorkOS

      01:47 - Brad's Keyboard and Mouse Shopping Spree

      04:30 - Keyboard Layout Discussion

      07:23 - Apple Ecosystem: Reminders and Notes

      09:23 - Family Sharing and Raycast Integration

      09:43 - Notion vs Apple Notes for Project Management

      11:31 - File Storage and Backup Strategies

      14:00 - Machine Backup Philosophy

      16:46 - Job Interview Preparation Tips

      19:40 - Answering the "Weakness" Question

      21:53 - Addressing Weaknesses: Delegation Examples

      24:29 - Conflict Resolution Interview Questions

      25:46 - Company Research Before Interviews

      27:00 - Tech Stack Considerations: Remix vs Next.js

      28:30 - Framework Migration Decisions

      29:30 - Astro for Content Sites

      31:02 - Backend Languages: Go vs TypeScript

      32:30 - React Server Components Future

      34:23 - Feature Flags and Boolean as a Service

      35:30 - Feature Flag Segmentation and A/B Testing

      36:54 - PostHog and Analytics Tools

      38:30 - Progressive Rollouts and Error Monitoring

      40:20 - Amy's Picks and Plugs

      43:35 - Brad's Picks and Plugs

      Afficher plus Afficher moins
      47 min
    Aucun commentaire pour le moment