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

The Web Platform Podcast

Updated 5 days ago

Education
Technology
How To
News
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 Jul 21, 2020

The Best Episodes Ranked Using User Listens

Updated by OwlTail 5 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: 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 #6: 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 #7: 193: Modern Web Toolchains

Podcast cover
Read more

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 some of their current tools they use for development and explain how these have evolved over time.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/193-modern-web-toolchains

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

Oct 02 2019

48mins

Play

Rank #8: 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 #9: 179: Developing For Voice

Podcast cover
Read more

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 both for the web and beyond. We discuss how developing voice-based applications differs from traditional UI based applications and the challenges involved. Dustin Coates shares plenty of tips and resources to help you get stuck into developing for voice.

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

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

Dec 13 2018

49mins

Play

Rank #10: 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

Rank #11: 191: The State of Webcomponents

Podcast cover
Read more

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 is great and only getting better and more and more frameworks have an excellent inter-op story. Join us this week as we chat with Ben Farrell all about how web components may have finally arrived.

Visit the website for This Week in Web, resources & more: https://thewebplatformpodcast.com/191-the-state-of-webcomponents

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

Sep 04 2019

1hr 1min

Play

Rank #12: 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 #13: 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 #14: 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 #15: 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 #16: 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 #17: 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 #18: 162: WebAssembly

Podcast cover
Read more

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 want to use it? Sooooo many questions about this very cool technology. Come listen to Thomas Nattestad and Ben Smith give answers to all of these questions and many more!

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

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

Jun 06 2018

56mins

Play

Rank #19: 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 #20: 186: How we got into web development

Podcast cover
Read more

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 website for This Week in Web, resources & more: https://thewebplatformpodcast.com/186-how-did-you-get-into-web-development?

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

Mar 21 2019

46mins

Play