Ryan Irelan public
[search 0]

Download the App!

show episodes
 
d
devMode.fm

1
devMode.fm

Andrew Welch, Ryan Irelan

Unsubscribe
Unsubscribe
Monthly+
 
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.
 
Loading …
show series
 
Ryan Irelan & Andrew record another devMode standup where we discuss topics ranging from the etymology of the word “sanguine” to the entomology of the Texas fire ants that attacked Ryan. We go on to talk more about the Docker Compose API follies, the massive AWS outage, how redundant systems aren’t always that resilient, and Ryan coding while on pr…
 
In this episode, we have Car­son from Big Sky Soft­ware & Deniz Akşimşek on to talk about Hyper­script, which they tout as what JavaScript would look like if it were designed for the web! Guest host Ben Cro­ker from PutY­ourLight­sOut tells us why, yes, we real­ly do need a script­ing lan­guage built on top of JavaScript to make com­mon things easy…
 
Ryan Irelan & Andrew record another devMode standup where we discuss the idea that training materials teach you how to do a thing, but that’s only part of the equation. Studies have shown that people who love their jobs tend to do better work than those who don’t. So how do we learn to love our jobs, or do we just need to find a job that fits us be…
 
Ryan Irelan & Andrew record another devMode standup where we discuss Ryan’s prepper tendencies, and he goes on a rant about a SaaS he’s had issues with (he’d like to see the manager). We go on to talk about Conventional Commits, and how they can make your git commits better, and discuss drug smuggling. Andrew sees a shiny object, and goes off on a …
 
On this episode hosted by Jennifer Blumberg with guest Chris Ferdinandi, we continue the “What is even…?” series by delving into exactly what even is JavaScript? We talk about JavaScript’s convoluted origins, and how a language written in 10 days has become the most popular language on the planet. Chris leads us through discussing the perils of the…
 
Ryan Irelan & Andrew record another devMode standup streamed live on YouTube where we talk about some really cool new streaming shows such as “Mythic Quest” and “Foundation”. Then we also discuss the challenges of raising precocious kids with technology… even if you are very tech-savvy yourself! We also discuss the iOS “focus mode”, ExpressionEngin…
 
Host Jennifer Blumberg leads the discussion of Strapi, a Node-based CMS & API provider that allows you to create content-rich experiences. We are joined by guest Daniel Madalitso Phiri from Strapi’s developer relations team. We delve into using Strapi as a headless CMS, leveraging the awesome developer experience offered by the combination of TypeS…
 
Ryan Irelan & Andrew record another devMode standup streamed live on YouTube; we launch into a philosophical “What if?” scenario where PHP is the language that runs in the browser as well as the server. We talk about the “great divide” and how JavaScript’s superpower of running in the browser is driving a decent chunk of the adoption of one languag…
 
Ryan Irelan & Andrew record another devMode standup streamed live on YouTube; we talk about the Olympics, and how they are inspirational as well as providing allegories for development and your career. We discuss Ryan’s plans to qualify for the 2024 Olympics as a speed walker, and then do an in-depth discussion on how Ryan is modernizing the CraftQ…
 
Ryan Irelan & Andrew record another devMode standup streamed live on YouTube; we have a long chat about working for yourself vs. working at a corporate job and transitioning between the two. We discuss Ryan’s recent 2‑year stint into the corporate world, and subsequent return to the ranks of the self-employed, and get into his experiences and reaso…
 
On this episode, we talk with Ben Hong from Netlify about the Vite.js modern frontend tooling from Evan You, the creator of Vue.js! We talk about Grunt, Gulp, webpack, and how the evolution of the modern web platform has allowed frontend tooling like Vite.js to be lighting fast and light on config. We discuss how the performance and usability of Vi…
 
Ryan Irelan & Andrew record another devMode standup streamed live on YouTube; we chat about Apple AirTags for tracking people & pets, WWDC 2021, and our take (and disappointment) at some of the announcements. Then on to Apple HomePods vs. Sonos setups, 68K → PowerPC transition, PowerPC → Intel transition, and a bunch of other nonsense like YouTube …
 
On this episode hosted by Jennifer Blumberg with guest Matthias Noback, we continue the “What is even…?” series by delving into exactly what even is PHP? We talk about PHP’s origins, how PHP works from request to php-fpm worker processes to lexer to bytecode to JIT, the whole shebang! We also discuss there are so few feature-rich, authoring experie…
 
Ryan Irelan & Andrew record another devMode standup streamed live on YouTube; we talk about life drama that we’ve both been experiencing that has caused us to feel behind in our day jobs. We also launch into Andrew’s work on Vite & Craft CMS integration, and Ryan’s book reading habit leads to a challenge of getting Andrew to read books again. Then …
 
On this episode, we talk with Will Browar, the Web Development Supervisor at Dixon Schwabl about building client sites with Nuxt.js We talk about the upsides of building traditional client sites with a frontend meta-framework like Nuxt.js and Vue.js… and we talk about the downside, too. While it’s true you should pick the right tool for the job, yo…
 
We have a chat with Josh Crawford from Verbb.io about his company’s focus on bringing Craft CMS plugins to the community that improve the content authoring experience. We start with an in-depth discussion of the Vizy, which is a solution for writing longform content in Craft CMS that aims to improve upon the traditional “content builder” matrix blo…
 
Patrick “Honeydew” Harrington & Andrew record another devMode standup streamed live on YouTube, where we talk about staying sane through the pandemic with some of our favorite movies & shows. We also talk about Patrick’s obsession with finding a replacement NAS for his video pirating needs, a revamp of Andrew’s first real website project (and how i…
 
On this episode hosted by Jennifer Blumberg, we delve into this magical, mystical thing we used every day called “The Internet”. As technology professionals we know more than most about it, but still there are many fundamental things about how the Internet works that we take for granted, or don’t fully understand. We delve into the physical communi…
 
Patrick “Honeydew” Harrington & Andrew record another devMode standup streamed live on YouTube, where we talk about a website that Andrew’s brought back from the dead as a favor to a friend that’s a favor to a friend. The website went entirely offline because the VPS bill wasn’t paid, and Andrew stream him rebuilding & modernizing is from scratch o…
 
We talk with Dr. Thomas Anthony from Distilled / SearchPilot about how a scientific approach to SEO A/B testing gives you results, not incense and tarot cards. Joined by guest host Caroline Blaker from Petroglyph Creative, we discuss the struggle to bring the rigor of the scientific method to SEO, by isolating what works from what doesn’t in a dete…
 
Patrick & Andrew record another devMode standup streamed live on YouTube, focusing the conversation around the idea of using your skills and interests to make your own product. We talk about the benefits of using your super powers as a developer to make your own product, and thus your own wealth… as well as the downsides of being your own boss. We …
 
Jonathan Melville hosts this episode on how we handle breaking down complex problems so that we can implement a solution. Our jobs as developers is solving problems we don’t fully understand yet, but there are methodologies we can use to help break down these complex problems into eminently doable chunks of work. We talk about our personal approach…
 
Patrick & Andrew recap the results of Andrew’s bet against the fall of the republic, we talk about building multi-arch Docker images for Patrick’s beloved M1, and tell you more about LLVM & compilers than you wanted to know. We then launch into PHP 8, the JIT (Just In Time) compiler, finding & fixing weird obscure bugs, how to decide whether someth…
 
For the 100th episode, Ben Croker leads the cabal of inquisitors, and puts the regular hosts Patrick Harrington & Andrew Welch in the hot seat! We discuss their colorful histories and learn more than we ever wanted to know about running marathons & Patrick in tights. Ben Croker and his henchmen Matt Stein & Lindsey DiLoreto proceed to “roast the ho…
 
We sit down for a chat with Henri Helvetica to discuss his journey from working at record labels to the fashion industry and then landing with a splash in the tech world. We discuss how his varied background has given him things to draw upon in the tech world in unexpected but serendipitous ways. We have a good discussion on the Toronto Web Perf & …
 
Patrick is madly in love with his M1 MacBook Air, Docker on M1 Macs, how virtual. memory swapping works, how often do you reboot your computer? Andrew is somewhat skeptical about the Apple Car (remember the Pippin!), we talk deployments with Buddy, GitHub Actions, Azure pipelines, the glory of a modular webpack 5 config, get-webpack-config, Maelstr…
 
We talk with Kent C Dodds about how he made a career out of teaching React, culminating most recently in his Epic React course that aims to ensure you learn how to React. Kent also talks enthusiastically about Remix.run, the project from Ryan Florence @ryanflorence & Michael Jackson @mjackson that provides a complete frontend -> backend solution fo…
 
On this devMode Standup, Patrick & Andrew talk about the promise of the JAMstack, Patrick’s experience with Nuxt, and how Sprig is the same but different. We also talk about stuff Andrew is up to, such as Alpine Docker containers, dual PHP containers for XDebug performance reasons, and get into Spatie’s new Ray debugging tool too. Then we talk abou…
 
We talk with Olivier Bon about what it’s like being on the support front lines for Craft CMS. When you send in a support ticket, email, tweet, etc., chances are Oli is on the other end. Joined by Ben Croker, we hear about Oli’s journey to end up in his current position, working in a small village in the French countryside for Pixel & Tonic. We go o…
 
In this roundtable discussion, the devMode hosts and regulars talk about what it was like in 2020 living and working through the global pandemic. Many of our long-time hosts & regular guest come back to share their personal stories in terms of what work, play, and the meaning of life has become in the context of COVID-19. Of course, in true devMode…
 
On this episode, we chat with Drew Powers from skypack.dev about Snowpack, a modern frontend build tool that’s blazingly fast, and zero config to get up and running. Learn why Snowpack was named the “#1 Developer Productivity Booster” and why CodePen.io just announced an integration with the Skypack CDN. We talk about how leveraging the platform al…
 
On this episode, we talk with Segun “Sage” Adebayo, the creator of the Chakra UI component library about how Chakra came to be, and how helping people has changed his life. Chakra UI is a set of React components that makes putting together any website easier, with a consistent design system and accessible & composable components. If you’re a fan of…
 
On this episode, we talk with Stefan Baumgartner, author of “TypeScript in 50 Lessons” about what TypeScript is, and why we should adopt it. We discuss how the entire ecosystem, from fledgling developers to framework authors benefit immensely from TypeScript, and we discuss exactly how and why that is. It’s likely that if you do any JavaScript codi…
 
In this roundtable discussion, we once again bring together members of the Craft CMS plugin developers cabal to talk about the state of plugin development 2 ½ years after the Craft CMS plugin store went live. We talk about a wide range of issues from development challenges to marketing, and how support is a large part of what we do. We also discuss…
 
On this episode we have a round table discussion with a cadre of Craft CMS developers to discuss whether a future version of Craft CMS should use Yii3 or Laravel. We talk about the relative merits of both staying the course with Yii3 and joining the legions in Laravel-land… with a wildcard thrown in of potentially just leveraging Symfony directly. …
 
On this episode we talk with Infosec consultant Eugen Olteanu about information security and the dark side of the web. There exists a parallel world where the breaking into websites is both a measure of street cred and also a profession. We delve down into the belly of the beast to discuss how this world works. We also talk about what developers ca…
 
On this episode, we talk with Pariss Athena, the creator of #BlackTechTwitter & founder of BlackTechPipeline.com, about how developers can use social media to advance our development career. We have a great conversation about Pariss’s journey from being an esthetician waxing bodies to founding her very own tech startup. Helen may have had the face …
 
On this episode, we talk to Ben Croker from PutYourLightsOn about his new plugin for Craft CMS called Sprig. Sprig brings reactivity to your Twig templates, by allowing you to do what are effectively dynamic includes of familiar Twig templates. This allows you to do dynamic things like handle pagination, dynamic updating of content, and more while …
 
On this episode, we talk with Brandon Kelly & Leah Stephenson from Pixel & Tonic about all the fancy new features in the recently released Craft CMS 3.5! We talk about the new Field Layout Designer, support for GraphQL mutations, accessibility improvements, a greatly enhanced Project Config, and a ton more! Ryan Irelan also joins us to talk about w…
 
On this episode, we talk with Andris Ševčenko, the Lead Special Ops Engineer @ Pixel & Tonic about what it’s like to craft the underlying APIs that thousands of developers will be leveraging. Tim Kelty from Fusionary Media joins us to discuss the origins of a GraphQL API for Craft CMS, how test driven development factored into it, and what it was l…
 
On this episode, we have Sam Hernandez from Precocity LLC on to talk to us about how the centuries old philosophy of Stocism applies to development, and to our lives. Stocism is a philosophy designed to make us more resilient, happier, more virtuous and more wise–and as a result, better people, better parents and better professionals. Sam talks to …
 
On this episode we talk to Simon Vrachliotis aka “SimonSwiss” from Tailwind Labs about his wild journey being a primary school teacher in the Swiss alps to surfing the waves in Sydney, Australia as a React developer at Thinkmill and then on to being employee #2 at Tailwind Labs. We unwind the fascinating tale of how Simon made the transition from t…
 
Hosted by Matt Stein, on this episode we talk to Andrew Welch from nystudio107, Nevin Lyne from Arcus Tech, and Brad Bell from Pixel & Tonic. The discussion centers around a recent critical Server Site Template Injection (SSTI) & Remote Code Execution (RCE) exploit in the SEOmatic plugin for Craft CMS. We discuss a timeline of what transpired, and …
 
On this episode, Eve Porcello, Lead Instructor at Moon Highway, gives us a gentle introduction to GraphQL. If you’re heard of GraphQL but aren’t quite sure what the benefits are over a REST API, this is the episode for you! We talk about when you’d use GraphQL, and what benefits it brings to the table over other ways of getting data from an endpoin…
 
On this episode we talk to Ryan McCullagh, founder of the PHP hosting and deployment platform Amezmo. We talk about how Amezmo differs from other offerings like Forge, in that it has integrated deployments (similar to Envoyer) and also takes care of the VPS part of the equation for you. We discuss how Amezmo is targeted at freelancers & agencies wh…
 
On this episode, Evan “Lord of Open Source” Bacon from Expo.io is on to talk to us about building React Native apps in Expo. Joined again by Paulo Ellias, we discuss exactly what the relationship between React, React Native, and Expo is, and how they all work together to bring the “write once, run everywhere” dream to life. We talk about how some r…
 
On this episode, we talk to Christian Alfoni & Fabrice Weinberg about their brand new Tailwind CSS inspired CSS in JS baby, Stitches! Christian & Fabrice talk about the advantages that CSS in JS offers, allowing you to get automatic Critical CSS, have narrowly scoped styles, and skip the Purge CSS step found in more traditional approaches. We discu…
 
On this episode, we have Jason McCallister and Brad Bell from Pixel & Tonic on to talk about their new Craft Nitro product for local PHP development. Nitro is a lightweight local dev environment that leverages Canonical’s Multipass technology that gives you the benefits you want from a VM, but without the heaviness you don’t. We talk about how Jaso…
 
Loading …

Quick Reference Guide

Copyright 2022 | Sitemap | Privacy Policy | Terms of Service
Google login Twitter login Classic login