
Escuchar devMode.fm
Podcast de Andrew Welch, Ryan Irelan
devMode.fm is a bi-weekly podcast dedicated to the tools, techniques, and technologies used in modern web development. We cover JavaScript frameworks like React, Vue.js, and Svelte, tooling like webpack, Vite, Docker, Nginx, Next, Nuxt, etc. and CMS systems like Craft CMS.
Empieza 7 días de prueba
$99.00 / mes después de la prueba.Cancela cuando quieras.
Todos los episodios
134 episodios
On this standup, Ryan & I discussed options for the new version of the nystudio107.com website: Nuxt, Next, Astro, Svelte, or Remix, and the pros and cons of these various options. We go on to talk about a surprise birthday trip to NYC for a Billy Joel concert for Andrew’s son, and how Ryan “Swiftie” Irelan is to blame for it. We also discuss the insane MMO Star Citizen game, 10 years in development, community funded to the tune of $500m+! Then we talk about the Code Field plugin for Craft CMS, and the Code Editor package on which it is based. This essentially brings VS Code to the Craft CP, but with even better Twig & Craft API autocomplete than VS Code itself. Finally, we debate the merits of a rage room vs. a limousine tour of the city for children’s birthdays and adroitly switch over to discussing VitePress, and how fantastic it is for doing documentation… or even as a general-purpose static site generator. * Nuxt.js [https://nuxtjs.org/] * Next.js [https://nextjs.org/] * Astro.build [https://astro.build/] * Remix.run [https://remix.run/] * Svelte Kit [https://kit.svelte.dev/] * Billy Joel @ MSG [https://www.msg.com/calendar/madison-square-garden-august-2017-billy-joel-in-concert] * Ticketmaster apologizes to Taylor Swift and her fans for ticketing debacle [https://www.cnn.com/2022/11/19/media/ticketmaster-apology-taylor-swift-tickets] * Swifties [https://taylorswiftfanclubofficial.webs.com/] * Code Field plugin [https://plugins.craftcms.com/codefield] * craft-code-editor [https://github.com/nystudio107/craft-code-editor] * Star Citizen [https://robertsspaceindustries.com/star-citizen] * Star Citizen just absolutely blew me away... [https://youtu.be/8Z5IklhRFyo] * iSmash USA [https://ismashusa.com/] * Rage Rooms [https://uncharteredadventures.com/rage-rooms/] * VitePress [https://vitepress.vuejs.org/] * VitePress docs [https://vitepress.vuejs.org/guide/what-is-vitepress]

On this episode, we have Randy Fay, the maintainer and benevolent dictator of the DDEV project, which aims to make local development for PHP-based projects a breeze for individuals and teams. We talk about the origins of DDEV, as well as its benefits over local development environments that are monolithic in nature. Due to how DDEV leverages Docker behind the scenes, it’s ideal for PHP-based CMS projects like Drupal, Typo3, WordPress, and app development frameworks like Laravel as well. We go in depth on what those advantages are, and how DDEV has ambitions to bring the shrink-wrapping of project devops to outside the PHP world as well. And there’s a special little treat at the end for Craft CMS users who want to leverage DDEV, so tune in! * Getting Started with DDEV [https://ddev.readthedocs.io/en/stable/] * DDEV Quickstart for many CMSs [https://ddev.readthedocs.io/en/stable/users/quickstart/] * DDEV Support [https://ddev.readthedocs.io/en/stable/users/support/] * DDEV Discord chat [https://discord.gg/hCZFfAMc5k] * DDEV repo on GitHub [https://github.com/drud/ddev] * Docker [https://www.docker.com/] * Colima [https://github.com/abiosoft/colima] * DDEV Advisory Group notes 2022.09.07 [https://github.com/drud/ddev/discussions/3963] * platform.sh [https://platform.sh/] * DDEV and Craft CMS Quick-Start Guide [https://craftquest.io/courses/ddev-and-craft-cms-quick-start-guide] * DDEV & WSL2: getting started [https://ddev.com/ddev-local/ddev-wsl2-getting-started/] * DDEV Add-Ons [https://ddev.readthedocs.io/en/latest/users/extend/additional-services/] * PhpStorm DDEV Integration plugin [https://plugins.jetbrains.com/plugin/18813-ddev-integration] * ddev-ui (defunct) [https://github.com/drud/ddev-ui] * Craft CMS project type PR [https://github.com/drud/ddev/pull/4176] * Migrating from Craft Nitro to DDEV [https://craftcms.com/knowledge-base/migrating-from-craft-nitro-to-ddev] * Audit Documentation issue [https://github.com/drud/ddev/issues/4188] * Explore GUI and TUI options for DDEV [https://github.com/drud/ddev/issues/2110] * 3/4 [https://twitter.com/angrybrad/status/1541844776521170944] * ❤️ Sponsor DDEV [https://github.com/sponsors/rfay]

On this episode, we talk with Shawn “swyx” Wang all about developer relations aka devrels, and what their critical role at a tech-based company entails. Is it just marketing for developers? Are they YouTube creators who like tech? Programmers who like teaching? Super fans who want to get paid to work on the product they already love? We answer all of these questions, and also delve into the duality of the devrel role, where they benefit the company and also the developers in the community. Don’t miss this real talk with Shawn about important but often misunderstood role in the tech business! * About Devrel [https://devrel.co/about/] * Manscaped [https://www.manscaped.com/] * Airbyte [https://airbyte.com/] * Netlify’s Jason Lengstorf [https://www.programmableweb.com/news/netlify-s-jason-lengstorf-highlights-why-live-streaming-essential-devrel-approach/analysis/2022/02/02] * AWS Amplify [https://aws.amazon.com/amplify/] * Webflow [https://webflow.com/] * Developer Marketing: Engage and convert [https://instruqt.com/blog/developer-marketing-engage-convert/] * Developer marketing is the inverse of traditional marketing [https://twitter.com/swyx/status/1361279902889086980] * Measuring Developer Relations [https://www.swyx.io/measuring-devrel] * What is Developer Relations? [https://www.whatisdevrel.com/] * Dealing with Honne and Tatemae in Japan [https://jobsinjapan.com/living-in-japan-guide/dealing-with-honne-and-tatemae-in-japan/] * Fireship on YouTube [https://www.youtube.com/c/Fireship] * CraftQuest [https://craftquest.io/]

On this episode, we talk with Vite.js core team member Matias Capeletto aka “Patak” about the next generation frontend tooling Vite 3.0! We’re joined by guest co-host Michael Thomas, lead dev from Percipio, to talk about what makes Vite.js so loved in the developer community that it’s had a stratospheric rise in popularity. We delve into all the shiny new things in the newly released Vite 3.0, and get a peek into the massive community behind the scenes that helped make it all happen. Patak also drops the news that StackBlitz is sponsoring the first Vite Conf, free online October 11–12th, and will feature speakers from all facets of the Vite ecosystem. * Vite.js [https://vitejs.dev/] * Vite 3.0 is out! [https://vitejs.dev/blog/announcing-vite3.html] * webpack [https://webpack.js.org/] * TypeScript [https://www.typescriptlang.org/] * Anders Hejlsberg Tech Talk on Typescript [https://medium.com/square-corner-blog/anders-hejlsberg-tech-talk-on-typescript-e77a438eaac5] * VitePress [https://vitepress.vuejs.org/] * Vitest [https://vitest.dev/] * Migration from Vite 2.0 [https://vitejs.dev/guide/migration.html] * feat(dev): added assets to manifest [https://github.com/vitejs/vite/pull/6649] * Laravel + Vite [https://laravel.com/docs/9.x/vite#installing-vite-and-laravel-plugin] * Nuxt 3 + Vite [https://v3.nuxtjs.org/migration/bundling#build-tooling] * Svelte + Vite [https://github.com/sveltejs/vite-plugin-svelte] * Astro + Vite [https://docs.astro.build/en/reference/configuration-reference/#vite] * Craft CMS + Vite [https://plugins.craftcms.com/vite?craft4] * Docker [https://www.docker.com/] * vitejs-docker-dev [https://github.com/nystudio107/vitejs-docker-dev] * Vite Playground on StackBlitz [https://vite.new] * Vite Conf [https://viteconf.org/] * Viteland Discord [chat.vitejs.dev] * vite-plugin-pwa [https://vite-plugin-pwa.netlify.app/]

On this episode, we talk with Michael Jackson (no, not that one) about Remix, the “center stack” web framework that embraces the web platform, rather than attempting to replace it. We discuss how Remix is an outgrowth of the work that he and Ryan Florence did on React Router, and how Remix attempts to bring balance back to the web world by being a stack that spans the frontend and the backend. Remix is a web framework built in TypeScript, which allows you to use as much (or even zero!) JavaScript on the frontend as you like, balanced with SSR JavaScript on the backend. It’s a refreshing take on web development that harkens back to PHP and Ruby-based frameworks, but using the isomorphic superpowers that only JavaScript has! * Remix.run [https://remix.run/] * Remix on GitHub [https://github.com/remix-run/remix] * Remix on Twitter [https://twitter.com/remix_run/] * The Basics of the Cockpit [https://calaero.edu/the-basics-of-the-cockpit/] * Remix Quickstart [https://remix.run/docs/en/v1/tutorials/blog] * Is “Isomorphic JavaScript” a good term? [https://2ality.com/2015/08/isomorphic-javascript.html] * Universal JavaScript [https://medium.com/@mjackson/universal-javascript-4761051b7ae9] * There’s a chance I believe client side routing on the web is usually not preferred. [https://twitter.com/ryanflorence/status/1186515553285857280?lang=en] * React JS [https://reactjs.org/] * React usage statistics [https://trends.builtwith.com/javascript/React] * Laravel [https://laravel.com/] * Remix goes open source [https://www.reddit.com/r/reactjs/comments/qvc9nc/remix_is_going_free_and_open_source_on_monday/] * Remix OSS [https://twitter.com/remix_run/status/1460652199269179393] * Application Holotypes [https://jasonformat.com/application-holotypes/] * What is Trepanation? [https://www.livescience.com/62591-trepanation-explained.html] * deno [https://deno.land/] * JSX [https://reactjs.org/docs/introducing-jsx.html] * MDN Docs [https://developer.mozilla.org/en-US/] * Next.js [https://nextjs.org/]
Empieza 7 días de prueba
$99.00 / mes después de la prueba.Cancela cuando quieras.
Podcasts exclusivos
Sin anuncios
Podcast gratuitos
Audiolibros
20 horas / mes