Show DescriptionSacha Greif joins us to talk about the recently published State of CSS survey for 2019. What were the results? What surprised us? What are our thoughts for the future of CSS? Plus a preview of the Syntax vs Shoptalk War of 2020.
367: Accessibility with Nicolas Steenhout and Christopher Schmitt
365: ARTIFACT Pre-Show with Jennifer Robbins and Chris Ferdinandi
Show DescriptionJennifer Robbins and Chris Ferdinandi stop by to talk about a great conference that's returning in the fall, ARTIFACT Conference. We look back at the state of the web 5 years ago and preview some of the talks and ideas that will be happening at this year's ARTIFACT Conference. Tip: Use code SHOPTALK100 to get $100 off on your ARTIFACT Conference registration.
363: Are Static Site Generators Still Considered a CMS?
Show DescriptionWe're back answering more of your questions, including: what are the rule son displaying email on a website? What resources do you recommend to bootstrap a website? When should I stray from conventions? If customers don't want to maintain it, should I still use a CMS? And what are the limits of static site generators?
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.
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.
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.
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.
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?
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!
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.
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.
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.
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.
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.
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.
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?
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.
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!
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.)
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.
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.
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!
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!
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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".
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?
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.
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.
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.
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.
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
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.
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.
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.
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.
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?
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?
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.
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.
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?
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.
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!
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.
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!