{ "version": "https://jsonfeed.org/version/1", "title": "devMode.fm", "description": "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.", "icon": "https://dnzwsrj1eic0g.cloudfront.net/site/devmode_light-itunes.jpg", "home_page_url": "https://devmode.fm/", "feed_url": "https://devmode.fm/feed.json", "author": { "name": "Andrew Welch", "url": "https://nystudio107.com", "avatar": "https://dnzwsrj1eic0g.cloudfront.net/users/andrew_profile_pic.png" }, "items": [ { "id": "https://devmode.fm/134", "url": "https://devmode.fm/episodes/standup-the-rage-room", "title": "Standup - "The Rage Room"", "content_html": "
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.
\nWe go on to talk about a surprise birthday trip to NYC for a Billy Joel concert for Andrew\u2019s son, and how Ryan \u201cSwiftie\u201d 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+!
\nThen 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.
\nFinally, we debate the merits of a rage room vs. a limousine tour of the city for children\u2019s birthdays and adroitly switch over to discussing VitePress, and how fantastic it is for doing documentation\u2026 or even as a general-purpose static site generator.<\/p>
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.
\nWe 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\u2019s ideal for PHP-based CMS projects like Drupal, Typo3, WordPress, and app development frameworks like Laravel as well.
\nWe 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.
\nAnd there\u2019s a special little treat at the end for Craft CMS users who want to leverage DDEV, so tune in!<\/p>
On this episode, we talk with Shawn \u201cswyx\u201d Wang all about developer relations aka devrels, and what their critical role at a tech-based company entails.
\nIs 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?
\nWe 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.
\nDon\u2019t miss this real talk with Shawn about important but often misunderstood role in the tech business!<\/p>
On this episode, we talk with Vite.js core team member Matias Capeletto aka \u201cPatak\u201d about the next generation frontend tooling Vite 3.0!
\nWe\u2019re 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\u2019s had a stratospheric rise in popularity.
\nWe 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.
\nPatak also drops the news that StackBlitz is sponsoring the first Vite Conf, free online October 11\u201312th, and will feature speakers from all facets of the Vite ecosystem.<\/p>
On this episode, we talk with Michael Jackson (no, not that one) about Remix, the \u201ccenter stack\u201d web framework that embraces the web platform, rather than attempting to replace it.
\nWe 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.
\nRemix 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.
\nIt\u2019s a refreshing take on web development that harkens back to PHP and Ruby-based frameworks, but using the isomorphic superpowers that only JavaScript has!<\/p>
On this standup, we have Ben Croker from Put Your Lights On to discuss the ongoing war with squirrels that Andrew has been engaged in.
\nFar from the cute, cuddly little plushies that Ben thinks they are, squirrels are actually insidiously evil little monsters that eat your house down one shingle at a time.
\nWe then also discuss pressing topics like the proper plural of \u20ac \u201cEuro\u201d, and have a chat about Craft CMS 4, the work we\u2019ve needed to do on our plugins to get them updated, and what the new yearly versioning scheme means to you.
\nWe then go on to talk about PHP benchmarks, and how to keep motivated with content creation.<\/p>
On this episode hosted by Ryan Irelan, we talk to industry veteran Joe Rinaldi, founder of That Was Clutch about the business development side of running an agency or consultancy.
\nJoe talks about how it\u2019s important to be true to yourself and your agency\u2019s strengths, so you don\u2019t turn into a chameleon consultant that ends up with ill-fitting projects. If you do that, you can\u2019t lose.
\nHe goes on to expound on how selling is not the same thing as just closing inbound leads, and you should be driving your company\u2019s growth by selling clients rather than just catching the softballs they throw you.
\nWe also discuss the dangers of evolving into a platypus by virtue of working in an insular manner; instead, talk to your clients, talk to your users.<\/p>
Grab your go-bag, folks! Ryan Irelan & Andrew record another devMode standup where we talk about the nexus between all-inclusive resorts, and \u201cTourist Devs\u201d.
\nYou see it on tech Twitter all the time: how realistic is the ever-changing parade of shiny new technologies you see touted? Do you need to keep up with the Joneses?
\nWe explain in simple terms what a \u201creverse proxy\u201d is, and how it differs from a regular old proxy, how to make learning web development easier, then segue into talking about hiking & running!
\nWe also go on to discuss the benefits of contributing to OSS projects, even if you\u2019re a little hesitant or getting your feet wet as a contributor.
\nRyan also discusses the most weighty problem he has: the dreaded yellow dot!<\/p>
On this episode, we talk with Adam Bradley from Builder.io about using Partytown to improve website performance while still allowing marketing to use a plethora of tracking scripts.
\nPartytown is a way to run all of your third-party tracking scripts (or \u201ctags\u201d) in a separate web worker thread, so the main thread is free to render the page without jank or white screen loading delays.
\nIt is super simple to set up & get running, and all of your tracking scripts work as before\u2026 they are just sequestered in a separate thread so they don\u2019t impact frontend performance.
\nSpecial co-host John Morton joins us to talk about his experience setting up and using Partytown, and also implementing a similar service from Cloudflare called Zaraz.
\nJoin us for the party! \ud83c\udf89<\/p>