PWA's, or Progressive Web Applications are on the rise. Justin,Erik, & Danny talk about what we need to know as developersabout these apps

Direct download: episode-84_a-chat-about-progressive-web-apps_.mp3
Category:progressive-web-apps -- posted at: 6:47pm EDT
Comments[0]

An Intro to Riot.js with core contributors GianlucaGuarini(@gianlucaguarini) & Richard Bondi. 

Direct download: episode-83_an-introduction-to-riotjs.mp3
Category:reactjs -- posted at: 2:45pm EDT
Comments[0]

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 months.

Direct download: episode-82_are-web-components-ready-now.mp3
Category:web-components -- posted at: 2:16pm EDT
Comments[3]

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 discuss building tools for DevTools to expand your development horizons.

Resources and Links

On This Episode

 

Konrad Dzwinel (@kdzwinel)

Justin Ribeiro (@justinribeiro)

Direct download: episode-81_building-tools-with-and-for-chrome-devtools.mp3
Category:devtools -- posted at: 5:54pm EDT

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 CouchDB tick.

Resources and Links

On This Episode

Jan Lehnardt (@janl)

Garren Smith (@garrensmith)

Sharon DiOrio (@sharondio)

Justin Ribeiro (@justinribeiro)

Direct download: episode-80_getting-started-with-couchdb.mp3
Category:realtime -- posted at: 5:53pm EDT

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 user interface patterns.

Resources and Links

On This Episode

Jan Miksovsky (@janmiksovsky)

Raphaël Rougeron (@goldoraf)

Leon Revill (@revillweb)

Justin Ribeiro (@justinribeiro)

Direct download: episode-79_basic-web-components-and-best-practices.mp3
Category:web-components -- posted at: 5:52pm EDT

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-efficient format suitable for compilation to the web.

In this episode, we discuss what WebAssembly is, where the specification is headed, and the current goings on of the growing WebAssembly community.

Resources and Links

On This Episode

JF Bastien @jfbastien, compiler engineer on Chrome
Luke Wagner, research engineer at Mozilla
Brian Terlson, Program Manager - Chakra Team, ECMAScript Editor, Microsoft
Gaurav Seth, Principle PM Manager, Microsoft
Louis Lafreniere, Principle Software Engineer, Microsoft
Abhijith Chatra, Software Engineer, Microsoft

Danny Blue (@dee_bloo)

Justin Ribeiro (@justinribeiro)

Sharon (DiOrio) Shalno (@sharondio)

Direct download: episode-78_the-state-of-web-assembly.mp3
Category:general -- posted at: 5:51pm EDT

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 and Ralph Whitbeck, developer evangelist for Atlassian ecosystem to discuss just how to handle git and workflows.

Resources and Links

On This Episode

Tim Pettersen - Senior Developer & Git Evangelist at Atlassian

Ralph Whitbeck - Developer Evangelist for the Atlassian Ecosystem

Danny Blue (@dee_bloo)

Justin Ribeiro (@justinribeiro)

Direct download: episode-77_project_management_git_workflows.mp3
Category:git -- posted at: 3:38pm EDT

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 (@rtfeldman) to talk about Elm, a functional programming language that compiles to JavaScript and offers many feature you just may love.

Resources and Links

http://elm-lang.org/

http://elm-lang.org/try

On This Episode

Richard Feldman (@rtfeldman)

Justin Ribeiro (@justinribeiro)

Direct download: episode-76_elm_programming_language.mp3
Category:general -- posted at: 3:19pm EDT

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) & Nicolas Bevacqua (@nzgb) about best practices and JavaScript

Resources and Links

Suggestions (Axel):
Tree-shaking and small modules
https://github.com/rollup/rollup
http://www.2ality.com/2015/12/webpack-tree-shaking.html
Mixins via ES6 classes:
https://github.com/angus-c/es6-react-mixins
https://github.com/justinfagnani/mixwith.js

Suggestions (Nico):
State of front-end tooling/libraries / where it might be going
https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4

On This Episode

Dr. Axel Rauschmayer (@rauschma)

Nicolas Bevacqua (@nzgb)

Danny Blue (@dee_bloo)

Direct download: episode-75_best-practices-javascript.mp3
Category:JavaScript -- posted at: 2:29pm EDT