Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Modern Web

Modern Web

Modern Web

The modern web is changing fast. Front-end frameworks evolve quickly, standards are emerging and old ones are fading out of favor. There are a lot of things to learn, but knowing the right thing is more critical than learning them all. Modern Web Podcast is an interview-style show where we learn about modern web development from industry experts. We’re committed to making it easy to digest lots of useful information!
Share icon

All episodes

Best episodes

Top 10 Modern Web Episodes

Goodpods has curated a list of the 10 best Modern Web episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Modern Web for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Modern Web episode by adding your comments to the episode page.

Topic

Accessibility on the Web

Summary

This episode is all about web accessibility. We’re joined by Rob Dodson, developer advocate at Google, and Alice Boxhall, software engineer at Google. We talk about why accessibility matters to everyone, even beyond people with disabilities. We dive into the implementation details, such as navigation, semantics and styling, based on Rob and Alice’s Web Accessibility course. We explore various guidelines and learning resources to improve your design and implementation.

Panelists

Rob Dodson @rob_dodson

Alice Boxhall @sundress

Host

Ray Shan @rayshan https://shan.io

Links

Web Content Accessibility Guidelines (WCAG) 2.0

https://www.w3.org/TR/WCAG20/

U.S. Section 508 of the Rehabilitation Act

https://www.section508.gov/

Free Udacity Web Accessibility course by Google

https://www.udacity.com/course/web-accessibility--ud891

tabindex attribute

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex

Heydon Pickering

http://www.heydonworks.com/

Inclusive Design at Microsoft

https://www.microsoft.com/en-us/design/inclusive

Webkit no longer respects user-scalable=no

https://webkit.org/blog/7367/new-interaction-behaviors-in-ios-10/

Testing tools

aXe / axe-cli

https://github.com/dequelabs/axe-core

https://github.com/dequelabs/axe-cli

WAVE

http://wave.webaim.org/

tota11y

http://khan.github.io/tota11y/

Lighthouse for progressive web apps

https://developers.google.com/web/tools/lighthouse/

Accessibility tools in Chrome DevTools

https://www.youtube.com/watch?v=pBJZsp5LsOE

macOS VoiceOver

https://help.apple.com/voiceover/info/guide/10.12/

NVDA (NonVisual Desktop Access)

https://www.nvaccess.org/

Learning Resources

Google Developers - Web Fundamentals - Accessibility

https://developers.google.com/web/fundamentals/accessibility/

A11ycasts

https://www.youtube.com/watch?v=g9Qff0b-lHk&list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g

WebAIM and its mailing list

http://webaim.org/

Web Accessibility Slack

https://web-a11y.herokuapp.com/

Accessible Rich Internet Applications (WAI-ARIA) specs and Authoring Practices

https://www.w3.org/TR/wai-aria/

https://www.w3.org/TR/wai-aria-practices-1.1/

Good accessibility reference implementations

Bootstrap http://v4-alpha.getbootstrap.com/getting-started/accessibility/

Medium https://medium.com/

Apple https://www.apple.com/

GitHub https://github.com/

Accessibility Wins

https://a11ywins.tumblr.com/

bookmark
plus icon
share episode

Topic

The What, Why and How of Web Analytics

 

Summary

Calvin French-Owen, CTO of Segment, and Andy Elliott, business analyst at Google, join us to discuss analytics. We talk about what business metrics to measure and how to select analytics vendors for businesses large and small. We also discuss the technical challenges of analytics instrumentation, such as measuring web apps vs. websites, automation and data schema design.

 

Panelists

Calvin French-Owen @calvinfo http://calv.info

Andy Elliott https://www.linkedin.com/in/andrewwelliott

 

Host

Ray Shan @rayshan https://shan.io

 

Links

 

Segment

https://segment.com/

 

Google Analytics

https://www.google.com/analytics/#?modal_active=none

 

Mixpanel pushing for meaningful metrics beyond pageviews

http://allthingsd.com/20121217/andreessen-and-mixpanel-call-for-an-end-to-bullshit-metrics/

 

Adobe Analytics (Omniture)

http://www.adobe.com/marketing-cloud/web-analytics.html

 

Amplitude

https://amplitude.com/

 

Customer.io

https://customer.io/

 

Amazon Redshift

https://aws.amazon.com/redshift/

 

Google BigQuery

https://cloud.google.com/bigquery/

 

Automated instrumentation

 

Google Analytics autotrack

https://github.com/googleanalytics/autotrack

 

Heap

https://heapanalytics.com

 

Coverage on “data lake”

https://martinfowler.com/bliki/DataLake.html

http://www.pwc.com/us/en/technology-forecast/2014/cloud-computing/features/data-lakes.html

bookmark
plus icon
share episode

In this episode, Stephen Fluin (@stephenfluin), Angular core team member and Tracy Lee (@ladyleet) interview Alex Castillo (@castillo__io) and Uri Shaked (@urishaked) on unique and interesting projects utilizing Angular (2).

With these two pushing the edge on what is possible with JavaScript and as speakers on the upcoming ngcruise, listen in to hear about IoT, neurojavascript, and Angular.

Guests

Alex Castillo (@castillo__io)

Uri Shaked (@urishaked)

Hosts

Tracy Lee (@ladyleet)

Stephen Fluin (@stephenfluin)

Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @moderndotweb.

bookmark
plus icon
share episode

In this episode of the Modern Web podcast - Ben Lesh stars as the Jerry Springer of JavaScript stirs things up with the Polymer team Monica Dinculescu and Fred Schott with hard questions about louder voices representing Polymer on twitter and the reasoning behind perceived abrasiveness.

Thankfully, no one gets pregnant in this episode and hard conversations are all in jest. The meat of this podcast is centered around the difference between Polymer and web components, composable components nested inside svg, where browsers are in supporting native custom elements, web components versus frameworks, the concept of using the platform, using Polymer in frameworks like Angular 2, the progression of the polymer-cli.

Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @modernweb_.

bookmark
plus icon
share episode
Tracy Lee interviews Ben Lesh at React Rally. They discuss the React community compared to other JavaScript communities, which they boil down to being very similar to a “choose-your-own-adventure”. Important things to note in this podcast: The benefits and costs of new ES2015 features, Node’s position in the JavaScript ecosystem and how TC39 standards are affecting the node ecosystem, senior developers mentoring and making junior developers feel comfortable, the promises spec and cancellation tokens with observables. Other topics: how React trainings differ from Angular or Ember trainings, the new create-react-app and why it’s so amazing, the new screencast site Yolobrolo, and why @godtributes is the most amazing twitter bot ever. Ben also might have said that Dan Abramov is a React superstar, but you’ll have to listen to be sure. Tracy called out Ben on not wearing the hat that Sam Saccone’s mother purchased him. Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @modernweb_.
bookmark
plus icon
share episode
Michael Jackson, Stephen Rivas Jr, and Jay Phelps discuss React and other front end frameworks at React Rally.  Topics covered:  - Create-react-app - How using ember prior to react has affected the thinking behind working on react - React trainings - Building complex react apps - Webpack vs Rollup  - HistoryJS (react history) - How you should approach open source projects - React Router v4 - Early mistakes in the early router - Previews some of the changes happening with react router and react history.  -Integration of redux with react router and react history - React Router 4 - Sate management in react Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @modernweb_.
bookmark
plus icon
share episode

We talk to Shirley Wu and Nadieh Bremer, long-time members of the D3 and data visualization communities, about their latest collaboration DataSketches and building data visualization using web technologies.

 

Panelists

Shirley Wu @sxywu http://sxywu.com/

Nadieh Bremer @NadiehBremer http://www.visualcinnamon.com/

 

Hosts

Tracy Lee @ladyleet

Ray Shan @rayshan https://shan.io

 

Links

Data Sketches http://www.datasketch.es/

Bay Area d3 User Group http://www.meetup.com/Bay-Area-d3-User-Group/

D3.unconf, an annual D3-focused conference http://visfest.com/d3unconf-2016/

Using Pinterest to collect inspiration https://www.pinterest.com/nadiehbremer/

R for data processing https://www.r-project.org/

Linear Digressions podcast - What's the biggest #bigdata? http://lineardigressions.com/episodes/2016/7/30/whats-the-biggest-bigdata

Create React App to quickly bootstrap a data visualization project using React https://github.com/facebookincubator/create-react-app

Mike Bostock, author of D3, and his visualization work on New York Times https://bost.ocks.org/mike/

D3 4.0 with improved force layout and modularity https://github.com/d3/d3/releases/tag/v4.0.0

Charting libraries

Highcharts http://www.highcharts.com/

NVD3, built on top of D3 http://nvd3.org/

bookmark
plus icon
share episode
Modern Web sits down with Devon Lindsey (@devonbl), Sarah Drasner (@sarah_edo), James Kyle (@thejameskyle), and Katherine Poulter (@katpoulter) at React Rally (@reactrally).  Our main goal was to put them in power ranger outfits, but you’ll have to watch that on Youtube. Listen as they discuss the benefits of being an individual technical contributor versus taking the management route. The four share their views on the excitement of being a JavaScript developer, learning new technologies and how the trend of openly sharing code has helped speed up the evolution of OSS and technology. Other topics discussed are companies giving engineers time for open source projects, how awesome the React community is at being nice to each other, and how conferences help you get to know community leaders better. Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @modernweb_.
bookmark
plus icon
share episode

Summary

Benoit Marchant, create of the Montage Framework, and Andy Matuschak, UIKit engineer, researcher and head of mobile engineering at Khan Academy, join us to discuss UI components. We reminisce Benoit and Andy’s extensive history of web and native engineering at Apple. We debate various challenges and best practices of component reusability, encapsulation, gestures, data binding, and collaboration between engineers and designers.

Panelists

Benoit Marchant @benoitmarchant

Andy Matuschak @andy_matuschak https://andymatuschak.org/

Host

Ray Shan @rayshan https://shan.io

Links 

WebObjects

https://en.wikipedia.org/wiki/WebObjects 

Montage Framework

http://montagestudio.com/montagejs/

UIKit gesture recognizers

https://developer.apple.com/library/content/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizer_basics/GestureRecognizer_basics.html

Gestures in React Native

https://facebook.github.io/react-native/docs/handling-touches.html

https://facebook.github.io/react-native/docs/gesture-responder-system.html

WebComponents

http://webcomponents.org/

Elm

http://elm-lang.org/

Khan Academy Long-Term Research

http://klr.tumblr.com/

bookmark
plus icon
share episode

In this episode of the Modern Web podcast, join our our hosts, Tracy Lee (@ladyleet) & Ben Lesh (@BenLesh), as they sit down with special guest, Eve Porcello (@eveporcello).

Guests: Eve Porcello (@eveporcello) - Co-Founder & Instructor, Moon Highway

This episode is sponsored by This Dot Labs.

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Modern Web have?

Modern Web currently has 248 episodes available.

What topics does Modern Web cover?

The podcast is about Podcasts and Technology.

What is the most popular episode on Modern Web?

The episode title 'S09E03 Modern Web Podcast - Software Development in the Cloud with Mike Nikles & Geoffrey Huntley' is the most popular.

What is the average episode length on Modern Web?

The average episode length on Modern Web is 43 minutes.

How often are episodes of Modern Web released?

Episodes of Modern Web are typically released every 7 days, 2 hours.

When was the first episode of Modern Web?

The first episode of Modern Web was released on Sep 5, 2016.

Show more FAQ

Toggle view more icon

Comments