Show Description****************We read some blogs and have some questions of our own: LH vs RLH? What about styling the shadow DOM with CSS shadow parts? Should you focus your work on what's loaded in your brain already? What is the Developer Experience? RUM and making decisions with or without data.
Listen on Website →Links*****
Styling in the Shadow DOM With CSS Shadow Parts
The Road to Burnout is Paved With Context Switching
What is the Developer Experience DX?
Tradeoffs and Shifting Complexity
Twitter’s audio tweets revealed an accessibility miss, and now the company wants to fix it
Cassidy’s audio test
CodePen Radio #273: Assets Keep Getting Better
Show Description****************We're talking about what's going on in the world and in our worlds, a bit of banjo talk, building in WordPress and the fancy world of workers, new web performance details from Google, and answering a question about static site generator performance.
Listen on Website →Links*****
How to Make this Moment the Turning Point for Real Change
Legend of Zelda on Gamepedia
Core Web Vitals
Netlify Large Media Setup
Is there a way to control text in the prompt for user permissions? Have we tried Emacs? How do you write better words? When is it appropriate to add a new framework to your resume? Do you think there is a front end ceiling?
Gerry McGovern talks with us about the amount of energy used sending the bits and bytes around the internet, the cost of storage, new phones vs old phones, the scale of data, and how do we adjust our process and culture to make changes?
Show DescriptionVitaly Friedman talks with us about the changing landscape of publishing on the web, the changes seen in web conferences, the difference between a workshop and a webinar, and keeping up with all the technology in front end development.
A Smashing Magazine
An Event Apart
Environments for Humans
ShopTalk Show 150 Vitaly Friedman
Show DescriptionWe're chatting with Blaine Bublitz, lead at the Gulpjs open source project, about what Gulp is, the lack of money in open source, SVG and Gulp, handling dependencies in Gulp, and what the future of Gulp looks like.
Show DescriptionSuz Hinton stops by to talk about what it's like to work at Stripe, how businesses should consider storing billing data, her live stream coding journey, and building and coding digital devices like the Arduino.
Suz Hinton’s Twitch Live Coding Setup
Subscribe to Suz’s Twitch channel
Lua programming language
AMA Suz Hinton
Show DescriptionMarc Grabanski is the CEO and UI Developer at Frontend Masters. He talks with us about what Frontend Masters is, who it's for, how they decide what to teach, what's coming up, and the question everyone asks: what do I learn next?
CodePen Radio #263 A New Editor Vue
Sarah Drasner’s Introduction to Vue Course
Frontend Masters Bootcamp
Frontend Masters Learning Paths
Show DescriptionBrian Kardell talks with us about how new features get into browsers and the fun and challenging journey it takes to get there.
ShopTalk Show 306: Debugging CSS with Aimee Knight
Toward Responsive Elements
Eric Portis on Contain Your Excitement
Show DescriptionDivya Tagtachian stops by the ShopTalk studios to answer questions about Jamstack and Netlify. What's open authoring? Can a SPA be Jamstack? Can a site be too large for Jamstack? Is SSR the same thing as Jamstack? What's happening with WordPress and Jamstack?
Netlify Build Plugins
ShopTalk 403 Serverless Architecture at Begin with Brian Leroux
That’s My Jamstack podcast
Show DescriptionSeneongo Akpem talks with us about his new book, Cross-Cultural Design, and how building websites for people all over the world and from different cultures can be done better.
Who I wrote Cross-Cultural Design for
Mina Markham’s talks
Show DescriptionBrian Leroux chats with us about building modern web apps using Begin and other cloud services like it including a deep dive on AWS Lambda.
Begin / Learn.Begin.com
Brian on GitHub
Amazon Route 53
Phone Gap Build
Show DescriptionWe're talking the redesign of The ShopTalk Show website, including some of the issues and technical challenges we faced designing a podcast website for 2020.
Logitech MX Master 3
Show DescriptionWe're pontificating on foldable phones and what that means for the web, automating and finding things we like with RSS, talking about a new CodePen feature, and trying to figure out SEO.
Show DescriptionEric Meyer joins us to talk about An Event Apart's 2020 season, subgrid shipping, the rumored rewrite of Chrome's engine, where HTML and CSS are headed, browser development, developing for giant screens and giant browser windows, and whatever happened to CSS 3?
Show DescriptionChris & Dave give an update on the website redesign project and then dive into your question: What kind of gear should you ask for from a new job? How do you fix a hardcoded issue in a project? And how is life using IntelliJ?
Show DescriptionChris & Dave talk about Edge going Chrome, a bit of follow up from last episode about Virtual Machines, thoughts on designing a website to last, a question about Rails plus React, and a question about how to move from CoffeeScript to something current.
Show DescriptionWe're talking AI and machine learning taking over, and then answering your questions on: registering a domain name, document outlining in HTML, colleges still teaching Flash, should we eject or not, enqueuing React in WordPress, and saying hyphenated domain names out loud.
Show DescriptionChris & Dave are back for 2020 with thoughts on watching our industry, continuous integration and deployment, fall backs for when an API goes down, alternatives to WordPress, and tips for getting started with web components.
Show DescriptionOn this episode, Chris and Dave talk Dark Mode (is it a fad?), rules for engagement, what they think of less popular frameworks, indieweb, proposing new technologies as a junior dev, combining open source tech stack issues, and work / hobby balance.
Show DescriptionDave and Chris talk about bacon, blogging, and the business of making money on the web. Are stories the new hotness? Should everything be an email newsletter? What can Dave sell for $10?
Show DescriptionDave and Chris talk podcasts they're enjoying, a brief making money on the web segment, and your questions about styling old elements, encrypted media, and how to keep your boss out of your code.
Show DescriptionJen Simmons is on the show to talk about how new features get shipped to browsers, when different browsers push features ahead of other browsers, talk a bit of Grid, Chris' aborting CSS, and aspect ratios and picture elements.
Show DescriptionWe're re-introducing ourselves in case you're new around here - and then we're right back into talking about picking the perfect stack, how to charge for various tasks in client work, handling H tags in the main menu of a site, and making money on the web.
Show DescriptionChris and Dave talk about interesting ways to make money on the web including Dave's drawing app idea, games like Downwell, the Tech Lead YouTube channel, and services like Coil and Brave.
Show DescriptionChris and Dave open up the mailbag and answer your questions in an return of a classic RapidFire episode. How do you know if you're a senior developer? How do we handle sponsors in WordPress?
Show DescriptionJonathan Carter, Lead Project Manager on VS Code Live Share, talks with Chris and Dave about how to use Live Share, how you can communicate while pair programming, live share vs screen sharing, limitations of Live Share, and most importantly: who controls the terminal??
Show DescriptionAdam Argyle stops by to talk with Dave and Chris about his web design tool, VisBug, and interesting ways designers and developers can use it to be involved in modern web design and development.
Show DescriptionWe're talking WordPress databases and WordPress hosting on this chat with Brad Touesnard. What's page caching vs object caching? How should you move a database from local to dev to production? And what should be in your repo for WordPress?
Show DescriptionIf you've ever wondered how to become a technical writer - or even a guest writer - for sites like CSS Tricks or Smashing Magazine, this episode is for you. We're talking with Rachel Andrew about how to submit technical articles, becoming a better writer, and tips for getting articles accepted.
Show DescriptionWe're chatting with Lara Hogan about her awesome new book, Resilient Management. Lots of great advice in this episode for people who are managers, becoming managers, or who are managed by someone - so almost everyone.
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.
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.
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.
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.
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.
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?
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.
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!
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.)
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.
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.