You're Offline!

The good news is that much of devMode.fm is designed to work in offline mode.

All our top-level pages are cached and available, as well as any pages you’ve previously viewed on this device.

Unfortunately it seems you haven’t visited this page before, so some content may not be available until you connect to a network.

Recent Episodes

We have spe­cial guest Jere­my Kei­th from Clear­Left to dis­cuss Ser­vice Work­ers: what they are, how users can ben­e­fit from them, and how we imple­ment them. Jere­my authored the book Going Offline” which goes into glo­ri­ous detail on the sub­ject, so he’s well posi­tioned to dis­cuss the top­ic. We talk about how using a Ser­vice Work­er can ben­e­fi­cial­ly impact the user expe­ri­ence by allow­ing your website…
#service worker #webdev #frontend
In this episode, we have on spe­cial guest Jonathan Long­neck­er who works as a free­lance web devel­op­er, but trav­els the world full-time in an Airstream RV with his wife and four chil­dren. All the while, he also doc­u­ments his jour­neys and adven­tures on the TinyShiny​Home​.com web­site. We talk about the logis­tics of being able to jug­gle client work while liv­ing in a 200 sq ft 1972 Airstream RV, and…
#webdev #freelancing #nomadic
Episode 14 / 2018.06.11
In this episode, we all square up at high noon, dis­cussing our favorite local devel­op­ment envi­ron­ments in a shootout to deter­mine the best of the best. We talk about why we use a local dev envi­ron­ment at all, and what we’re try­ing to accom­plish by using one. We dis­cuss not using any local dev envi­ron­ment (true cow­boy cod­ing”), MAMP, Lar­avel Valet, Nanobox, Dock­er, and Lar­avel Home­stead in…
#development #environment #local dev #webdev
In this episode of dev​Mode​.fm we dis­cuss sup­port and main­te­nance retain­ers that you might estab­lish with your clients. We delve into exact­ly what a sup­port retain­er is, and when it makes sense for both you and the client. A steady stream of rev­enue is vital to free­lancers and agen­cies alike, and set­ting agreed upon bud­gets for pri­or­i­ty sup­port, updates, and changes can be very use­ful for your…
#shoptalk #webdev #bizdev #retainers
In this episode we have Andrew Fair­lie from Mutu­al to dis­cuss the new Euro­pean Union Gen­er­al Data Pro­tec­tion Reg­u­la­tion aka the GDPR. We dis­cuss what the GDPR means specif­i­cal­ly to web design­ers and devel­op­ers both in terms of the work we do, and the work pro­pos­als we draft. We dis­cuss the GDPR from a gestalt per­spec­tive, to get an under­stand­ing of what the gen­er­al intent of the law is, and also…
#GDPR #webdev #cookies
In this episode we have Bran­don Kel­ly, the founder of Pix­el & Ton­ic on to dis­cuss their recent­ly released Craft CMS 3. Liv­ing up to it’s ver­sion num­ber, Craft CMS was 3 years in the works, and is a major new iter­a­tion of the pop­u­lar CMS plat­form. We talk about the his­to­ry of Pix­el & Ton­ic as well as the his­to­ry of Craft CMS, and learn the role that the Cana­di­an gov­ern­ment played in the genesis…
#craftcms #craft-3 #webdev
In this episode we dive into using Git as a ver­sion con­trol sys­tem with Mijingo’s Ryan Ire­lan. Whether you do fron­tend dev, back­end dev, or any kind of dev, odds are very good that you’re using Git as a ver­sion con­trol sys­tem. We talk about the his­to­ry of Git, and delve into some of the big­ger pic­ture con­cepts behind Git to help under­stand what’s going on under the hood. We dis­cuss var­i­ous git…
#webdev #git #version control #frontend
In this episode, we have spe­cial guest Mark Huot to talk about GraphQL and his CraftQL plu­g­in for Craft CMS 3. We talk about the his­to­ry of GraphQL, and what prob­lems it is designed to solve. We com­pare and con­trast it with REST APIs, and talk about how GraphQL fits in with the JAM­stack way of doing things. Even if you’re not work­ing on a web­site where you pro­vide an API, odds are very good that…
#graphql #craftql #REST #API
In this episode we have a round­table dis­cus­sion on deploy­ing your web­site. You’ve cre­at­ed an awe­some web­site, now how to do you it deployed to a pub­lic web serv­er so the rest of the world can see it? And more impor­tant­ly, how can you do this with­out tears? We dis­cuss Git as a ver­sion con­trol sys­tem, and why we use it for our web­sites. Then we move on to dis­cus­sion a num­ber of deployment…
#webdev #deployment #workflow
This episodes fea­tures acces­si­bil­i­ty guest Lau­ra Shields from Nerdery​.com in a live­ly dis­cus­sion about web acces­si­bil­i­ty: what it means, how to do it… and most impor­tant­ly, how to sell it to our clients. We can’t make the web a bet­ter place unless we can make a con­vinc­ing case to our clients that it’s in their best inter­est to pay for it. Acces­si­bil­i­ty or a11y” is some­thing that we all feel…
In this episode, we talk to Eli Perel­man and Tim Kel­ty from the Neu­tri­no JS project about how Neu­tri­no can make get­ting up and run­ning using web­pack a whole lot eas­i­er. Neu­tri­no pro­vides starter projects and mid­dle­ware con­figs you can just grab off of the shelf and start using. Per­haps more impor­tant­ly, Neu­tri­no lets you solve a build prob­lem once, and then re-use your Neu­tri­no mid­dle­ware in…
#Neutrino #webpack #frontend #webdev
In this episode, we dis­cuss Google Accel­er­at­ed Mobile Pages (AMP), from the promise of fast load­ing pages to what you cede to Google when you use it. We cov­er not just the ori­gins of Google AMP, and how to imple­ment it, but also whether AMP is a good idea from both a prac­ti­cal and philo­soph­i­cal per­spec­tive. Is Google AMP evil or awe­some? Lis­ten in for our thoughts, and give your per­spec­tive in…
#frontend #AMP #webperf #webdev
In this episode of dev​Mode​.fm, we talk to web vet­er­an & founder of the Web Direc­tions con­fer­ence, John All­sopp. We talk about the ori­gins of the web, includ­ing many tech­nolo­gies you may nev­er have heard of. John drops some fan­tas­tic tid­bits from the per­spec­tive that only some­one who has seen it all can offer. We also mean­der through a philo­soph­i­cal dis­cus­sion of the cur­rent and future state of…
#webdev #frontend #shoptalk
In this episode, we talk all about web host­ing! Once you’ve built a fan­tas­tic new web­site for your client, you have to find some­where to host it so the world can see it. ArcusTech’s Nevin Lyne joins us as we talk about dif­fer­ent options for host­ing, and define terms like shared host­ing”, man­aged host­ing”, VPS”, and more! Join us for a deep-dive all about find­ing just the right home for your…
#hosting #VPS #ArcusTech
We have Tail­wind CSS author Adam Wathan on to dis­cuss util­i­ty-first CSS, and why it’s a viable alter­na­tive to using seman­tic class­es or BEM nam­ing con­ven­tions. If you’ve heard of util­i­ty-first CSS but think it’s a mis­guid­ed idea, or have only a vague idea of what util­i­ty CSS or atom­ic CSS is, this is the pod­cast for you! We dis­cuss the prob­lems with can­dle drip” CSS that can accu­mu­late over…
#frontend #css #utility-first #tailwind
Episode 1 / 2017.12.08
In the inau­gur­al episode of the dev​Mode​.fm pod­cast, we talk all about Craft CMS 3 RC1. When it is time to start using it for client projects? As devel­op­ers, what do we love about Craft CMS 3? How do we pitch Craft 3 to clients to get them to love it too? Has the tool­ing for Craft 3 got­ten too com­pli­cat­ed? Join us for some spir­it­ed discussion!
#craftcms #craft-3