Cover image of The Web Platform Podcast
(17)
Education
Technology
How To

The Web Platform Podcast

Updated 8 days ago

Education
Technology
How To
Read more

A weekly show covering the latest in browser features, standards, and the tools developers use to build for the Web of today and beyond. Each week, hosts Danny, Amal, Leon, and Justin are joined by a special guest to discuss the latest developments and features that you may just want to use in your next project.

Read more

A weekly show covering the latest in browser features, standards, and the tools developers use to build for the Web of today and beyond. Each week, hosts Danny, Amal, Leon, and Justin are joined by a special guest to discuss the latest developments and features that you may just want to use in your next project.

iTunes Ratings

17 Ratings
Average Ratings
13
1
2
1
0

A Web Wonderland!

By KatieJoy0514 - Mar 13 2019
Read more
The entire Web Platform crew, along with their incredibly knowledgeable guests deliver nothing but value in each and every episode. Comprised of all the traditional things that make a web/tech/development show fabulous (deconstruction, innovation, etc.) coupled with authenticity and insight you won’t find anywhere else. Thanks for putting out such a wonderful show guys - keep up the great work!

really hard to listen to

By Sipajahava - Mar 14 2016
Read more
I think this would be a pretty good podcast but the couple I’ve listened to have really bad audio and needed some serious post production/editing to remove long pauses, barking dogs, feedback etc. I’d give it another try if the production quality was greatly improved.

iTunes Ratings

17 Ratings
Average Ratings
13
1
2
1
0

A Web Wonderland!

By KatieJoy0514 - Mar 13 2019
Read more
The entire Web Platform crew, along with their incredibly knowledgeable guests deliver nothing but value in each and every episode. Comprised of all the traditional things that make a web/tech/development show fabulous (deconstruction, innovation, etc.) coupled with authenticity and insight you won’t find anywhere else. Thanks for putting out such a wonderful show guys - keep up the great work!

really hard to listen to

By Sipajahava - Mar 14 2016
Read more
I think this would be a pretty good podcast but the couple I’ve listened to have really bad audio and needed some serious post production/editing to remove long pauses, barking dogs, feedback etc. I’d give it another try if the production quality was greatly improved.
Cover image of The Web Platform Podcast

The Web Platform Podcast

Latest release on Mar 25, 2020

The Best Episodes Ranked Using User Listens

Updated by OwlTail 8 days ago

Rank #1: 12: Flux Application Architecture & React

Podcast cover
Read more

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's more of a pattern rather than a formal framework, and you can start using Flux immediately without a lot of new code.” - Facebook’s Flux Architecture Home Page -

Bill Fisher (@fisherwebdev), Facebook Software Engineer & Lead Developer of the Flux Documentation, joins The Web Platform Podcast for ‘Episode 12:  Flux Application Architecture & ReactJS.’

Bill talks with hosts Nick Niemeir (@nickniemeir) & Erik Isaksen (@eisaksen) about Flux, an application architecture similar in ideas to CQRS & Data Flow Programming. It was created to alleviate the performance & scalability problems that Facebook encountered in building Facebook Messenger (Watch ‘Hacker Way: Rethinking Web App Development at Facebook’ - a presentation by Jing Chen, Software Engineer at Facebook, for further information). Flux promotes a unidirectional data flow model through an application. In contrast to MVC, Flux mainly consists of Stores, a central Dispatcher, and Controller-Views.

Facebook has React.js as its view layer and and Flux is quickly becoming the architectural design of choice for many of its other web applications. The support, power, and marketing behind the Angular.js and Ember.js frameworks is undeniable and when Facebook released React.js many developers misunderstood its Virtual DOM approach because it was not like the frameworks developers are used too. Despite that, Facebook has proved itself a ‘contender’ in the eyes of many in the development community and many developers and engineering teams are switching their ‘framework of choice’ to React.js.

Flux combined with React.js offers many appealing possibilities but it is not limited to use with just React.js. Flux is an application architecture and it can be used as a pattern in almost any technology stack for web application development.

Flux & React Resources

Flux Projects In Progress

Flux Implementations

React Channels

Sep 26 2014

57mins

Play

Rank #2: 13: MeshBlu, NPM, and The Internet of Everywhere

Podcast cover
Read more

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 curiosity in the business world. From connected cars & living spaces to fashion and novelty, The Internet of Things (#IoT) stretches far and wide. We are seeing more and more that our clients and users are demanding applications that integrate seamlessly not just w/ their phones, tablets, and computers but with their tv’s, security systems. Many companies are now seeing the viability & market for connected IoT. Many of these companies want to unify product experiences and blur the lines between the physical and digital worlds. With that said, how can we start building our skills and becoming the experts in this development arena?

Whether you are interested in building assembly line robotics, medical technology solutions, or even a simple product with blinking LED’s, developers will need to know many things. The security, product development cycles, how to connect devices to together, & how to share and assimilate firmware & software packages are very important. Standardization and assimilation of devices in a secure manner is critical for businesses.

JavaScript’s ubiquity & evented I/O model lends itself well to easily build IoT devices. Other languages are just as viable and debatably better at many aspects of IoT but JavaScript makes it easier, approachable, and portable.

NPM (@npmjs), the Node Package Manager, is used across the world as the standard JavaScript package manager for Node.js JavaScript primarily for the web. NPM, Inc. aims to change that and be more than a web tool. I aims to be the JavaScript ecosystem package manager for all development platforms from front end development to IoT and more. Raquel Velez (@rockbot), Software Engineer at NPM, Inc., speaks to this, the impact of NodeBots on the development community, education of IoT, and robotics & web technologies in IoT.Chris Matthieu (@chrismatthieu), Co-founder & CTO of Octoblu (@Octoblu), discusses Octoblu’s platform and specifically #MeshBlu (AKA SkyNet.im), the scalable & universal cloud-based MQTT & CoAP-powered network for smart devices, sensors, cloud resources, drones, Arduinos, Raspberry Pis, and more.

Mike Schwartz(@nynymike), CEO of Gluu, shares his feelings on IoT security, open security standards, development practices and the pitfalls of a connected platform for IoT devices.  

Kenal Shah (@KenalShah), Product Manager at 3Pillar Global, talks to the product side of IoT and how the business side of developing for connected devices impacts the development practices.

Standards are constantly debated and the rise of the machines is upon us. We need to decide as a community what these standards are so our clients can trust us to develop their IoT integration products. It is “The Wild Wild West” of IoT yet production and shipping capablities are here with tools like Node.js, NPM, and Octoblu. Once we solidify the standards, will you be ready to deliver?

https://twitter.com/chrismatthieu/status/458381648816377857

Upcoming Related Events

http://hangouts.readthesource.io/hangouts/octoblu-meshblu/

Resources

http://www.smartthings.com/

http://openinterconnect.org/

http://2014.robotsconf.com/

https://www.docker.com/

http://iot.sys-con.com/node/3178979

http://webrtc.sys-con.com/node/3123286

https://allseenalliance.org/sites/default/files/AllSeen-Alliance-DataSheet-09092014-8x11.pdf

https://allseenalliance.org/developer-resources/alljoyn-open-source-project

https://localmotors.com/awest/connected-car-project-internet-of-things/

http://javascriptjabber.com/103-jsj-robots-with-raquel-velez/

https://www.spark.io/

https://tessel.io/

http://www.arduino.cc/

http://www.raspberrypi.org/

http://www.intel.com/content/www/us/en/intelligent-systems/alliance-overview.html

http://nodebots.io/

http://www.3pillarglobal.com/

All Seen Alliance

https://allseenalliance.org/

NPM

http://rckbt.me/

https://twitter.com/rockbot

https://www.npmjs.org/

Octoblu

http://chrismatthieu.com

https://twitter.com/chrismatthieu

https://github.com/chrismatthieu

http://www.octoblu.com/

https://twitter.com/octoblu

https://github.com/octoblu

https://developer.octoblu.com/

https://plus.google.com/u/0/+ChrisMatthieu

https://github.com/octoblu/meshblu

https://itunes.apple.com/us/app/mobiblu/id915566405?mt=8

Gluu

http://www.gluu.org/blog/

http://www.gluu.org/blog/nstic-announce/

http://www.gluu.org/gluu-server/overview/

Oct 10 2014

1hr 7mins

Play

Rank #3: 22: LIVE - An Open Source Discussion Panel

Podcast cover
Read more

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, starting a project of your own, understanding licenses, monetization strategies, and the darker sides of open source.

Our panelists:

This episode is also available on our YouTube channel

Links
Gitter - https://gitter.im/

Dec 18 2014

1hr 14mins

Play

Rank #4: 4: Static Application Hosting & All Things Firebase

Podcast cover
Read more

“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 applications today.

Static Application development is on the rise & the tools that help us quickly host and iterate on these applications are emerging rapidly. With the exit of GoInstant as a BAAS, can we safely rely on these services as dedicated backends or do we solely use BAAS for real time interaction, prototyping, or something else? Ossama Alami, VP of Developer Happiness, at Firebase talks with us about the recent Firebase Hosting service, deploy tools, open data sets, static hosting & BAAS applications and everything Firebase.

Firebase, a young but influential player in BAAS was founded in 2012. At it’s core, it is a backend that lets developers store and sync data in real time. Ossama has dedicated himself to empowering developers and ensuring Firebase remains a force for good in the developer community.

Aug 05 2014

54mins

Play

Rank #5: 36: Understanding PhoneGap

Podcast cover
Read more

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 his hockey and beer- maybe even more than coding. He has spoken at many conferences and is an expert in delivering & teaching mobile web development.

Brian goes into depth on the Phonegap project. Brian discusses how developers can get started building great mobile experiences with Phonegap. He also details the benefits / downfalls of different approaches to mobile development using web technologies as well as tooling, testing, and automation.

Resources
Panelists

Mar 24 2015

57mins

Play

Rank #6: 188: You Don't Know JS?

Podcast cover
Read more

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 this week and witness Kyles obvious passion for the language, hear about his past experiences (like creating a compiler with PHP) and what it's like to be part of the JS community from the beginning.

Visit the website for This Week in Web, 15% off conference tickets, resources & more: https://thewebplatformpodcast.com/188-you-dont-know-js?

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Apr 18 2019

1hr

Play

Rank #7: 189: Developing with VSCode

Podcast cover
Read more

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 VSCode extension ecosystem and how beneficial it can be to have your editor written with the technologies you know and love.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/189-developing-with-vscode

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

May 02 2019

56mins

Play

Rank #8: 171: CSS In-Depth

Podcast cover
Read more

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, debugging CSS issues, common pitfalls and all the things to make working with CSS easier.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/171-css-indepth

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Sep 07 2018

45mins

Play

Rank #9: 169: Extending the DOM with Web Components

Podcast cover
Read more

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 Elements allow developers to extend native DOM elements and add additional functionality. In this episode learn all about how they work, what benefits they provide and some practical use-cases along with a discussion on browser support for this exciting feature of the platform.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/169-extending-the-dom-with-web-components

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Aug 23 2018

49mins

Play

Rank #10: 181: Learning Design

Podcast cover
Read more

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 and talks about who designers and developers can better work together to bring forth happiness inducing products.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/181-learning-design

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Jan 25 2019

47mins

Play

Rank #11: 101: Browser Wars & Standards Battles

Podcast cover
Read more

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 Web Manifesto, Chapters.io, and more.

Resources

Aug 12 2016

51mins

Play

Rank #12: 103: Articulating Design Decisions

Podcast cover
Read more

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 communicate more effectively and we learn that maybe Danny is a jerk. Learn how design and dev can work together, how to avoid the “CEO button” and more!

Resources

Aug 26 2016

51mins

Play

Rank #13: 168: JavaScript & SEO

Podcast cover
Read more

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 on JavaScript along with some tips and tricks from SEO expert Tomasz Rudzki.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/168-javascript-seo

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Aug 15 2018

44mins

Play

Rank #14: 34: Tenon.io & Web Accessibility

Podcast cover
Read more

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 huge impact on the quality of code. Because many companies are not held to supporting the standards of Section 508, Web AIM best practices, and WCAG by their clients and the impact in ROI is hard to measure it usually doesn’t happen.

Karl Groves (@karlgroves), Accessibility Consultant at The Paciello Group , creator of Tenon.io, & viking web developer leads by example, being an unstoppable developer community advocate for integration of accessibility over supplementation. Tenon takes a very interesting approach in that it integrates with tools we already use. Karl goes through developer resources. Tenon, and how we can make Web Accessibility a ‘first class’ citizen in our applications by making it part of our workflow and a fully integrated part of our process.

Resources
Panelists

Mar 10 2015

57mins

Play

Rank #15: 165: JS Unit Testing Tools & Best Practices

Podcast cover
Read more

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 week. She is excited to evangelize the importance of unit testing. Unit tests are the vegetables of the JavaScript world - cooked properly, they are absolutely delicious, and you'll never want to stop eating them!

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/165-js-unit-testing-tools-best-practices

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Jul 05 2018

55mins

Play

Rank #16: 167: PWAs with Alex Russell

Podcast cover
Read more

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 on many things. Browsers, JavaScript and web frameworks, he has insight into all of these things and many more on this week's episode.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/167-pwas-with-alex-russell

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Jul 31 2018

44mins

Play

Rank #17: 187: An update on WebRTC

Podcast cover
Read more

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 probably never even thought of. As a developer WebRTC is certainly one of those technologies you should be taking a look at. In this weeks episode get the latest from one of WebRTCs leading authorities Tsahi Levent-Levi. Check out This Week in Web for a 15% discount on Amsterdam JSNation conference tickets!

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/187-an-update-on-webrtc

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Mar 28 2019

49mins

Play

Rank #18: 172: Behind the scenes of Babel 7

Podcast cover
Read more

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 the Babel core team have a lot to share with us. In this episode, Henry discusses the process of building Babel 7 as well as the new features we have long awaited from TypeScript integration to Macros and much more.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/172-behind-the-scenes-of-babel-7

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Sep 12 2018

54mins

Play

Rank #19: 180: web.dev

Podcast cover
Read more

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, the automated performance auditing tool, it can analyse your sites and provide deep insight into what you can do to improve. Join us this week with Rob Dodson to talk all about how web.dev came about, why it is so important, all its great features and what could be coming in the future. Oh! and listen for a chance to WIN a FREE ticket to React Amsterdam, the largest React conference worldwide!

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/180-webdev

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Jan 17 2019

55mins

Play

Rank #20: 183: Web Standards, DevTools, and Browser Preview for Visual Studio Code

Podcast cover
Read more

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 standards contributor and PM on the Visual Studio Code Kenneth Auchenberg (@auchenberg) on a wide range of topics. From VS Code's beginnings and current open source model, to Kenneth's recent experiments with Chrome headless in VS Code via browser-preview extension, this is an episode not to miss.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/183-visual-studio-code

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Feb 07 2019

59mins

Play