Danny takes to the virtual road and conducts and investigative report while Erik and Justin contemplate the nature of lantern hanging in the post-interview follow-up. Visit the website for This...
In this investigative report, Erik interview Fred K. Schott, CEO of Astro Inc and founder of the Astro, an all-in-one web framework for building fast, content-focused websites. Visit the websit...
It's not you it's me. Danny, Erik, and Justin discuss the problem with web dev interviews, the questions, the horror stories, and why they root for everyone who walks into their office looking fo...
https://thewebplatformpodcast.com/205-the-sad-state-of-job-interviews
The Man with No Name Returns! Well, not so much. For Erik, Danny, and Justin, the discussion turns to the love and hate relationship of design systems. Visit the website for This Week in Web, r...
https://thewebplatformpodcast.com/204-the-good-the-bad-the-design-systems
Do developers still learn the foundational aspects of the Web Platform? Justin and Erik dates themselves and argue about what them there whippersnappers are learning about building on the web pla...
https://thewebplatformpodcast.com/203-learning-losses-for-the-web-platform
Danny returns from an meditating in the woods and of a discussion around microfrontends emerges. Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/202-...
https://thewebplatformpodcast.com/202-meditations-on-microfrontends
To say the way we use and write JavaScript has evolved since the launch of ES2015 is an understatement. Atomics, TypedArrays, globalThis, and function generators are just a few ways JavaScript ha...
https://thewebplatformpodcast.com/201-evolution-of-modern-javascript-live-@-openjs-world-2020
Episode 200 marks the return of Amal Hussein back to the panel! Amal, Danny, and Erik chat with Fred K. Schott about Pika, Snowpack, and the future of web development and tooling. Snowpack is an ...
Deno is a secure runtime for JavaScript & TypeScript created by the creator of Node.js (Ryan Dahl). David Else, software developer at Else Web Development, has been working with the project for a...
000003E5 000003E5 00008C87 00008C87 002293A2 002293A2 00007F45 00007F45 000CF8B6 000CF8B6
https://thewebplatformpodcast.com/198-coding-through-quarantine
Dave Rupert, podcaster and web developer, talks with us about modern HTML practices. In a world full of JavaScript where does HTML & CSS fit in? What are the roles of Web Components and web stand...
It is a “wild web” out there and with all the complicated tooling and frameworks for web developers building web applications can be complex and obtuse. Chris Ferdinandi talks about simplifyi...
Brian Kardell, Developer Relations at Igalia, talks us through specs and features in standards and why those get prioritized or deprioritized. What is the ‘special sauce’ that goes into getti...
https://thewebplatformpodcast.com/195-platforms-and-priorities
For a lot of software developers running code in separate threads is a common tool to reach for. On the web they are not nearly as widely used but can be just as powerful. Join us this week as Su...
What is a web developer toolchain? It seems that, like most web development questions, it depends on many factors. There are build tools, testing, CI, and much more. Danny and Erik go through som...
In 2019, when developers think of Ionic and particularly the Ionic Framework they might think of Angular and Stencil. What about that VDOM thing called React? That’s on the other side of web de...
https://thewebplatformpodcast.com/192-ionic-and-react-are-friends
Web component have been a favorite topic here on the Web Platform Podcast for a while now. After years of waiting Web components finally seem like they are ready for prime time. Browser support i...
https://thewebplatformpodcast.com/191-the-state-of-webcomponents
As a treat for the start of your summer Angular is has a new major release. Angular version 8 brings some exciting features to both the core libraries as well as the Angular CLI. Stephen Fluin jo...
VSCode has become incredibly popular, very quickly. We're joined this week by Ahmad Awais, the creator of vscode.pro and the insanely popular VSCode theme Shades of Purple and learn about the VSC...
https://thewebplatformpodcast.com/189-developing-with-vscode
Kyle Simpson, the author of the extremely popular "You Don't Know JS?" book series has been a JavaScript developer for 20 years which is a long time considering JavaScript is only 24. Join us thi...
Get an update on everything that is happening in the wonderful world of WebRTC. WebRTC powers a staggering number of applications most of us use every day and has some exciting use cases you prob...
We all got here somehow. This week Danny Blue and Leon Revill share how they got into web development. The web is a big place so how did those who do this as a career end up here? Visit the web...
https://thewebplatformpodcast.com/186-how-we-got-into-web-development
Houdini is a set of specs and APIs which expose low-level CSS capabilities allowing developers to break the mould and capitalize on performance gains. Surma who is a web advocate at Google joins ...
Finding documentation about the web and its various platform APIs used to be a fragmented experienced across a wide range of sites with not quite the right information. When all hope seemed lost,...
Since Visual Studio Code burst onto the code editor scene, the steady improvements have made a number of web-related development tasks easier to handle. In this episode, we speak with web standar...
With an ever-expanding array of devices, connectivity, and growing usage in new markets, the need for web performance has never been stronger. Beyond single testing for a given metric, how do you...
https://thewebplatformpodcast.com/182-calibre-and-web-performance-monitoring
For many developers, design can be a mystifying topic. For many designers, writing code isn't their daily task. In this episode designer and developer Erik Kennedy walks through common approaches...
web.dev is a new developer resource released at Chrome Dev Summit last year to help developers with topics such as fast load times, network resilience, SEO and more. With integrated lighthouse, t...
Voice interfaces are more common than ever and devices like the Google Home and Amazon's Echo are becoming deeply ingrained in our day-to-day lives. This week we talk about developing for voice b...
This week we cover many of the great things announced at Chrome Dev Summit 2018. We talk about some of the exciting new things coming to the web, the new resource for web developers (web.dev) how...
https://thewebplatformpodcast.com/178-chrome-dev-summit-recap
Tyler McGinnis joins us this week to talk about the importance of community outreach, how he got into teaching and what keeps him going. We talk about how publishing content like blog posts and o...
Feeling empowered to design on the web can be a challenge. With the recently demoed Project VisBug by Adam Argyle (@argyleink) at Chrome Dev Summit, that's changing. VisBug allows any website to ...
Gatsby brings together React, Webpack and modern JavaScript in a way that makes a performant experience the default experience. In this weeks episode join us with Jason Lengstorf and learn how Ga...
Brave is a modern browser that puts the user first. This week learn all about Brave, find out why it's faster than Chrome and Safari and how it uses blockchain technology to pay users for their a...
Nuxt.js is a framework for creating Vue.js applications, you can choose between Universal, Static Generated or Single Page application. Vue.js has exploded in popularity and along with it, some e...
Babel, a build tool that has enabled web developers to build tomorrows JavaScript today, has finally hit it’s version 7 release. It’s been a long 3 years and Henry Zhu (@left_pad) along with ...
https://thewebplatformpodcast.com/172-behind-the-scenes-of-babel-7
CSS can seem like magic sometimes, but it really isn't! Join us with Aimee Knight and take an in-depth look at how the browser actually uses CSS. We talk about performance, hardware acceleration,...
This week learn why performance testing is so important, how to sell it to the business and which are Justin's favourite tools for getting the job done. Performance testing is a big topic but it'...
https://thewebplatformpodcast.com/170-performance-testing-tools
This week we talk about Customized Built-in Elements, part of the Custom Elements specification which hasn't had as much attention as other parts of the Web Component specs. Customized Built-in E...
https://thewebplatformpodcast.com/169-extending-the-dom-with-web-components
This week we discuss the important topic of SEO and how JavaScript impacts what search bots are able to crawl on your sites. Learn what developers can do to improve SEO for their sites which rely...
Alex Russell has been around, he has seen some things, and now he wants to share it with us! Come join our hosts as we dive into Alex's background and learn how he came to hold some of his views ...
https://thewebplatformpodcast.com/167-a-chat-with-alex-russell
This week our panel chats with Ada Rose Cannon (@lady_ada_king) all about Samsung Internet. Haven’t heard of Samsung Internet? You may not be alone but that doesn’t mean there aren’t some v...
Join Danny, Leon, and Amal for a discussion on unit testing modern web applications. Amal has recently taught a pilot testing workshop in Boston with Gleb from Cypress who was on the show last we...
https://thewebplatformpodcast.com/165-js-unit-testing-tools-best-practices
Guests Brian Mann and Gleb Bahmutov join our hosts to discuss Cypress, and open source test runner that's built for the modern web. With fast, easy and reliable testing for anything that runs in ...
This week on the Web Platform Podcast our panel talks with Tracy Lee (@ladyleet) and Ben Lesh (@BenLesh) about RxJS. We find out just what these fancy sounding Observables are and how they help s...
This week on the Web Platform Podcast our panel chats about WebAssembly and the future of the web. What exactly is WebAssembly? Is it a replacement for JavaScript? Do I need to learn C++ if I wan...
This week on the Web Platform Podcast Amal, Danny & Justin talk with Michael Jackson about his project UNPKG and how it can help make front-end development easier. Our panel also chats about the ...
Ng-conf has happened! There were a bunch of excellent talks and and excellent people. Jeff Whelpley was one of them! Jeff helps us dive into what is coming in Angular. Angular 6, the new Angular ...
This week we chat with lit-html creator Justin Fagnani. Lit-html is a framework agnostic library that uses new JavaScript features to efficiently render HTML templates. In this episode, you’ll ...
https://thewebplatformpodcast.com/159-lithtml-html-templates-via-javascript-template-literals
The world of web standards can be complicated and confusing, Jory Burson joins us to help make things clearer! We discuss the different standards organisations, why standards are important and wh...
https://thewebplatformpodcast.com/158-a-developers-guide-into-the-world-of-web-standards
Ionic has focused on Angular for many years, but the recent move to Web Components has opened up new and exciting framework agnostic possibilities. Leon, Danny and Justin talk to Mike Hartington ...
https://thewebplatformpodcast.com/157-crossplatform-development-with-ionic-and-capacitor
In the past few years React has become a mainstay in the front end development community and React 16 has more to offer than ever. This week our hosts chat with Andrew Clark of the React core tea...
https://thewebplatformpodcast.com/156-react-16-fiber-and-beyond
Infrastructure is hard, that is one of the big reasons "the cloud" has become such a popular option, but it can still be difficult. As the website says: "WeDeploy helps you build from simple to c...
Modern web development has a lot of cool stuff, but that cool stuff can come at a cost. Getting a development environment set up can be a task even for folks that know what they are doing. Enter ...
This week we are joined by Patrick Kettner to find out what's new with Microsoft Edge. We ask about Web Component support, speak about the PWA story for Edge and learn a lot about how browsers de...
https://thewebplatformpodcast.com/153-microsoft-edge-in-2018
You've seen the ads, you've heard the name, now let's take a dive into all things Firefox and Firefox Quantum. Our hosts talk with Matthew Claypotch about where Firefox is and where it is going i...
https://thewebplatformpodcast.com/152-firefox-whats-new-whats-coming-in-2018
This week Justin, Danny, and Leon talk about what they think is going to be important for the web in 2018. We talk about AI and an interesting experiment Danny has got involved with along with Le...
https://thewebplatformpodcast.com/151-crystal-ball-fortunes-in-2018
Episode 150, we made it! This week on The Web Platform Podcast our hosts Justin Ribeiro, Amal Hussein and Leon Revill chat with Jeff Posnick and Matt Gaunt about WorkBox. Service workers are beco...
https://thewebplatformpodcast.com/150-workbox-a-developer-toolkit-for-service-workers-and-beyond
This week Michael Prentice and Stephen Fluin join Danny Blue and Amal Hussein to chat about the current state of Angular. They go over the path to get to the Angular as it is now as well as the n...
https://thewebplatformpodcast.com/149-angular-a-platform-for-the-modern-web
Chad Hart joins us for this episode to discuss what's happening in the world of WebRTC. We start with an introduction to the technology, what it can do and who is using it right now. We then disc...
https://thewebplatformpodcast.com/148-whats-new-in-the-world-of-webrtc
Henry Zhu (@left_pad), a maintainer for Babel, sits down to discuss the ins and outs of what's happening with the worlds most used JavaScript compiler. Henry takes us through what Babel does, how...
https://thewebplatformpodcast.com/147-next-generation-javascript-today-with-babel
Software engineer, author, and Google Developer Expert Allen Firstenberg (@afirstenberg) visits the show to discuss what exactly identity for a user is. From pitfalls with our current thinking in...
https://thewebplatformpodcast.com/146-web-authentication-with-google-identity
SUMMARY Hosts Amal, Danny, Leon, and Justin kick of the start of the holiday season by taking a moment to reflect on what they're thankful for when it comes to the web. From platform APIs like ...
https://thewebplatform.libsyn.com/thanksgiving-special-what-were-thankful-for-on-the-web-today
SUMMARY Amahdy AbdelAziz from Vaadin joins us to share stories of where Vaadin got its name and awesome logo! We also talk about some decisions Vaadin made when creating its latest set of compo...
https://thewebplatform.libsyn.com/144-vaadin-ui-components-for-web-apps
SUMMARY This week our panel talks with Ken Wheeler all about ReasonML. What is it? Why does it exist? Why should you care? Taking a systems language like OCaml and using it as a base for writin...
SUMMARY This week Mark Erikson a Redux maintainer joins us to talk about Redux and its Ecosystem. Discover what Redux is, where it came from, who should use it, answers to common questions and ...
SUMMARY Rachel Nabors joins us to chat all about the Web Animations API. Learn what benefits this API provides developers and when to use the Web Animations API instead of CSS or third-party Ja...
SUMMARY This week Nic Raboy and Matt Groves talk to us about the history and future of the popular Open Source Couchbase project. Learn about some of the great features the noSQL database has t...
SUMMARY This week Erik Meyer joins us to talk about the past, present and future of CSS. Delving into some web history, discussing why CSS can be overlooked in regards to app development and th...
https://thewebplatform.libsyn.com/139-the-state-of-css-moving-forward-in-2018
SUMMARY This week Justin Willis and Adam Bradley join us to talk about Stencil a new tool for building Web Components. We talk about how Stencil came about and what problems it solves and we ge...
SUMMARY This week is a special episode! Recorded face-to-face at GDD Europe Amal Hussein interviews Wendy Ginsberg about life working on Polymer and what’s next for the project. RESOURCES P...
https://thewebplatform.libsyn.com/137-polymer-roadmap-from-gdd-europe
SUMMARY This week the crew is joined by Lars Knudsen (@denladeside) and Kenneth Christiansen (@kennethrohde) to talk about the recent Polymer Summit and all of the awesome stuff revealed there....
SUMMARY This week Andrea Giammarchi joins us to talk about his latest project hyperHTML! A lightweight Virtual DOM alternative. Andrea talks us through what the project is all about and what he...
SUMMARY This week Paul Kinlan the lead for Chrome developer relations talks to us about Modern Web APIs including Web Share and Shape Detection! Paul talks us through the origin trials process ...
Justin Willis from Ionic joins us this week to talk about hybrid app development with Ionic and some amazing work they have been doing with Web Components. Justin gives us an overview of the Ioni...
This week we talk about the exciting JavaScript framework Vue.js! Chad Campbell the author of the training course "Vue.js: Getting Started" educates us on the benefits of Vue.js which includes si...
Danny, Justin & Amal get together with Kenneth Christiansen to talk about this year’s Google I/O. With everyone having attended I/O the show is packed full of great content with discussions on ...
This week on The Web Platform Podcast your hosts ask the question “Why aren’t Web Workers more widely adopted”? Your hosts talk about what problems can be solved by Web Workers providing so...
In this episode, Leon and Justin sit down with Jan Miksovsky and Rob Bearman of of the recently released Elix Project. Elix is a community-driven collection of high-quality web components for com...
Developer bias is something all developers deal with either knowingly or not. Trey Shugart the creator of SkateJS joins us this week to discuss the advantages and disadvantages of developer bias....
Nolan Lawson a PM at Microsoft Edge joins us today to talk about PouchDB a popular open source project he’s a maintainer of. PouchDB is an open-source JavaScript database inspired by Apache Cou...
This week we are joined with special guests Jan Miksovsky and Rob Bearman from Component Kitchen to talk about their work on the Web Component Gold Standard. The Gold Standard is an open source p...
https://thewebplatform.libsyn.com/126-gold-standard-checklist-for-web-components
Tooling is an ever important topic in the world of web development. In this episode, Danny explains to Justin and Leon the upcoming features in Angular CLI, a tool that makes it easy to create an...
https://thewebplatform.libsyn.com/125-angular-cli-and-things-0
Web Components Remote Conference is a two day conference all about Web Components. Kito Mann (@kito99 ) will be delivering a very interesting talk “Beautiful Web Apps with Polymer and TypeScri...
https://thewebplatform.libsyn.com/124-web-components-typescript-and-bears-oh-my
Web Components Remote Conference is a two day conference all about Web Components. Jordan Last (@lastmjs ) will be delivering a very interesting talk “Universal Web Components” which takes t...
https://thewebplatform.libsyn.com/123-universal-web-components
STATIC WEB APPLICATIONS HAVE EVOLVED QUITE A BIT OVER THE PAST FEW YEARS. THEY ARE NOW LONGER JUST A FLAT FILE WITH SCRIPTS ADDED. NOW THEY ARE FULLY FUNCTIONAL APPLICATION STACKS. THIS MIGHT SOU...
https://thewebplatform.libsyn.com/122-jamstack-static-applications
WebComponents.org have long been a great resource for learning and understanding web components. Recently, Google along with several other developers have worked hard to make the site a place not...
https://thewebplatform.libsyn.com/121-the-webcomponentsorg-relaunch
Justin Searls chats with us on testing Asynchronous JavaScript as well as best practices for Continuous Integration, Unit testing vs. Integration testing, and tools we can use to help us understa...
https://thewebplatform.libsyn.com/120-async-tdd-other-pyramids-of-doom
Danny, Erik, & Mark discuss their experiences and current challenges in testing code across their applications and services. RESOURCES Panic - https://github.com/gundb/panic-server Aphyr, Kyle...
https://thewebplatform.libsyn.com/119-testing-testing-testing
Corey Speisman (@CDSPEIS ) & Ben Wilson (@BENWILSON512 ) talk with the panel about the Facebook API Query Language known as GraphQL and it’s various implementations including the FOSS Github pr...
Vivaldi is a new browser that focuses on user customization and experience. In this episode, designer Atle Mo (@SUBTLEPATTERN ) and developer / designer Henrik Helmers (@HELMERS ) chat with us ab...
Chris Coyier (@CHRISCOYIEr ) returns to the show to chat about his most recent publication ‘Practical SVG’. Chris walks us through the ins and outs of working with SVG (Scalable Vector Graphi...
Cornel Stefanache (@_CSTEFANACHE , @ISMONKEYUSER ) talks about Monkeyuser.com,, laughter, and finding happiness at work & home. RESOURCES Monkeyuser - http://www.monkeyuser.com/ Xkcd - http://...
Erik Isaksen(@EISAKSEN ) & Mark Nadal (@MARKNADAL ) talk about trends in web development as an industry. They discuss technology communities and how they got involved. Mark grills Erik on how tec...
Tal Ater (@TALATER ), creator of Annyang , a powerful speech recognition library for the web, has now created UpUp, an Offline First library using the power of Service Workers. UpUp is an incre...
A summary of the second Polymer Summit, a two day Web Component conference focused on Polymer. Chris Lorenzo (@CHIEFCLL ) & John Riviello (@JOHNRIV ), spoke on day 2 of the Summit on Comcast’s ...
Jeremy Keith (@ADACTIO ), web guru & co-founder of ClearLeft, talks with us about the potential pitfalls and hopes on Progressive Enhancement with Web Components. RESOURCES Extensible Web Compo...
https://thewebplatform.libsyn.com/111-extensible-web-components
Paul Bakaus (@PBAKAUS ), Google Engineer, has recently been leading the AMP Project which is an open source initiative to optimize content for mobile devices using the web. AMP is heavily support...
https://thewebplatform.libsyn.com/110-the-amp-mobile-revolution
SUMMARY Harry Roberts (@CSSWIZARDRY ) talks with us about scaling CSS in code and across large teams. We also discuss the CSS in the Web Platform standards, the history of CSS, refactoring code...
https://thewebplatform.libsyn.com/109-css-performance-and-maintenance
SUMMARY It’s been awhile since we have chatted about Elm Lang. Richard Feldman (@RTFELDMAN ), Developer at No Red Ink, returns to the podcast with Conner Ruhl (@CONNERRUHL ), Developer Operat...
Daniel X Moore (@STRD6 ) and Pirijan (@PKETH ) join our panel to discuss Hyperdev, A web based code editor aimed at making developers as productive as possible as quickly as possible. Is a web ba...
https://thewebplatform.libsyn.com/107-hyperdev-in-12-parsecs
Brian Kardell (@BRIANKARDELL ) joins Erik, Justin, and Danny on the panel along with our guest Marcy Sutton (@MARCYSUTTON ) in a discussion on WAI ARIA attributes & how we should or shouldn’t b...
Kenneth Christiansen (@KENNETHROHDE ) and Alexis Menard (@DARKTEARS ) the creators of the crosswalk project talk to us about creating hybrid mobile apps using a consistent and powerful runtime en...
https://thewebplatform.libsyn.com/105-developing-with-crosswalk
Paul Lewis (@AEROTWIST ) talks with us about how we can better optimize web page speeds as well as how to avoid glaring light on videos caused by bald headed smoothness...or something to that deg...
https://thewebplatform.libsyn.com/104-rail-and-web-performance
This week on the Web Platform Podcast Danny Blue and Amal Hussein chat with Tom Greever (@TOMGREEVER ), Author of ”Articulating Design Decisions”. Tom helps our hosts learn how to help commun...
https://thewebplatform.libsyn.com/103-articulating-design-decisions
Mark Nadal (@MARKNADAL) joins Danny Blue, Justin RIbeiro and Leon Revil to chat about GunDB and all the challenges of developing a database, concurrency, and distributed systems. Our hosts and g...
Brian Kardell (@BRIANKARDELL ) chats with us on Web Development and how it has evolved over the years. We discuss the beginnings of HTML, Web standards bodies, the inception of The Extensible W...
https://thewebplatform.libsyn.com/101-browser-wars-standards-battles
Jacob Rossi (@JACOBROSSI ) & Travis Leithead (@TRAVISLEITHEAD ) join us to discuss the current state and roadmap of the Microsoft Edge Platform. RESOURCES Microsoft Edge Resources Developer Res...
Denis Radin (@PIXELSCOMMANDER ), Web Component advocate, has started work on a project called Polymer Native to enable developers to create part-hybrid, part-native applications using Web Compone...
Software developer at Softwire, Tim Perry (@PIMTERRY ), has created a set of “Server Components”. These are simple, lightweight tools for “composable HTML rendering in Node.js, broadly foll...
https://thewebplatform.libsyn.com/98-server-side-web-components-0
THE VIEWS EXPRESSED BY ERIC KNUDTSON ON THE WEB PLATFORM PODCAST EPISODE 97 DO NOT NECESSARILY REPRESENT THE VIEWS OF GE Eric Knudtson (@VIKINGUX ) from GE Digital walks us through their Predix...
Nathen Harvey (@NATHENHARVEY ), VP of Community Development at Chef Software, joins us to discuss modern devops culture, tools, and practices as well as how Chef Software can help teams automate,...
Sean Fioritto (@SFIORITTO ) talks with the panel on building large web applications in JavaScript. Sounds easy enough? This episode goes into building with large teams, large codebases, legacy mi...
https://thewebplatform.libsyn.com/95-exploring-javascript-at-scale
Gleb Bahmutov (@BAHMUTOV ) chats with the panel on Reactive Programming in JavaScript. What is Reactive Programming? Join Gleb and the panel to learn about event streams, sequences over time, and...
https://thewebplatform.libsyn.com/94-reactive-programming-in-javascript
Rachel Andrew (@RACHELANDREW) , Managing Director and founder of edgeofmyseat.com (currently working exclusively on CMS Perch ), talks withe panel on the mysterious ways of CSS Layout. Rachel h...
https://thewebplatform.libsyn.com/93-css-layout-composition-modules
This week our panel talks with Kenneth Christiansen (@KENNETHROHDE ) about reactions and responses to Google I/O 2016. Listen to the goings on of I/O including news about Google products such as ...
This week on the Web Platform Podcast Sam Quayle (@SAMQUAYLE ), Senior UX designer and front-end consultant at Valtech, joined us to discuss Lean UX with hosts Danny Blue, Justin Ribeiro, and Ama...
https://thewebplatform.libsyn.com/91-leanux-collaboration-with-creatives
Michael Glukhovsky (@MGLUKHOVSKY ), co-founder of the innovative Rethink brand, chats with us about two core free open source projects that are changing the ways we think of data in our web appli...
https://thewebplatform.libsyn.com/90-rethinking-data-in-web-applications
This week on The Web Platform Podcast, Erik Isaksen, Danny Blue, and Leon Revill talk with Mano Marks (@ManoMarks ) all about Docker and how containerized deployments can help you from the time y...
https://thewebplatform.libsyn.com/89-docker-all-the-web-things
SUMMARY Cypress.io is geared toward making testing easy and painless. Gleb Bahmutov (@BAHMUTOV ) and Brian Mann (@BE_MANN ) chat with us on this upcoming project. Cypress eliminate the need for ...
A chat with Amal Hussein (@NOMADTECHIE ) andLeon Revill (@REVILLWEB ) on JSPM & System.js. Amal has been using these technologies in her workplace for a long time. Now she shares her insights, ex...
Aimee Knight (@AIMEE_KNIGHT ) , SoftwareEngineeratKuali & Developer hero chats with us about herexperienceslearning the React ecosystem. Coming from a primarilyAngularbackground can make learning...
The Google DeveloperExperts(GDE) program is a community of developers outside of Googlethatknow one or several Google developer products well.AdditionallyGDE's are leaders in the community that t...
https://thewebplatform.libsyn.com/85-the-google-developer-expert-show
PWA's, or Progressive Web Applications are on the rise. Justin,Erik, & Danny talk about what we need to know as developersabout these apps
https://thewebplatform.libsyn.com/84-a-chat-about-progressive-web-apps
An Intro to Riot.js with core contributors GianlucaGuarini(@gianlucaguarini ) & Richard Bondi.
https://thewebplatform.libsyn.com/83-an-introduction-to-riotjs
This episode is a follow up on episode 59 'Are Web Components Ready Yet?' . Leon, Justin & Erik chat about where we are in Web Component development today and what's happened over the past 6 mont...
https://thewebplatform.libsyn.com/82-are-web-components-ready-now
An every day use tool, Chrome DevTools offers a significant amount of power for web developers to debug and make the web better. In this episode, Konrad Dzwinel sits down with Justin Ribeiro to d...
https://thewebplatform.libsyn.com/81-building-tools-with-and-for-chrome-devtools
Offline, replication, and conflict detection is hard for the web. CouchDB makes life a easier. In this episode, we explore how CouchDB embraces the web, how to get started, and just what makes Co...
https://thewebplatform.libsyn.com/80-getting-started-with-couchdb
There is more than one set of custom elements out there. In this episode, we speak with Jan Miksovsky about basic web components, a comprehensive set of high-quality web components for common use...
https://thewebplatform.libsyn.com/79-basic-web-components-and-best-practices
Sometimes you need the low level primitive building blocks that JavaScript can't handle. For that, the upcoming specification for WebAssembly or wasm is a new, portable, size- and load-time-eff...
https://thewebplatform.libsyn.com/78-the-state-of-web-assembly
Workflows for source control and project management can seem daunting. In this episode, Danny Blue and Justin Ribeiro sit down with Tim Pettersen, Senior Developer & Git Evangelist at Atlassian a...
https://thewebplatform.libsyn.com/77-project-management-and-git-workflows
The beauty of the web is being able to write in a language you love that'll compile down into JavaScript. In this episode, Justin Ribeiro sits down with web developer and Elm pro Richard Feldman ...
https://thewebplatform.libsyn.com/76-the-elm-programming-language
There are many paradigms and approaches when it comes to writing JavaScript but how to choose?. In this episode, Danny Blue talks with JavaScript Jedi Masters Dr. Axel Rauschmayer (@rauschma) & N...
https://thewebplatform.libsyn.com/75-best-practices-for-javascript
The web platform continues to expand into new regions, not only controlling the Internet of Things but also powering a new set of devices. In this episode, Justin Ribeiro talks with Jan Jongboom ...
https://thewebplatform.libsyn.com/74-iot-with-firefox-os-and-jan-os
SUMMARY Google Developer Expert (GDE) & Ionic Developer Relations Code Crafter MIke Hartington (@MHARTINGTON ) joins the panel to discuss Ionic and the future of the project with AngularJS & ...
SUMMARY Kent C. Dodds (@KENTCDODDS ) & Shai Reznik (@SHAI_REZNIK ) join us for episode 72 about teaching and learning the popular Angular JavaScript Framework. These two veteran technologists pr...
https://thewebplatform.libsyn.com/72-teaching-and-learning-angular
SUMMARY Danny Blue and Justin Ribeiro chat with Manolo Carrasco (@DODOTIS ) and Moñino Jouni Koivuviita (@JOUNI ) from Vaadin about their work with Web Components in the enterprise world...
SUMMARY Daniel Buchner (@CSUWILDCAT ), former Mozillian & Program Manager at Microsoft takes us through the plans for Web Components at Microsoft. Daniel is the creator of the Web Components fr...
https://thewebplatform.libsyn.com/70-web-components-at-microsoft
SUMMARY Oren Rubin (@SHEXMAN ) goes through why it’s important to not only test the back-end code of our applications but also to test our Front End code, the integration points, and the...
SUMMARY Ember community leaders Audrey Listochkin (@LISTOCHKIN ) & Robert Jackson (@RWJBLUE ) talk with us about the long awaited Ember 2 release and the Ember community across the globe. The f...
https://thewebplatform.libsyn.com/68-ember-2-the-ember-community
SUMMARY How do you keep up with the vast amounts of web technology released daily? It can be a losing battle for some and a opportunity for others. One person in our community that comes to min...
https://thewebplatform.libsyn.com/67-keeping-fluent-with-web-technology
SUMMARY Atlassian leaders Trey Shugart (@TRESHUGART ) and Jonathon Creenaune (@JCREENAUNE ) chat with us about how and why they created Skate.js. Skate is a lightweight Web Components wrapper cr...
https://thewebplatform.libsyn.com/66-custom-elements-skatejs
SUMMARY MediaMath (@MEDIAMATH ) has created an open source project built on top of Web Components & Polymer (@POLYMER ) called Strand . It was created for their internal web product Terminal O...
SUMMARY Val Head (@VLH ), animation expert, talks with us about interaction design for the web. She discusses how developers and teams can work together to design & build motion & static i...
https://thewebplatform.libsyn.com/64-building-interface-animations
SUMMARY Dan Wahlin (@DANWAHLIN ) , Angular JS GDE & Software Engineer, chats on TypeScript & ES6 in Angular applications. He tells us about how he leverages the power of these tools to improve h...
https://thewebplatform.libsyn.com/63-typescript-es6-in-angular-applications
SUMMARY Timmy Willison (@TimmyWil ) , lead developer at The JQuery Foundation & Senior Engineer at Open Table , joins us to discuss what is new with the most popular JavaScript library of all t...
SUMMARY Raphaël Rougeron (@goldoraf ), one of the Web Components pioneers, along with his team created the Bosonic Project some while back. It was a very different approach to working with Web ...
SUMMARY The Offline First Heroes, Jan Lehnardt (@janl ), John Kleinschmidt (@jkleinsc ), Alex Russell (@slightlylate ), and Jake Archibald (@jaffathecake ) join forces to chat on why web develop...
SUMMARY Brandon Jones (@tojiro ) of Google & Joshua Carpenter (@joshcarpenter ) of Mozilla talk with the Web Platform Podcast about the emerging Web VR (Web Virtual Reality ) specification whi...
SUMMARY Sara Soueidan (@SaraSoueidan ) has been traveling the world talking about SVG (Scalable Vector Graphics) over the past year. Since then, we’ve learned a lot more about the power o...
https://thewebplatform.libsyn.com/58-scalable-vector-graphics
SUMMARY Jay Oster (@KodeWerx ), Core Engineer at PubNub talks with us about working with Web Crypto as well as the landscape of Cryptography today. What is on the horizon for client side securit...
SUMMARY Charles Max Wood (@cmaxw ) guides us through his thoughts and processes for building out personal & business branding for developers. Learning from his experiences in podcasting and othe...
SUMMARY Andrew Gerrand (@enneff ), Developer Advocate at Google & Go core contributor, talks about GoLang and how it is being used in Web Development today as well as the plans for the future of...
SUMMARY An honest & candid talk about what we learned since the beginning of Web Components; a hard look at the good, the bad, and the ugly. Christian Heilmann (@codepo8 ), Wilson Page (@wilsonp...
https://thewebplatform.libsyn.com/54-are-web-components-ready-yet
SUMMARY Pascal Precht (@PascalPrecht ), Senior Software Engineer at Thoughtram & creator of ng-translate , chats with us about the Angular 2 and how developers can get ready today. RESOURCE...
SUMMARY First we review some of the technologies we’ve shown over our first year of podcasting and talk about what is relevant still and what we need to look towards in the future. Additio...
SUMMARY Brad Frost (@brad_frost ), web designer astronaut & creator of Atomic Design, talks with us about how we can better componentize our Front End Development with small composable parts u...
SUMMARY In episode 50 we talk with CSS master Tab Atkins Jr. (@tabatkins ) about the history of Cascading Style Sheets (CSS) & how they have evolved into what we use today. We also cover preproc...
SUMMARY In episode 49 Danny Blue (@dee_bloo ) has a one-on-one talk with Web Application Master & JavaScript Guru Eric Elliott (@_ericelliott ). Danny & Eric cover several exciting development...
https://thewebplatform.libsyn.com/49-an-interview-with-eric-elliott
In episode 48 we chat with Chrome team member & Accessibility champion Alice Boxhall (@sundress ) and Polymer team #a11y heroes, Chris Joel (@RoboDynamo ) & Daniel Freedman (@danfreedman ) about ...
https://thewebplatform.libsyn.com/48-web-accessibility-in-polymer
SUMMARY Danny Blue (@dee_bloo ), Erik Isaksen (@eisaksen ), and Tyler McGinnis (@tylermcginnis33 ) talk to Daniel Buchner (@csuwildcat ) about the X-Tag project and some if its interesting featu...
SUMMARY Polymer 1.0 is here! Lean mean and production ready. On episode 46 we talk to a Proverbial Packed Panel of Professional Polymer People. Polymer has grown a ton since its developer previe...
Identity is the missing link that connects all your users, apps, services, and devices to each other and the rest of the world. Christian Smith (@anvilhacks ) is founder of Anvil Research (@Anvil...
https://thewebplatform.libsyn.com/45-sso-open-id-anvil-connect
It can be overwhelming and, in some cases, downright scary to speak at events for many developers. Aaron Frost, co-organizer of ng-conf & Google Developer Expert , (@js_dev ) talks with us about...
https://thewebplatform.libsyn.com/44-speaking-organizing-developer-events
SUMMARY The world of JavaScript is a large one. AJ O’Neal (@coolAJ86 ), Podcaster & JavaScript Developer along with Netflix UI Architect & TC-39 Member, Jafar Husain (@jhusain ) take us throu...
https://thewebplatform.libsyn.com/43-modern-javascript-with-es6-es7
What is Social Engineering (SE) and why should developers care? It is the ability to manipulate. It is the power to influence, elicit, and misdirect. It is a means hackers can use, for better or...
https://thewebplatform.libsyn.com/42-human-hacking-social-engineering
Jen Simmons (@JenSimmons ), full stack designer & host of The Web Ahead Podcast (@TheWebAhead ), takes us through what is means to contribute to and shape the ever changing landscape of the web....
https://thewebplatform.libsyn.com/41-shaping-the-future-of-the-web
Dan Shaw , Co-founder and President of NodeSource , and Mikeal Rogers , Creator & Curator of NodeConf & JSFest , join us to talk about io.js and node.js . It’s been awhile since the the forki...
Steve Newcomb , CEO at Famo.us , joins us for a second time with software engineer Michael O’Brien to talk about the changes in the framework. Moving toward what Famo.us calls “MIxed Mode”...
https://thewebplatform.libsyn.com/39-famous-mobile-performance-mixed-mode
Rob Eisenberg (@EisenbergEffect ) recently released a framework that focuses on standardization & swappable modules. Rob is no stranger to framework building, having created the popular JavaScrip...
John O’Nolan (@johnonolan ), founder of Ghost , and Hannah Wolfe (@ErisDS ), Ghost CTO talk about blogging and how the Ghost Project can make a difference in the blogging community. John gives ...
Brian Leroux (@brianleroux ), Adobe Phonegap Team Member & open source software developer, spends lots of time on the Apache Cordova and Adobe PhoneGap projects. Hailing from Canada, he loves ...
React ’s Virtual DOM (Document Object Model) & the browser DOM are very different in their approach. Virtual DOM prefers to keep it’s logic and changes in JavaScript and eventually optimi...
https://thewebplatform.libsyn.com/35-react-reactive-elements
Accessibility for web applications typically gets added at the end of development cycles with different tools and low priority. This ruins the experience for many users and generally causes a hug...
https://thewebplatform.libsyn.com/34-tenonio-web-accessibility
React Week (reactweek.com ) is the premiere week long workshop focused solely on learning how to build applications in React.js taught by Ryan Florence . React is just the "V in MVC" so attend...
The Internet Explorer team at MIcrosoft are making waves in the developer community. The Internet Explorer browser (AKA IE or Internet Exploder) has a long and jaded history. Newer developers ...
https://thewebplatform.libsyn.com/32-microsoft-spartan-internet-explorer
What is Facebook’s React.js project ? When it was announced at JSConf US 2013 it met mixed reviews. One question that might enter your mind is...as developer today in 2015, do I really need to...
We, as developers, consume so much information. We read blogs, use our social media to get the latest happenings, follow startup & corporate companies in the news, and we pull in so many librarie...
https://thewebplatform.libsyn.com/30-community-and-contributing
The Reactive Extensions (Rx) is a library for building async and event-based programs using observable sequences & query operators. Developers can use Rx to represent asynchronous data streams w...
https://thewebplatform.libsyn.com/29-understanding-reactive-extensions
Gary McGraw (@cigitalgem ), CTO of the security giant Cigital , chats with us about how web developers, and software engineers in general, can best secure applications we are building today. We d...
https://thewebplatform.libsyn.com/28-securing-your-web-applications
CHRIS COYIER (@CHRISCOYIER ), CREATOR OF CSS-TRICKS & CODEPEN SPEAKS WITH THE WEB PLATFORM PODCAST OF BUIDING THE REAL TIME CODE EDITOR BASED ON CODEMIRROR , CODEPEN.IO. WE GO INTO WHAT DESIGN...
While working to secure Rails applications in a truly Agile development environment, it became clear to Ken Johnson (@cktricky ), CTO of nVisium Security , and Mike McCabe (@mccabe615 ) that the ...
https://thewebplatform.libsyn.com/26-ruby-on-rails-security-owasp-railsgoat
Our guests Michael Bleigh , Divshot CEO, and Kevin Chau , Director of Business Development at Divshot, talk about the importance of Static Applications, Hosting Static Apps, & Hackathons. Static ...
https://thewebplatform.libsyn.com/25-live-static-showdown-2015
Offline access for applications is becoming more and more necessary for web development today due to increasing client usability demands. The HTML AppCache are a partial solution but is very stic...
https://thewebplatform.libsyn.com/serviceworkers-and-high-performance-offline-apps
Rachel Nabors (@rachelnabors ) adventures around the world to speak at conferences about animation, interaction, and storytelling. Based in Portland, Oregon, she works at her own company Tin M...
https://thewebplatform.libsyn.com/23-web-animation-interaction-design
A discussion on Open Source technologies with open source contributors & interested developers. We tackle topics such as how to get started contributing, resources that developers might need, sta...
https://thewebplatform.libsyn.com/22-live-an-open-source-panel-disussion
Daniel Buchner (@csuwildcat ), Product Manager at Target & former Mozillian, talks with The Web Platform Podcast on x-tag, the Custom Elements library competitor to Polymer that he created alongs...
Matt Claypotch (@potch ), Mozilla Apps Engineer & Lead on Mozilla Brick Project and Soledad Penades(@supersole ), GIF Hacktivist & Mozilla Apps Engineer, join us for Episode 20, “Mozilla Brick,...
https://thewebplatform.libsyn.com/mozilla-brick-a-uikit-for-mobile-first
Chetan Karande (@karande_c ), talks about Node.js App security and ways developers can prevent attacks. He goes into detail about working with Express.js in particular, NodeGoat, & his work with ...
https://thewebplatform.libsyn.com/nodejs-application-security
We covered the basics of WebRTC (Web Real Time Communication) & Real Time Application Development in episode 7 of the podcast with Agility Feat and now, with the recent news that Microsoft has ...
https://thewebplatform.libsyn.com/ortc-web-rtc-deep-dive-with-tsahil-levent-levi
Defender of Magic, wizardry and the web, and CEO of Famo.us, Steve Newcomb (@stevenewcomb), walks us through the current state of Famo.us. Steve talks about how they are innovating the web and ...
https://thewebplatform.libsyn.com/the-famous-vision-of-mobile-first
Pair Programming is an agile software development technique in which two programmers work together on the same development work at the same time. Many variants exist for this practice, each havin...
https://thewebplatform.libsyn.com/measures-of-success-in-pair-programming
Episode 15 deep dives into the programming experiences of Adam Solove (@asolove ), Head of Engineering at Pagemodo . Adam has spent the last ten years building web interfaces various technologies...
https://thewebplatform.libsyn.com/functional-programming-with-elm-clojurescript-om-and-react
Today, Web Components have emerged from cutting edge technologies to technologies we can implement in our small scale production. It won’t be long before we are building large scale application...
https://thewebplatform.libsyn.com/web-components-interop-and-polymer
Connectivity and ubiquity will play a huge role in how web development for connected devices evolves. The rise of makers & builders in the development community is sparking innovation as well as ...
https://thewebplatform.libsyn.com/meshblu-npm-and-the-internet-of-everywhere
“Flux is the application architecture that Facebook uses for building client-side web applications. It complements React's composable view components by utilizing a unidirectional data flow. It...
https://thewebplatform.libsyn.com/flux-application-architecture-react
Raphael Rougeron joins us from Toulouse, France to talk about The Bosonic Project . Raphael and his team of developers mostly focus their development efforts working in the Financial Industry,...
In the future, CSS visualizations will dramatically change. How they will change is debatable but they will enable developers to do a lot more than they may think. We may see custom properties li...
https://thewebplatform.libsyn.com/mathematics-dynamic-css-visualizations
In Episode 9, ‘Web Accessibility for JavaScript Components and Custom Elements’. STEVE FAULKNER (@STEVEFAULKNER) from The Paciello Group and MARCY SUTTON (@MARCYSUTTON) from Substantial discu...
https://thewebplatform.libsyn.com/web-accessibility-for-javascript-components-and-custom-elements
Dart was originally a Google language revealed in 2011 and is now an ECMA Standard known as TC52 . When Dart first came into being it was annoounced it's purpose was to "ultimately to replace Ja...
In episode 7 of the web platform podcast, ‘’Web RTC and Designing Realtime Experiences”, we talk with Agility Feat (http://agilityfeat.com/), a design and development firm in the US, Cost...
https://thewebplatform.libsyn.com/web-rtc-and-designing-realtime-experiences
Agile is a buzzword that, for better or worse, has caused emotional reactions that are both negative and positive. It is a highly overused and misunderstood term in our industry but it has shaped...
https://thewebplatform.libsyn.com/what-agile-brings-to-products-teams
Web Components are a set of emerging and rapidly changing technologies alter the way many developers are starting to build web applications. Zeno Rocha (@ZENOROCHA), a dominant force in the front...
https://thewebplatform.libsyn.com/the-web-components-community-helpful-resources
“The Rise of BAAS : Static Application Hosting & All Things Firebase”, episode 4, is the second of our exploration into Backend As A Service (BAAS) and how it’s changing how we build appl...
https://thewebplatform.libsyn.com/static-application-hosting-all-things-firebase
“The Rise of BAAS : GoAngular & The GoInstant (@GoInstant) Platform”, episode 3, is the first of our exploration into Backend As A Service (BAAS) and how it’s changing how we build applic...
https://thewebplatform.libsyn.com/goangular-the-goinstant-platform
Episode #2 features Engineers ADI CHIKARA (@ADI_ADS) & PAM SELLE (@PAMASAUR) on PROTOTYPING strategies and goals. Building HTML, CSS, JavaScript prototypes is becoming more and more prevalent in ...
https://traffic.libsyn.com/secure/thewebplatform/pamaur_and_adi_ads_mixdown.mp3
This is Episode #1 featuring live interviews from RUBYNATION 2014, a regional Ruby Conference in Silver Springs, MD. It showcases the importance of building meaningful digital experiences, de...
https://thewebplatform.libsyn.com/rubynation-rubys-cultural-impact