Episodes

Reviews

Analytics

Clips

May 9, 2019
360: Riding a Bicycle
Show DescriptionWe're answering more of your questions, including: using .innerHTML method, ARIA labelling, job titles, and should we all learn about BaseCS?
More info...
61 min
May 2, 2019
359: RapidFire Q’s on Node, Design & Development, & Coder’s Block
Show DescriptionWe're doing a RapidFire Q&Apisode answering your questions about Node, working on design and development, coder's block, and how to get more responsibility on remote projects.
More info...
49 min
April 29, 2019
358: UX Design Education with Jessica Ivins
Show DescriptionJessica Ivins is our guest to talk about her work at Center Centre, a user experience design school, and how students are learning to be the next generation of UX designers. We also discuss self-learning, accessibility concerns, website metaphors, and how to prep for applying at a school like Center Centre.
More info...
61 min
April 22, 2019
357: RapidFire CSS Crimes
Show DescriptionDave and Chris are answering your questions about what to learn next, webpack vs parcel, web development on Windows, React and NextJS, CSS crimes with WordPress, clashing on coding standards, code camps for newbies, and how to pick a CMS.
More info...
52 min
April 15, 2019
356: Blocks and Browsers
Show DescriptionDave and Chris talk about styling Gutenburg blocks, the Edge browser news, mobile web, Opera, web 3, Firefox empathy, and the general state of web browsers in 2019.
More info...
51 min
April 8, 2019
355: Accessibility with Heydon Pickering
Show DescriptionWe're chatting with Heydon Pickering about accessibility, using pre-built solutions past their best before date, everyone's varying degrees of proficiency, and whether accessibility is becoming second nature to more people.
More info...
78 min
April 1, 2019
354: Next.js and Now with Guillermo Rauch
Show DescriptionGuillermo Rauch stops by to talk about Zeit, Now, and Next.
More info...
64 min
March 25, 2019
353: Typetura with Scott Kellum
Show DescriptionScott Kellum talks with us about his new project, Typetura. We discuss how it works, what it's dependancies and limitations are, as well as what the future holds for CSS and the web.
More info...
63 min
March 18, 2019
352: Caching, Service Workers, and JavaScript with Scott Jehl
Show DescriptionScott Jehl is our guest and we're talking about accessibility, jQuery history, progressive enhancement in modern javascript, critical CSS, service workers, maintenance of a server, and other fun stuff.
More info...
69 min
March 11, 2019
351: Dudes and Their Emails, Moral Quandaries, and Sass on Windows
Show DescriptionWe're chatting about how to get your name out there - and how not to get your name out there Jimmy John John. We also talk about indie publications, updates on Dave's office situation, and we dust off the Trello board for a mini-RapidFire on questionable projects, and building with GraphQL.
More info...
68 min
March 4, 2019
350: Maintaining Vue.js with Evan You
Show DescriptionWe talk with Evan You, creator of Vue.js, about his role as a creator and maintainer of Vue.js, as well as questions about upgrading legacy apps with Vue? What is a Vue file? How do web components fit in? Where is Vue 3 at? And advice on how to get started using Vue.js?
More info...
59 min
February 25, 2019
349: Talking Svelte with Rich Harris
Show DescriptionWe're talking about Svelte with Rich Harris - what does it add to HTML? Does bundle size matter? How does Svelte handle routing? And who's using Svelte? Be sure to listen for a preview link to Svelte v3!
More info...
57 min
February 18, 2019
348: Getting lit-html with Justin Fagnani
Show DescriptionJustin Fagnani from the Polymer Project is our guest and we're taking a deep dive into lit-html and Polymer elements, how those projects are different, and we'll discuss how Web Components is wrapped up in all of this.
More info...
60 min
February 11, 2019
347: Jason Miller and PreactJS
Show DescriptionJason Miller stops by to chat about the world of performant JavaScript, the future of PreactJS, and lettings tools do the code golfing for you.
More info...
61 min
February 4, 2019
346: Is There a Great Divide?
Show DescriptionDave and Chris chat about the great (or is it?) divide in the front end world of web design and development.
More info...
64 min
January 28, 2019
345: Maintaining npm with Laurie Voss
Show DescriptionLaurie Voss is the co-founder and Chief Data Officer of npm and he stopped by the show to talk a bit about npm's history, some of the issues it faces now, as well as what's in store for the web in 2019.
More info...
62 min
January 21, 2019
344: Maintaining Babel with Henry Zhu
Show DescriptionWe talk with Henry Zhu about his role maintaining the open source project Babel including how to make decisions on what bugs, features, and pull requests to work on, the scope of Babel itself, financial support, and what it's like to be an open source maintainer in 2019.
More info...
61 min
January 14, 2019
343: Learning How to Design with Erik Kennedy
Show DescriptionErik Kennedy helps us open up 2019 with a great discussions on learning how to design, picking out better typography, picking colors, how to handle negative design feedback, and more.
More info...
60 min
December 17, 2018
342: Performance Improvements with Ben Schwarz
Show DescriptionWe're talking performance improvements and we've got Ben Schwarz, creator of Calibre - the web performance monitoring app for teams, on to give some quick tips to improve performance as well as where performance is headed in 2019.
More info...
61 min
December 10, 2018
341: BaaS, Agile Methodologies, Human Readable URLs, and More!
Show DescriptionWe're back with some thoughts on why you should(n't) fly or go camping, talking about the tech we've been loving recently, and answering your questions about BaaS, agile methodologies, human readable URL's, and web components makes another appearance.
More info...
64 min
December 3, 2018
340: Starting Over and Combating Design Q&A
Show DescriptionWe're answering your questions about how to fill in giant gaps in work history, whether designers should know the basics of HTML and CSS, and combating the need for high-res mock ups for Q&A.
More info...
56 min
November 26, 2018
339: Jamstack, 3D on the Web, Migrating Your Site, and MarkoJS
Show DescriptionWith a bit of a Jamstack conference recap at the front, we're back to a regular episode answering your questions about using 3D on the web, migrating a site between platforms, working with MarkoJS, and have you heard about web components?
More info...
59 min
November 19, 2018
338: How to Think Like a Front-End Developer with Monica Dinculescu
Show DescriptionMonica Dinculescu is an Emojineer at Google and we talk with her about the state of front-end development, knowing what you're bad at vs what you're good at, and coming up with a better analogy for it all.
More info...
60 min
November 12, 2018
337: How to Think Like a Front-End Developer with Peggy Rayzis
Show DescriptionPeggy Rayzis is an engineering manager at Apollo GraphQL and joins us for a discussion of life as a front-end developer with a GraphQL focus.
More info...
60 min
November 5, 2018
336: How to Think Like a Front-End Developer with Ben Frain
Show DescriptionWe're joined by Ben Frain to talk about his thoughts on the state of being a front-end developer in 2018.
More info...
63 min
October 29, 2018
335: How to Think Like a Front-End Developer with Sameera Kapila
Show DescriptionSameera Kapila is on to continue our How to Think Like a Front-End Developer series answering questions of what a job posting would look like, what the hardest part is of front-end development, what her ideal project would look like, and more!
More info...
55 min
October 22, 2018
334: How to Think Like a Front-End Developer with Brad Frost
Show DescriptionContinuing in our series, Brad Frost stops by to give us his thoughts on front-end development work in 2018 and walks us through our Dribbble shots experiment. (Links to the images are below in the show notes or on your podcast player.)
More info...
72 min
October 15, 2018
333: How to Think Like a Front-End Developer with Trent Walton
Show DescriptionWe're joined by 1/3 of Paravel, Trent Walton, to continue our How to Think Like a Front-End Developer series and talk about his thoughts on what the characteristics of a front-end developer are, caring about performance, and getting back to the grain of the web.
More info...
77 min
October 8, 2018
332: How to Think like a Front-End Developer with Mina Markham
Show DescriptionMina Markham stops by to talk about her career as a front-end developer, her dream project, and we get her thoughts on our Dribbble to web challenge.
More info...
57 min
October 1, 2018
331: How to Think like a Front-End Developer with Eric Meyer
Show DescriptionTo kick off a new mini-series called "How to Think like a Front-End Developer", we're joined by Eric Meyer to get his thoughts on front-end web development in 2018 including throwing a set of website design mockups at him and seeing how he'd break them apart into HTML.
More info...
72 min
September 24, 2018
330: Aaron Gustafson on WASP and PWAs
Show DescriptionAaron Gustafson is here to help us wrap our heads around the web standards project (WaSP), the W3C, and how it all relates to progressive web apps (PWA) and progressive enhancement. We talk about how standards come to be, how a PWA differs from a web view, why a company might choose Electron, and what the future is for PWA sites. Be sure to listen to the end for an internship opportunity with Aaron!
More info...
65 min
September 17, 2018
329: Dan Mall on Building a Portfolio
Show DescriptionChris and Dave chat with Dan Mall about designing a portfolio that hiring managers can't deny. Should you tailor your portfolio for each specific job you might apply for? Where does privilege come into play when applying for jobs? Could it backfire? And be sure to stick around for an opportunity to add the design of a certain podcast website to your portfolio!
More info...
64 min
September 10, 2018
328: Jen Simmons and Intrinsic Web Design
Show DescriptionJen Simmons is back to talk about what's new in Firefox including a dev tools update. We also chat about sub grid, variable font support, and discuss whether all the new stuff that's been added over the last few years heralds a new era of web design.
More info...
73 min
September 3, 2018
327: Working with State Machines
Show DescriptionWe're joined by Jon Bellah and David Khourshid to talk about what a state machine is and what's not a state machine. We talk about state machines in React, login forms, going into the wrong state, fallbacks, game development, and working state machines into existing projects.
More info...
56 min
August 27, 2018
326: Learning Web Design with Jennifer Robbins
Show DescriptionJennifer Robbins stops by ShopTalk Show to talk about her recently updated book, Learning Web Design - what's been updated, who the book is for, and what's changed since she first published the book.
More info...
63 min
August 21, 2018
325: Code is Expensive
Show DescriptionDave and Chris answer your questions about how to get code consistency at work, advice on writing testable code, a new intrinsic size attribute, WooCommerce custom site building, and some thoughts on a low code world.
More info...
48 min
August 13, 2018
324: Quilting Drama Q&A
Show DescriptionWe're answering your questions about proper autocomplete on websites, node based CMS configs, follow up on line length, retina screens, update security, and some quilting drama.
More info...
64 min
August 7, 2018
323: ACF With Elliot Condon
Show DescriptionElliot Condon stops by the show to talk about his WordPress plugin, Advanced Custom Fields. We talk about his development process, modern WordPress dev workflows, and how Gutenburg will affect plugins like ACF.
More info...
58 min
July 30, 2018
322: Full Stack Crossover with Adam Wathan
Show DescriptionAdam Wathan stops by to talk about Tailwind CSS, how it got started, dealing with large CSS and config files, why you might want to use Tailwind CSS, Purge CSS, and more!
More info...
66 min
July 23, 2018
321: WordPress, Jetpack, and Steve
Show DescriptionDave and Chris are joined by Michael Arestad to talk about WordPress, Jetpack, and answer your WordPress related questions about building apps with WordPress, back-end devs doing front-end dev jobs, and adding filtered searches to custom queries.
More info...
58 min
July 16, 2018
320: Internet of Things
Show DescriptionKianosh Pourian and Dale Sande stop by to talk all about the internet of things. What are some of the ways to avoid the dark side of internet connected devices? How do web designers get into developing for internet devices? What happens when Facebook buys your lightbulbs? And how can Dave build an on-air light for his office/studio?
More info...
63 min
July 9, 2018
319: Hello I’m A Designosaur
Show DescriptionWe help you avoid becoming a designosaur by answering your questions about learning React, creating a universal header, jQuery vulnerability, implementing pattern libraries, and taking WordPress development seriously.
More info...
57 min
July 2, 2018
318: Are You Leaking? Tell Us Where!
Show DescriptionWe're back answering your questions about getting old and also the web. On this episode we're talking about web components, view source in text editors, job application process, using canvas for animations, cleaning up CSS, coding bootcamps, and more.
More info...
62 min
June 25, 2018
317: Designing with Laura Elizabeth
Show DescriptionIf you're a developer who's struggled with design, you're going to love this episode! Laura Elizabeth stops by the show to talk about her course called Design Academy that teaches developers how to design better marketing sites.
More info...
54 min
June 18, 2018
316: Customer Experience with Gerry McGovern
Show DescriptionGerry McGovern is our guest this week to talk about listening to your customers, what big companies do right and wrong, how to avoid living in the past, and consulting Chris on how a new feature for CodePen could be developed.
More info...
59 min
June 11, 2018
315: CSS Blocks with Chris Eppstein
Show DescriptionChris Eppstein is back on the show to talk about his new project CSS Blocks and how it works, what kinds of projects it's best for, and how it integrates with other frameworks on the web.
More info...
68 min
June 4, 2018
314: Flexible Type Setting with Tim Brown
Show DescriptionTim Brown is our guest to talk about his new book coming soon called Flexible Typesetting from A Book Apart.
More info...
64 min
May 28, 2018
313: Twitching and Prototyping
Show DescriptionDave gives a lesson on streaming, and your questions on the future of PSD to markup, tools for prototyping, what to study in 2018, and CSS Grid vs Flexbox. Thanks bro!
More info...
66 min
May 21, 2018
312: CSS in JS Edition
Show DescriptionChris & Dave compare music store conferences to tech conferences, podcasts as coworkers, and follow up the min/max discussion from #308 before diving in to your questions on CSS in JS, merging Angular and React projects, picking a Windows laptop for testing, and how to break the 12 column grid mindset.
More info...
55 min
May 15, 2018
311: Dev Confessionals
Show DescriptionWe start the episode off with some dev confessionals before getting into your questions about counting KBs, removing outlines from tabIndex, Dave going Windows, Keystone JS as the CMS, how to assess new tools, the best way to fill out a portfolio, and hosting websites on AWS.
More info...
58 min
May 7, 2018
310: Humidity API
Show DescriptionIn this episode we're updating you on humidity, our existential question, and Gutenberg. And then we dive into your questions on ugly tech docs, how soon to apply for a job, web colors not matching print, secret API keys, package overload, and React + WordPress.
More info...
66 min
May 1, 2018
309: Deep Dive on D3.js with Ben Clinkinbeard and Elijah Meeks
Show DescriptionBen Clinkinbeard and Elijah Meeks stop by ShopTalk Show to talk about data visualization, D3, and how to get started leveling up your data viz game.
More info...
67 min
April 23, 2018
308: Age Limits and Bad Copy
Show DescriptionWe're back for another RAPIDFire episode answering your questions on age limits in web design, correcting clients with bad copy, SCSS mixins, Yarn vs NPM, web vs native, and deep learning of core topics.
More info...
56 min
April 17, 2018
307: Existential Questions
Show DescriptionOn this episode Dave and Chris talk about how much is a podcast worth to you, follow up questions about Gutenberg, mixing HTML into Javascript, how to sniff out a scam client, theming components in Vue, and how to get started with web assembly.
More info...
55 min
April 10, 2018
306: Debugging CSS with Aimee Knight
Show DescriptionJust when you think you know everything there is to know about CSS, Aimee Knight is on the show and she'll help you understand CSS in a new way as a Javascript developer learning about CSS.
More info...
58 min
April 2, 2018
305: CSS Jitter
Show DescriptionWe're doing an old school RapidFire episode answering your questions on element queries, CSS helper classes, improving your design eye, PWA on desktop, frozen hover states on iOS, handling passwords for clients, and Lightbox alternatives.
More info...
62 min
March 27, 2018
304: Banjo Q&A Podcast
Show DescriptionDave and Chris are back answering your questions about banjos and front end web development along with a quick trip to magazine corner. How do you write a good estimate? How about a unit test in WordPress? Is IE11 going to hold us back forever? What about GDPR?
More info...
55 min
March 19, 2018
303: JAM Stack with Phil Hawksworth
Show DescriptionWe're joined by Phil Hawksworth to talk about the benefits of static sites as well as work through some of the objections people often have to using a static site in 2018.
More info...
68 min
March 13, 2018
302: React Drama with Michael Jackson
Show DescriptionWe're joined by Michael Jackson, co-founder of React Training and creator of unpkg, to talk about some of the drama in the JavaScript world on the internet lately. We cover Dan Abramov's beyond React talk, Context and Suspense API, whether View Source matters, React Native Web, and of course Mootools.
More info...
69 min
March 5, 2018
301: Hangovers
Show DescriptionWe've recovered from our ep300 festivities and we're back answering your Q's with our best A's - How to handle multiple projects on a dev team? What should we call JavaScript? Tips for scroll-jacking in a nice way? Best practices for CSS? And how to write when you don't want to write?
More info...
62 min
February 27, 2018
300: THIS. IS. 300.
Show DescriptionOver the course of 300 episodes & 6 years, a lot has changed in the web world. We look back at what was going on when we started ShopTalk Show and check in with where things are at now - and speculate about what might be happening 6 years from now.
More info...
74 min
February 20, 2018
299: Machine Learning with Paige Bailey
Show DescriptionWe've got a machine learning expert, Paige Bailey from Microsoft, on to help educate us on all the interesting things you can do with machine learning. Whether you're a huge company or a rose grower in Phoenix, there's probably something new you'll learn about machine learning in this episode.
More info...
59 min
February 12, 2018
298: Gutenberg with Tammie Lister and Matias Ventura
Show DescriptionThe new WordPress editor, codenamed Gutenberg, has people excited and nervous about what's going to happen to their WordPress sites. We've got 2 Automatticians who are working on the Gutenberg project to help answer some of the questions swirling around this big change.
More info...
61 min
February 5, 2018
297: Animation at Work with Rachel Nabors
Show DescriptionRachel Nabors is back to ease in an update on animation on the web including the web animation API, animation and accessiblity, leaving animation to the last minute on projects, Greensock, and her book "Animation at Work".
More info...
62 min
January 29, 2018
296: Variable Fonts with Jason Pamental
Show DescriptionWe've got Jason Pamental on the show to educate us on variable typography and how it could be the biggest thing to come to the web since responsive design.
More info...
64 min
January 22, 2018
295: Take a Knee
Show DescriptionWe've got questions and so do you. Take a knee: How do you clean up code when you join an existing project? Is keeping up with web dev tech too hard? How do you get better while trying to raise a family? [Jerry Seinfeld voice] What's the deal with web components? And should there be a day to celebrate first responders in tech?
More info...
63 min
January 16, 2018
294: 2K18 Part II
Show DescriptionYou've been upgraded to ShopTalk Show 2K18. For this edition we've got magazine corner, bitcoin thoughts, how to start contributing to open source projects, preferred prototyping tools, and finding online community for web developers.
More info...
57 min
January 8, 2018
293: Preppin’ for 2018
Show DescriptionWe're kicking of 2018 with a hot new episode covering ShopTalk's Magazine Corner, #DaveGoesAndroid, Chris goes to Bend, and our predictions for web development in 2018.
More info...
65 min
December 11, 2017
292: Noel.js Holiday Spectacular
Show DescriptionPour yourself a cup of your favorite holiday beverage, spike it with something appropriate, and join us for our holiday spectacular where Dave sings his way through your questions about best practices for deployment, logging in JavaScript, coding practices at a company, and our favorite parts of a project.
More info...
56 min
December 6, 2017
291: Dipping our Eyeballs into VR
Show DescriptionOn this episode we're dipping our eyeballs into VR, trying to save the world from code, and answering your questions about creating framework agnostic view components, iframe scrolling on iOS, and parsing data from an external JSON file.
More info...
56 min
November 27, 2017
290: Benefits and Struggles
Show DescriptionWe're talking exercise regime, writing a book, and answering your questions about CSS frameworks, parsing data out of email, benefits and struggles to working vs freelancing, the ideal dev publishing environment, and figuring out good naming conventions.
More info...
53 min
November 20, 2017
289: Spamming the Internet
Show DescriptionIt's the sexiest CSS alive podcast and we're answering your questions about WordPress' Gutenberg, using video in the background on the web, absolute positioned images vs CSS background images, and getting PSD or AI files for website mockups.
More info...
47 min
November 13, 2017
288: Jet Lag Edition
Show DescriptionJetlag edition of ShopTalk Show answering your questions about remote working, caching for offline use with service workers, life using and maintaining NPM modules, and monitor switching hardware. #airportmagazinetalk
More info...
47 min
November 7, 2017
287: Dad Talk Show
Show DescriptionDave and new dad Chris are here answering your web devlopment questions about PSD to pixels, leveling up on accessibility, gaining access to WordPress theme files, and editorial workflows for web publishing.
More info...
63 min
October 31, 2017
286: Content Strategy with Ellen de Vries and Robert Mills
Show DescriptionWe're talking with two content strategy experts, Ellen de Vries and Robert Mills, about the wide world of content strategy. Or is that even the right word? Ellen has just released a book (published by Gather Content, where Robert is also a content strategist) in which she doesn't even use those two words together.
More info...
57 min
October 24, 2017
285: AI-Driven TODOs
Show DescriptionWe start off on the magazine rack at the airport, move into AI and Machine Learning, refactoring a pattern library, Dave's working on his TODO's, and Chris enjoys Notion. Plus your questions about attr(), static HTML inside WordPress, cross browser testing, email data, rems vs pixels, and polite CTA popups.
More info...
64 min
October 11, 2017
284: The Value of HTML and CSS with Mandy Michael and Lara Schenck
Show DescriptionJobs hunting and the frustration with job titles. Why isn't it ok to only know HTML and CSS in 2017? Why do bootcamps seem to focus on javscript so much? We're joined by Lara and Mandy for this episode to try and figure all of this out.
More info...
66 min
October 2, 2017
283: Garbage Desks in 4K
Show DescriptionWe're coming at you in 4K audio from Chris' new office and Dave's garbage can while we rapidfire your questions on CSS grid fallbacks, angular represented on the podcast, Javascript's acceptance, NodeJS support on hosts, and avoiding CORS issues.
More info...
60 min
September 26, 2017
282: Testing with Eli Brumley and John Reese of CrossBrowserTesting
Show DescriptionWe're testing out a new episode with a couple of guests from CrossBrowserTesting who are here to help us understand what kinds of tests we should be running, automated versus manual testing, who should be testing, and how much testing of your website is really necessary?
More info...
61 min
September 19, 2017
281: The New JavaScript
Show DescriptionJavascript has been on people's mind and so Dave and Chris bring the horn section along to answer your questions on choosing which technology to run with, when to learn it, spaghetti code, and also Dave's thoughts on Microsoft Edge Summit 2017.
More info...
59 min
September 11, 2017
280: #shareyourdrafts
Show DescriptionDave and Chris share some secret, personal things before diving into your questions about testing in React, gathering client requirements, and whether frameworks are for beginners or advanced devs?
More info...
68 min
September 6, 2017
279: RIP HTML Imports
Show DescriptionDave's fired up about HTML5 and is ready to quit web design, podcast production, is there a Picture element like the Video element, work/life balance, and more!
More info...
63 min
August 29, 2017
278: Top 5 Browser APIs You’re Not Using with Patrick Kettner
Show DescriptionWhat are the top 5 browser API's that you're not using? We've got Patrick Kettner on from Microsoft's Edge team to help us understand more about the what's changed in all the browsers - but particularly Edge.
More info...
64 min
August 21, 2017
277: CSS-Zingers (Summer 2017 Beachbody Edition)
Show DescriptionSummerbod Edition of Shoptalk Show where we talk about CSS issues we have or have come across, the state of code editors and the plugins/themes we're rocking, and even a couple questions from you about how to organize code when your boss wants it a different way, understanding Flexbox, SVGs as a Vue component, and stylesheets vs inline styles.
More info...
62 min
August 16, 2017
276: Web Components
Show DescriptionOn this episode we're discussing web components, what happens when a project goes wrong, how to teach Javascript from the beginning, and what to do when someone steals your code?
More info...
56 min
August 8, 2017
275: History Repeating Itself
Show DescriptionWe're doing a Q&A episode with just Dave and Chris covering questions about SVG projects, webpack, teaching your kid about CSS, Flash vs JS/CSS, and dividing up CSS stylesheets.
More info...
61 min
August 1, 2017
274: Vanilla JS with Chris Ferdinandi
Show DescriptionWe're talking with Chris Ferdinandi about Javascript, specifically Vanilla Javascript, and what that means on the web in 2017.
More info...
64 min
July 25, 2017
273: On Sharing Links and Pricing
Show DescriptionDave and Chris are answering your questions on this episode, such as: Do sharing buttons on websites work? Pricing for apps? Building things yourself versus off the shelf? API's and CMS's and headless CMS's?
More info...
54 min
July 18, 2017
272: Color Accessibility with Geri Coady
Show DescriptionWe're talking color (colour if you please) on this episode: deciding on color, figuring out how many colors to use, and making sure people can actually see the color you intended are all part of the fun of designing on the web. We've got Geri Coady on to help us figure out why color accessibility is important and how to get started.
More info...
55 min
July 12, 2017
271: Headless Material Sass Queries
Show DescriptionWe're answering your questions about container queries, which direction pagination buttons should point, what is a headless CMS, CSS architecture, Google and material design taking over, and more!
More info...
55 min
July 3, 2017
270: SVG and Sketch with Peter Nowell
Show DescriptionIt's our SVG Sketch-a-thon. We've got Peter Nowell on who's the Sketchmaster to talk about SVG workflows, animation workflow, plugins for Sketch, and how working in software like Sketch is great but you should still know the code.
More info...
67 min
June 27, 2017
269: The Final Rapidfire
Show DescriptionWe're RAPIDFire'ing for the final time (or are we?) covering questions about integrating React or Angular into a website, being a good mentor, best practices for managing images, the JAM stack, and more!
More info...
54 min
June 20, 2017
268: Delivering Podcasts
Show DescriptionWe've talked about how to make a great podcast, now we're back to talk about what's happening on the front end side of podcast websites and apps. What did Apple announce at WWDC 2017? What's JSON feed and why do we care? And where is podcasting headed?
More info...
66 min
June 13, 2017
267: Rapidfire 90
Show DescriptionShoptalk Show has a new website! So we'll talk about that along with a bunch of your RAPDFire questions like: What do you do about annoying browser extensions? What's the future of front end development?
More info...
51 min
June 5, 2017
266: Rapidfire 89
Show DescriptionWe're back for another RAPIDFire talking some good CSS and JS drama, mailto links, using dev tools as an IDE, generic APIs, and the will-change property in CSS.
More info...
56 min
May 29, 2017
265: On Podcasting
Show DescriptionWe're talking with our podcast editor, Chris Enns, all about how we put together ShopTalk Show episodes as well as some tips and advice on podcasting in general: what kind of equipment to buy, making money from podcasts, editing tips, and how do Chris and Dave prep for a ShopTalk Show episode? (Do they prep?)
More info...
76 min
May 23, 2017
264: React with Netflix
We’re React-ing to a discussion with 3 developers at Netflix about React: Ryan Burgess, Jem Young, and Naoufal Kadhom. Why did Netflix choose React? We also cover the reason behind Netflix’s obsession with A/B testing? Jump to a Discussion on… 5:00 What is React and what makes it compelling for Netflix? 8:05 What are the conditions for ending an A/B test? 10:02 Are you doing component swapping or micro text swapping? And why is React good for that? 12:10 What’s the React stew at Netflix? 13:10 Do you use router? Do you use Redux? 14:20 Should people looking to work at Netflix learn React? 17:00 Is the buy in for React too high to change away from it if needed? 18:30 Even if you could prove Svelte to be better, it’d be hard to convince Netflix to change wouldn’t it? 20:01 What’s React native? 21:12 Is it a split code base or is it a shared base? 25:15 What’s the world of writing code for TV? 27:10 Is the markup decent? 29:01 What about styling? 33:30 Is changing a style later a headache in React? 36:03 Dave’s issues with loading Netflix on his Xbox One 39:10 Is the future going to be rough for React with cheaper, smaller devices with less memory and CPU? 42:39 Do we need to be worrying about React Fiber? 48:15 Is there QA for days before you ship stuff at Netflix? 48:50 Who else is using React well these days? 50:00 Would you say that the role of a front-end developer should now include the ability to use JS frameworks? 55:40 What should I do for the future? @burgessdryan @jemyoung / Github.com/@young @naoufal Links Front End Happy Hour Less CSS Techcrunch: Facebook Announces Rewrite of its React Framework Rollbar 34:40 One of the frustrating things about being a developer, is dealing with errors. Relying on users to report errors Digging thru log files trying to debug issues Or a million alerts flooding your inbox ruining your day Rollbar’s full-stack error monitoring, gives you the context, insights and control you need to find and fix bugs faster. Rollbar works with all major languages & frameworks. It’s easy to install. Start tracking errors in 8 mins. by engineers at Heroku, Twilio, Kayak, Zendesk, Twitch & more. Go to rollbar.com/shoptalkshow and get the Bootstrap Plan free for 90 days. Job Mention Check out the ShopTalk Show Job board Show DescriptionWe're React-ing to a discussion with 3 developers at Netflix about React. Why did Netflix choose React? We also cover the reason behind Netflix's obsession with A/B testing?
More info...
57 min
May 16, 2017
263: HTML Email
Coding like it’s 1999 – or is it? We’re talking email design and development. What’s the tooling stack? What are the crazy things you can do inside HTML email in 2017? Questions 6:20 Is email still front end dev? Like it’s 1999? 10:00 What do webkit based clients strip out from HTMl? 11:30 Walking through creating a cool design for a client. 17:25 Should I start in the Litmus builder or in a code editor? 27:18 Chris gets some questions answered about CodePen Spark. 28:30 Do we talk about performance in email? 32:10 Are pattern libraries a thing in the email world? 35:45 Do we still have to inline styles? 40:00 What are the toolsets for building crazy stuff inside email? 46:50 Is email like the web where someone does something cool and then everyone copies it? 48:35 Is email still an important thing? Is it here to stay? 52:55 Chris’ email template idea for the world. Links Kevin Mandeville on Twitter / Kevin on Dribbble Litmus.com Email Design Podcast episode with Chris Coyier Camiah.com / Camiah on Patreon table tr td on Twitter / tabletrtd on CodePen tabletrtd.com EmailClientMarketShare.com Email.Geeks.Chat Litmus.com/community Email on Acid MJML.io Zurb Foundation Emails CodePen Spark Dan Denny Ello.co Sponsor: GatherContent 38:13 GatherContent was born from first-hand experience of the stress associated with wrangling content for websites. Our founders ran a digital agency working on content-heavy projects. There were clear processes for design and development but it was content that often caused the chaos. They quickly realized they were not alone in their frustrations of content not being given the respect it deserves. Built to solve an internal agency issue and now serving 1000s of teams worldwide, GatherContent is a online platform that helps teams organize and produce lots of content for websites. Get 15% off any GatherContent plan with discount code SHOPTALK. Job Mention Check out the ShopTalk Show Job board Show DescriptionCoding like it's 1999 - or is it? We're talking email design and development. What's the tooling stack? What are the crazy things you can do inside HTML email in 2017?
More info...
56 min
May 8, 2017
262: CSS Grid
Grid is getting a ton of support in modern browsers and so we’ve got a couple of grid experts in Jen Simmons and Rachel Andrew on to help us navigate the grid – what is it? When can we use it? How do flexbox and grid play together? What about Bootstrap? Questions 7:00 What is grid? And what does it mean? 16:30 What’s the mobile story for grid? 22:30 What is grid and why should someone be excited about it? 27:40 What about all that extra CSS with grid? 36:10 What’s autofill? 47:40 How do flexbox and grid play together? 1:01:02 When should you use something like Bootstrap? Links Jen Simmons / @JenSimmons labs.jensimmons.com Layout.Land Rachel Andrew / @RachelAndrew GridByExample.com CSS Layout Newsletter Perch CMS JenSimmons.com: Do I Need to Learn All the Properties for Grid? StyleGuides.io Get Firefox ShopTalk Show Cardinal Sins Committed Dave has a fake Swiss accent. Sponsor: Rollbar 46:08 One of the frustrating things about being a developer, is dealing with errors. Relying on users to report errors Digging thru log files trying to debug issues Or a million alerts flooding your inbox ruining your day Rollbar’s full-stack error monitoring, gives you the context, insights and control you need to find and fix bugs faster. Rollbar works with all major languages & frameworks. It’s easy to install. Start tracking errors in 8 mins. by engineers at Heroku, Twilio, Kayak, Zendesk, Twitch & more. Go to rollbar.com/shoptalkshow Job Mention Check out the ShopTalk Show Job board Show DescriptionGrid is getting a ton of support in modern browsers and so we've got a couple of grid experts in Jen Simmons and Rachel Andrew on to help us navigate the grid - what is it? When can we use it? How do flexbox and grid play together? What about Bootstrap?
More info...
77 min
May 1, 2017
261: Rapidfire 88
RAPIDfire Q&A time! Pew! Pew! We’re gonna “A” as many of your “Q’s” on this one including monitor recommendations, VIM vs eMacs vs Atom, frameworks or vanilla javascript, creating a family tree on the web, BEM, and side projects when you’re trying to get hired. Questions 9:23 Follow-up: Do you have any opinion on screens and maybe even having two – one for high end work and one) for low end reference, or is it not really needed for web work? 20:54 So what’s the deal with VIM and Emacs? Why is there such a hardcore community and what do they offer that I’m missing? 30:40 I’ve been struggling to get good my learning JavaScript, and came across someone saying it’s better to learn a framework first, and then deal with understanding vanilla Javascript. Do you agree? 37:00 I want to create a webpage for a large family tree. I don’t care what I write it in but would like it to be responsive and fairly easy to add/update people. Any thoughts on what to use to display data? 44:44 How do you guys feel about BEM? 52:00 When hiring, I appreciate that a developer does side projects to hone their skills, but I also wonder if there might be a conflict of interest. I was wondering if you thought this might be an asset or problem for companies looking to hire? Links SlidesJS Slides.com LG WQHD IPS Curved 34-Inch LED-Lit Monitor Making Sense of Color Management Microsoft Visual Studio Atom Vim Emacs GoMakeThings.com CodePen Family Tree Search Dave’s The Government is Watching SMACSS BEM ShopTalk Show #257 on Hiring ShopTalk Show Cardinal Sins Committed Dave created his own HTML slide deck framework. Sponsor: CodePen Teams * 29:01 People who are on the same team have shared access to CodePen in a way that allows you to work together better. Everyone can create and edit Team Pens. Everyone can upload and access Assets. Everyone can curate Collections. Everyone can see and manage Private Pens/Posts/Collections. Part of the convenience of PRO Teams is that the billing is combined. Only one payment needs to be made that covers all members. Team size can be adjusted so you’re just paying for what you need. The Team itself has all the PRO features on CodePen. That means the Team can do things like upload Assets, use views like Collab, Professor, Presentation, and Live View, and apply custom CSS to Posts, Profiles, and Embeds. Beyond that, all members of the Team also become PRO. Even when they aren’t using CodePen in the Team Context. Job Mention Check out the ShopTalk Show Job board Show DescriptionRAPIDfire Q&A time! Pew! Pew! We're gonna "A" as many of your "Q's" on this one including monitor recommendations, VIM vs eMacs vs Atom, frameworks or vanilla javascript, creating a family tree on the web, BEM, and side projects when you're trying to get hired.
More info...
58 min
Feedback on the new Podbay?
    1x
    15
    15
    00:00:00
      00:00:00