hello.js

var please = require('share');
console.log('thank you');

Thursday, 14 June, 2018 UTC

103: React Components with Michael Jackson

103: React Components with Michael Jackson

In this episode, Michael Jackson of React Training and Rob DeLuca and Taras Mankovski of The Frontside talk about what is a component, and what a component is specifically in the context of React. They also discuss when it stops being a component and ... more


Thursday, 24 May, 2018 UTC

101: Fullstack / Backend / Frontend: What’s the Difference?

101: Fullstack / Backend / Frontend: What’s the Difference?

In this episode of The Frontside Podcast, panelists Charles Lowell, Rob DeLuca, and Sam Keathley, discuss how much the distinction between frontend, backend, and fullstack developers matter in both personal and professional senses. The differences in ... more


Monday, 30 April, 2018 UTC

100: 100th Episode Celebration with Brandon Hays

100: 100th Episode Celebration with Brandon Hays

Frontside alum and original podcast host, Brandon Hays, makes a special guest appearance to talk with Charles about the evolution of The Frontside as a company: where it's been, where it's going, and more hopes, dreams, and goals for the future! Transcript ... more


Thursday, 12 April, 2018 UTC

099: Funcadelic with Taras Mankovski

099: Funcadelic with Taras Mankovski

Taras Mankovski: tarasm In this episode, Taras and Charles talk about a project that they work on together: Funcadelic - a Functional Programming and Category Theory for Everyday JavaScript Development. Funcadelic takes the simple idea that a single ... more


Thursday, 1 March, 2018 UTC

097: Language Server Protocol with Erich Gamma and Dirk Baeumer

097: Language Server Protocol with Erich Gamma and Dirk Baeumer

Erich Gamma: @ErichGamme Dirk Baeumer: @dbktw Show Notes 01:11 - The Design Patterns Book 02:45 - The Eclipse Project 09:24 - Language Server Protocol: Overview 15:16 - What can you do with a server that implements the LSP? Incremental usage? 20:12 - ... more


Wednesday, 21 February, 2018 UTC

096: Outside-In Development

096: Outside-In Development

Show Notes: 01:02 - Why outside-in development? 05:50 - Best Practices and Implementation 09:35 - API Iteration and Design 18:31 - Is outside-in development a timeless approach to software development? 24:10 - Outside-in Creation 28:37 - Summarizing ... more


Thursday, 25 January, 2018 UTC

094: Machine Learning with Katharine Beaumont

094: Machine Learning with Katharine Beaumont

Katharine Beaumont: @katharinecodes Show Notes: In this episode, we hit the topic of machine learning from a 101 perspective: what it is, why it is important for us to know about it, and what it can be used for. Transcript: CHARLES : Hello everybody ... more


Thursday, 11 January, 2018 UTC

093: Monoids, Monoids Everywhere! with Julie Moronuki

093: Monoids, Monoids Everywhere! with Julie Moronuki

Julie Moronuki: @argumatronic | argumatronic.com Show Notes: This episode is a follow-up episode to the one we did with Julie in September: Learn Haskell, Think Less. We talk a whole lot about monoids, and learning programming languages untraditionally. ... more


Wednesday, 13 December, 2017 UTC

091: RxJS with Ben Lesh and Tracy Lee

091: RxJS with Ben Lesh and Tracy Lee

Tracy Lee: @ladyleet | ladyleet.com Ben Lesh: @benlesh | medium.com/@benlesh Show Notes: 00:50 - What is This Dot? 03:26 - The RxJS 5.5.4 Release and Characterizing RxJS 05:14 - Observable 07:06 - Operators 09:52 - Learning RxJS 11:10 - Making RxJS Functional ... more


Friday, 1 December, 2017 UTC

090: Big Testing in JavaScript

090: Big Testing in JavaScript

How do we ensure a high level of quality and maximize the refactorability of our code? Fronsiders, Wil and Charles, talk about their battle tested techniques for testing web applications, not only in React JS, but in any JavaScript framework. Links Acceptance ... more


Thursday, 16 November, 2017 UTC

089: glimmer-redux with Toran Billups

089: glimmer-redux with Toran Billups

Toran Billups: @toranb | GitHub | Blog Toran Billips joined us for an insightful conversation regarding glimmer-redux: Predictable state management for Glimmer apps. Resources: Glimmer Redux Demystified Talk from Tom Dale on glimmer internals (contrast ... more


Thursday, 2 November, 2017 UTC

088: The Craft of Developer Experience with Kaylie Kwon

088: The Craft of Developer Experience with Kaylie Kwon

Kaylie Kwon: kaylieEB | [email protected] Show Notes: 02:14 - Kaylie’s Journey Into Software Development 09:25 - Implementing a Design System and Attacking Higher-level Workflows 15:43 - EDS Collaboration and Public Availability 19:07 - Getting Involved ... more


Friday, 27 October, 2017 UTC

087 The JSON API and Orbit.js with Dan Gebhardt

087 The JSON API and Orbit.js with Dan Gebhardt

Dan Gebhardt: @dgeb | Cerebris Show Notes: 01:33 - The JSON API Spec and Pain Points it Solves 08:40 - Tradeoffs Between GraphQL and JSON API 19:33 - Orbit.js 26:30 - Orbit and Redux 32:22 - Using Orbit 37:24 - What’s coming in Orbit? Resources: orbitjs.com ... more


Thursday, 19 October, 2017 UTC

086: Routing in Ember with Alex Matchneer

086: Routing in Ember with Alex Matchneer

Alex Matchneer: @machty | FutureProof Retail Show Notes: Charles and Alex Matchneer have a great discussion that centers around routing in Ember.js: what they want to see in a router, what problems it solves, what’s wrong with the routing solutions we ... more


Thursday, 5 October, 2017 UTC

085: WebAssembly with Jay Phelps

085: WebAssembly with Jay Phelps

Jay Phelps: @_jayphelps | jayphelps.com Show Notes: 01:11 - Why is WebAssembly exciting? 02:17 - What is WebAssembly? 05:03 - Efficient Parsing 06:41 - Why didn’t they just use JVM, CLR, LLVM IR, etc.? 11:35 - Using WebAssembly: The Development Process ... more


Thursday, 28 September, 2017 UTC

084: redux-observables with Jay Phelps

084: redux-observables with Jay Phelps

Jay Phelps: @_jayphelps | jayphelps.com Show Notes: 01:25 - RxJS 10:09 - Observers 17:49 - Back Pressure 22:11 - Async Iterators and Generators 31:30 - Mapping Resources: The Observer Pattern Hot vs Cold Observables IxJS redux-observable Transcript: ... more


Monday, 25 September, 2017 UTC

083: Learn Haskell, Think Less

083: Learn Haskell, Think Less

Julie Moronuki: @argumatronic | argumatronic.com Show Notes: 00:57 - Julie’s Unique Origin Story Into Programming 03:47 - Good Resources vs Bad Resources for Learning Haskell 11:18 - Areas to Look at Before Taking on Haskell and Functional Programming ... more


Thursday, 31 August, 2017 UTC

081: Knocki with John Boyd

081: Knocki with John Boyd

John Boyd: LinkedIn Show Notes: 01:27 - Knocki 03:20 - The Device 06:19 - Complexity 08:44 - Software Distribution 14:01 - Allocating Memory 18:27 - Finding Hardware Hacking Libraries 22:01 - Updating and Diffing 24:06 - Migrations 26:51 - Decentralization ... more


Thursday, 31 August, 2017 UTC

081: Knocki with John Boyd

081: Knocki with John Boyd

John Boyd: LinkedIn Show Notes: 01:27 - Knocki 03:20 - The Device 06:19 - Complexity 08:44 - Software Distribution 14:01 - Allocating Memory 18:27 - Finding Hardware Hacking Libraries 22:01 - Updating and Diffing 24:06 - Migrations 26:51 - Decentralization ... more


Thursday, 10 August, 2017 UTC

079: Web Security and Keeping Developers on the Cutting Edge via Trainings and Workshops with Mike North

079: Web Security and Keeping Developers on the Cutting Edge via Trainings and Workshops with Mike North

Mike North: @michaellnorth | mike.works Show Notes: 00:51 - Transitioning from CTO to Independent Trainer 03:37 - Customizing Content and Developing Curriculum 06:37 - Bringing a Developer Into the JavaScript Ecosystem 12:47 - Training Developers with ... more


Thursday, 10 August, 2017 UTC

079: Web Security and Keeping Developers on the Cutting Edge via Trainings and Workshops with Mike North

079: Web Security and Keeping Developers on the Cutting Edge via Trainings and Workshops with Mike North

Mike North: @michaellnorth | mike.works Show Notes: 00:51 - Transitioning from CTO to Independent Trainer 03:37 - Customizing Content and Developing Curriculum 06:37 - Bringing a Developer Into the JavaScript Ecosystem 12:47 - Training Developers with ... more


Friday, 21 July, 2017 UTC

076: "Devsigners" with Drew Covi

076: "Devsigners" with Drew Covi

Drew Covi: @drewcovi | about.me Show Notes: 01:04 - Honeywell User Experience (HUE) 05:00 - Deliverables 06:55 - Being a “Devsigner” 17:26 - Flash and Leading to Unique Skills 30:00 - Advice for People Straddling Roles 35:27 - Leveraging Design and Development ... more


Friday, 21 July, 2017 UTC

076: "Devsigners" with Drew Covi

076: "Devsigners" with Drew Covi

Drew Covi: @drewcovi | about.me Show Notes: 01:04 - Honeywell User Experience (HUE) 05:00 - Deliverables 06:55 - Being a “Devsigner” 17:26 - Flash and Leading to Unique Skills 30:00 - Advice for People Straddling Roles 35:27 - Leveraging Design and Development ... more


Friday, 7 July, 2017 UTC

075: Babel with Robert Jackson

075: Babel with Robert Jackson

Robert Jackson: @rwjblue | rwjblue.com Show Notes: 01:00 - Build Tooling in JavaScript 02:19 - Ember and Babel 07:14 - Deciding on Features 11:46 - Class 13:29 - Workflow 14:39 - Payload Size 15:24 - Config Targets 17:18 - Source Maps 25:05 - Ember Decorators, ... more


Thursday, 6 July, 2017 UTC

075: Babel with Robert Jackson

075: Babel with Robert Jackson

Robert Jackson: @rwjblue | rwjblue.com Show Notes: 01:00 - Build Tooling in JavaScript 02:19 - Ember and Babel 07:14 - Deciding on Features 11:46 - Class 13:29 - Workflow 14:39 - Payload Size 15:24 - Config Targets 17:18 - Source Maps 25:05 - Ember Decorators, ... more


Thursday, 8 June, 2017 UTC

072: Single Page Apps with Accessibility in Mind with Kris Van Houten

072: Single Page Apps with Accessibility in Mind with Kris Van Houten

Kris Van Houten: @krivaten | krivaten.com | Q2 Show Notes: 00:55 - Kris’ Interest and Passion for Accessibility 06:07 - Using Ember for Accessibility: Pattern Adoption 10:13 - Context Switch Awareness and Managing Focus 12:08 - Asynchrony and Desired ... more


Thursday, 8 June, 2017 UTC

072: Single Page Apps with Accessibility in Mind with Kris Van Houten

072: Single Page Apps with Accessibility in Mind with Kris Van Houten

Kris Van Houten: @krivaten | krivaten.com | Q2 Show Notes: 00:55 - Kris’ Interest and Passion for Accessibility 06:07 - Using Ember for Accessibility: Pattern Adoption 10:13 - Context Switch Awareness and Managing Focus 12:08 - Asynchrony and Desired ... more


Thursday, 1 June, 2017 UTC

Episode 071: Labor Organizing and Open Source Sustainability with Audrey Eschright

Episode 071: Labor Organizing and Open Source Sustainability with Audrey Eschright

Audrey Eschright: @ameschright | The Recompiler Show Notes: 00:50 - Background in Publishing and Open Source 06:53 - The Contributor Pool 12:37 - Open Source Bridge 15:29 - Mistakes Open Source Contributors Make 17:21 - Tools for Maintaining an Open ... more


Thursday, 1 June, 2017 UTC

Episode 071: Labor Organizing and Open Source Sustainability with Audrey Eschright

Episode 071: Labor Organizing and Open Source Sustainability with Audrey Eschright

Audrey Eschright: @ameschright | The Recompiler Show Notes: 00:50 - Background in Publishing and Open Source 06:53 - The Contributor Pool 12:37 - Open Source Bridge 15:29 - Mistakes Open Source Contributors Make 17:21 - Tools for Maintaining an Open ... more


Thursday, 18 May, 2017 UTC

070: Kubernetes with Joe Beda

070: Kubernetes with Joe Beda

Kubernetes Joe Beda @jbeda | Heptio | eightypercent.net Show Notes: 00:51 - What is Kubernetes? Why does it exist? 07:32 - Kubernetes Cluster; Cluster Autoscaling 11:43 - Application Abstraction 14:44 - Services That Implement Kubernetes 16:08 - Starting ... more