PLAY PODCASTS
ShopTalk Show

ShopTalk Show

607 episodes — Page 6 of 13

Ep 473470: Slap a WAAPI, Explaining the Shadow DOM, LayoutNG, iFrames, the Web Animation API

Do you drive or fly in 2021? How do you explain the Shadow DOM? What's LayoutNG? How do iFrames and Accessibility work out? Should we be using CSS Prefers Reduced Motion? And what's up with the Web Animation API?

Jul 5, 202155 min

Ep 472469: Syntax Crossover with Wes Bos and Scott Tolinski

We're joined by Wes Bos and Scott Tolinski from Syntax.fm and chat about the fun of developing, SvelteKit, what tools Scott and Wes reach for when building a website, the WordPress developer experience, and some sick picks!

Jun 28, 20211h 4m

Ep 471468: Is Sass Still Cool? Animation vs Transition, Animated Tables, and Dark Mode in Email

Let's talk Sass, nesting, animation vs transition, animated tables, scroll snap points, progress meters, viewing emails in dark mode, and coded prototypes.

Jun 21, 202156 min

Ep 470467: New Frameworks, Astro, New React, and WWDC 21 Thoughts

Where are my paaaants? What to do with new frameworks? What to do with new React? Building in Astro. And WWDC 2021 reactions.

Jun 14, 202158 min

Ep 469466: Tabs In Component Libraries, Grouping @media Queries, and When is Software Finished?

What's the best way to include tabs as part of a component library? D-d-d-discord update on Alex's CSS-Trickz clone. Do you group your @media query items together or spread them around? And is software ever truly finished?

Jun 7, 202157 min

Ep 468465: Linters, Delivering HTML in a Single File, Specialist or Generalist, and Social Image Previews

We're talking about linters, should we deliver single file HTML? Should you focus on a specific tool or be more general? And we revisit social image previews.

May 31, 20211h 0m

Ep 467464: Jamstack & New Netlify Features with Jason Lengstorf & Phil Hawksworth

Jason Lengstorf and Phil Hawksworth chat about the current state of the Jamstack including React + Jamstack, Distributed Persistent Rendering, building for ease of use, dealing with minor changes and caching, whether Jamstack needs to do all things, and a big new Netlify features announced!

May 24, 202159 min

Ep 466463: Choose Build Tools, Social Media Images, Border Radius Clipping, and Debugging Safari in Windows

May 17, 20211h 5m

Ep 465462: ShopTalk Show Live at AEA - The Web is Good, the Web is Bad

Dave and Chris talked at An Event Apart Spring Summit 2021 on the good and bad of the web. They talked about CSS, framework knowledge, more CSS, PWA's for projects, service workers, the language of tooling, and web performance.

May 10, 20211h 4m

Ep 464461: Dave Fired Everyone, WordPress Audio Player, Shared Element Transitions, and Fonts!

May 3, 202157 min

Ep 463460: What's New in CSS in 2021 with Adam Argyle

Adam Argyle chats with us about CSS features from risky and never in any browser to stable and available in many browsers that are available in 2021.

Apr 26, 20211h 12m

Ep 462459: Talking Web Components, ES Modules, Using OAuth, and Digital Art

Dave's prepping for a talk at An Event Apart about Web Components, and we're answering questions about OAuth, and talking digital art.

Apr 19, 202151 min

Ep 461De-coding the Technical Interview with Emma Bostian

Special guest Emma Bostian is on to talk about her new book, De-coding the Technical Interview, that will help you never bomb a technical job interview again. How to answer technical questions you don't know, looking for red flags when applying, infinite scrolling question, and how to not be a schlub when applying for a new job.

Apr 12, 202154 min

Ep 460457: CSS Colors Fun, HSL, Updates from Browser Land, Pseudo Selectors, and Responsive Design Questions

We're talking all about fun with colors in CSS, browser updates, the death of AMP (question mark), pseudo selectors, a question about responsive design in vertical space, and linking with _blank.

Apr 5, 202153 min

Ep 459456: WordPress Block Editor, ElementInternals, Writing Code or Leading a Team, and Container Queries

On this episode: Updates from Dave's shed, camera options for streaming and Zooming, Discord chats, Headless WordPress block editor musings, custom form controls with ElementInternals, going from a coder to a team leader, and container query updates.

Mar 29, 202155 min

Ep 458455: A Day in Our Lives at Work, Envisioning Conferences Again, and the Benefits of Netlify

We're talking about threading in Slack or Discord, the continue reading button on a website, Axe software - also a sponsor!, cost benefit of time spent on work, what a day in the life at work is like for Chris and Dave, and musing about whether conferences are going to be a thing again.

Mar 22, 20211h 1m

Ep 457454: All About Vite with Evan You

Evan You chats with us about Vite. How is Vite so fast? What about tree shaking? How do you convert various formats into ESM and what does Evan recommend? What is the future of Babel? And what the first 2 minutes of a Vite project are like?

Mar 15, 20211h 5m

Ep 456453: Streaming Hardware, Babel Thoughts, Power Washing Websites, and a Desk Update

Dave's got YouTube dreams, a conversation about Babel, trying to generate a goldilocks level of source code a la Backbone and Underscore, power washing WordPress websites as a career, and an update on Dave's desk.

Mar 8, 202158 min

Ep 455452: JavaScript and Bundlers, Dave and Vite, Stale Tab Reloading, and Consultants Who Can't Deliver

JavaScript and next gen bundlers, Dave's experience using Vite, what are your expectations with stale browser tabs, and what can you do when consultants don't seem to be able to deliver on a project?

Mar 1, 20211h 0m

Ep 454451: JavaScript and Web Components with Nolan Lawson

Feb 22, 20211h 1m

Ep 453450: ShopTalk Patreon Discord Fun, Office Updates, Notion Competitors, and Elastic Search

We're officially on Patreon now and we'd love to have you come join us in the ShopTalk Show Discord and help shape the future of the ShopTalk community. We also talk about Dave's office situation, Notion competition, Elastic Search, how should someone specialize to get a job, and breaking news on the pop up element.

Feb 15, 202150 min

Ep 452449: Javascript in 2021, Writing Workflow, Picking a CMS and Web Hosting, and Web Workers?

More on Javascript in 2201, looking at Jay Hoffman's writing workflow, helping pick a CMS for fun blogging, helping pick a web host and the happiest path involved, and just what the heck are workers on the web?

Feb 8, 20211h 4m

Ep 451448: Next Gen Bundlers with Jason Miller and Fred Schott

This week we talk with the maintainers of Snowpack and WMR, two newish flavors bundlers, to discuss how ES Modules change the game for modern JavaScript development.

Feb 1, 20211h 15m

Ep 450447: Headless WordPress, Recent RSS Favs, Custom Post Types in WordPress themes, and Sharing Buttons

We answer your questions about using a headless WordPress set up, changing WordPress themes and what happens to custom post types, those share buttons on websites, and talk about the 3 recent fav articles that came across our RSS readers.

Jan 25, 202159 min

Ep 449446: Pandemic Purchases, Video on the Web, Convoluted Processes, and Javascript Debounce

Dave and Chris talk about recent pandemic purchases, publishing video on the web, more sharing of convoluted processes, some menu bar app ideas, reinvigorating HTML, and writing good git commit messages.

Jan 18, 20211h 3m

Ep 448445: 11ty Conversions, CSS Tricks Redesign, Art Direction, and Should We Be Using React?

First episode of 2021! Dave's 11ty conversion continues, CSS Tricks gets a redesign, art directed blog posts, injecting styles into front matter, building stuff on holidays, and whether you should use open source from organizations that are sketchy?

Jan 11, 20211h 5m

Ep 447444: macOS + Bluetooth Woes, WordPress Support Share, Puppeteer Update, and How Much Do You Care?

Dave's ongoing Mac adventures, cleaning up old WordPress plugins, sharing a WordPress support tech, a Puppeteer update, and the sliding scale of giving an F in projects. Oh and we review a bit of 2020 and look forward to 2021. Thanks for listening!

Dec 21, 20201h 7m

Ep 446443: Asset Bundling with WordPress, Using Grid for Components, Testing Ecommerce, and Dave Goes Back to Mac?

What's the state of the art technique when it comes to asset bundling in WordPress? Should we use grid for every component? How should we test ecommerce site builds? And Dave goes back to the Mac!

Dec 14, 20201h 12m

Ep 445442: Buying a Big Monitor, How to Care about Blogging, & Buying a Big Shed

Chris wants to upgrade his monitor situation, and Dave wants to update his shed situation. And along the way, they answer a listener question about how to care more about the blogging.

Dec 7, 20201h 24m

Ep 444441: Nuxt, Auth, OAuth, M1 Updates, and Truths About Digital Accessibility

Follow up on Chris' desk adventures, trying to work out Auth and OAuth with Nuxt, fixing a fixed header issue, more on Apple's M1 processor, and a blog post reading of the Truths about Digital Accessibility.

Nov 30, 20201h 8m

Ep 443440: Serverless, Local Database, Edge Functions, and Using WordPress Serverless

Let's talk Serverless - including using WordPress Serverless, how to solve a problem like local databases, and edge functions with Netlify and beyond.

Nov 23, 20201h 5m

Ep 442439: Container Queries, Desk and Cable Routing, and Designing a Clicky Keyboard

Chris talks about his desk and cable organization in his new office, Dave talks about his new custom keyboard, and then they go for a deep dive into container queries.

Nov 16, 20201h 2m

Ep 441438: ARM Based Macs, Digital Minimalism, Podcast SEO, and Monetization on the Web

Chris & Dave talking SEO, advice for pushing scripts to the end of a page, digital minimalism, LinkedIn Recruiters, ARM based Mac computers, and web monetization.

Nov 9, 20201h 3m

Ep 440437: WordPress vs Jamstack Followup, iPad SVG Drawings, CSS in PHP, and Self Hosted Video

A bit of WordPress vs Jamstack fall out, iPad SVG drawing followup before diving into your questions: Can you use PHP to serve CSS? What's the ideal pipeline from request to deploy? And are there good options for self hosting video?

Nov 2, 20201h 5m

Ep 439436: Control UI with Greg Whitworth

This episode is about evolving the web platform - the change process of HTML, CSS, and JavaScript. This is a complicated and sometimes slow process that involves developers like us, standards bodies, browser vendors, and people like our guest, Greg Whitworth, who can act as outside influencers and shepherds to this process.

Oct 23, 20201h 4m

Ep 438435: Magic, iPad Sidecar, Getting Unstuck, Image Compression, and The Website

Chris is nostalgic for Magic the Gathering, Dave's wishing he hadn't added drawings to his blog, they're both mouthblogging about image compression and AVIF, and Jeremey Keith is back with chapter 4: The Website.

Oct 19, 20201h 19m

Ep 437434: Natalya Shelburne on Design Engineering

Natalya Shelburne is out guest to talk about her work at the New York Times, the importance of job titles, design engineering, design systems, and 2020 hot takes and soapboxes: childcare in the pandemic, education, and conferences.

Oct 12, 202056 min

Ep 435433: Garbage PRs, Wayfinding on the Web, and Chapter 2 of the History of the Web

The spookiest month of the year brings discussions of handling pull requests on open source projects, wayfinding on the responsive web, how would having to pay for frameworks change the web, relying on social media for promotion, and chapter 2 of the history of the web as read by Jeremy Keith.

Oct 5, 20201h 9m

Ep 434432: SWYX

Shawn Wang, known as Swyx, talks with Dave and Chris about his career path from finance to coding, and now in developer experience. They chat about serverless functions, React, getting a broad sense of technology, Wang's Coding Career Handbook, what's next for SSR, checking out Vite, and what exactly is DevX / developer experience?

Sep 28, 20201h 5m

Ep 433431: Weaving Tangled Webs, Web Workers, and the History of the Web: Part 1

This episode Dave's been blogging about the tangled webs we weave with dependancies and the internet, we talk more about web workers, and making peace with production code written by your earlier self. And Jeremy Keith kicks off part 1 of a reading of the history of the web.

Sep 21, 20201h 13m

Ep 432430: Smashing Conf Live Webinar

Chris and Dave are coming to you live (recorded) from Smashing Conf's Live Webinar riffing on the talks and presentations, as well as their own Marketing Cloud Webinar Presentation.

Sep 14, 202046 min

Ep 431429: Cognitive Bias with David Dylan Thomas

David Dylan Thomas stops by to talk about his new book, Design for Cognitive Bias, recently published by A Book Apart. We talk about the illusion of control, confirmation bias, capitalism as a bias, culture fit, bias blindspots, the myth of the self-made man, move fast and break things, dark patterns, and what can we takeaway from learning about bias?

Sep 4, 202058 min

Ep 430428: This is 40, Code Health, Firefox Follow Up, Accessible Text Labels, and Minifying your Project

We're reflecting on turning 40, code health and integration testing, Mozilla Firefox conversations, the best way to provide an accessible text label to a button, and finding an application that minifies Javascript and images files.

Aug 31, 202054 min

Ep 429427: Browsers Built for Designers, Firefox Farewell, Spinning up a Quick Website, and Gutenberg Experiences

We're talking addendum's and corrections, updates on Chris' text game, browsers built for designers, saying farewell to Firefox?, the best way to spin up a brochure website, and how Gutenberg in WordPress is these days.

Aug 24, 20201h 7m

Ep 428426: Backlogs, Issues vs Discussions vs Chatting, and Trying Not to Waste Your Shot

Dave's gave a talk on backlogs, Chris has issues with Issues vs Discussions vs Chatting (and GIFs), and trying not to waste your time on ideas and projects when you have limited time to do them in.

Aug 17, 202055 min

Ep 427425: Tailwind, Where to Find Inspiration, SVG Corrections, and Web Workers

We're talking about health, Tailwind CSS, getting overwhelmed with where to start on a project, some follow up on SVG sizes and web components, and why isn't there a bigger focus on web workers?

Aug 10, 202055 min

Ep 426424: Web Components, Frameworks vs Vanilla, Accessible Numbers, and SVG Memory Usage

We riff on web components and web component libraries, when and why you should use a framework vs vanilla HTML/CSS/JS, how to make phone numbers more accessible, trying to figure out state, and some thoughts on SVG memory usage.

Aug 3, 20201h 2m

Ep 425423: Sleep Issues, Zoom Masters, Discord as the New Chat, Chris Goes Ruby, and Dave Folds Windows

This episode we're talking about why we sleep, Zoom call etiquette and practices, spinning up Discord in 2020, Chris going Ruby, Dave working on CSS for foldable Windows devices, and what's the deal with masonry grid and layout?

Jul 27, 202059 min

Ep 424422: The Uncanny Valley of Website, Accessibility Widgets, Motion Settings, and Medium

Is there a way to listen for clicks and defer them until the app becomes available? What's the deal with accessibility widgets for websites? Should the system, browser, or website be responsible for motion settings? And how is Medium as a platform for monetizing your blog?

Jul 17, 202053 min

Ep 423421: Spinning Down Projects, Educating the Back-End Team, and Choosing Old Tech

We're talking about how and when to spin down old projects, sun setting GitHub repos, and forums. We also answer your questions about how to educate and bring along the back-end team with tech, and when you should stick with old tech instead of the new hotness.

Jul 13, 202045 min