Lightning Talk: StorybookJS Streamlines UI Component Development

I became interested in Storybook.js when I was creating a new UI component and wanted a way to quickly iterate on the design and be able to demo the different ways it could be used to my team members.

In the past I would temporarily add a page to …

Moving the AgilityNerd.com Blog to GatsbyJS

As a software developer, one of the ways I learn about new web technology is by attending the monthly Northwest Chicago JavaScript meetup. It's a supportive and enthusiastic group of folks interested in continuing to learn more about software development in JavaScript. Every month there are one or more informal …

Build In Customer Support to Your Mobile/Web App/PWA

Here are my slides on Build in Customer Support: Simplify support of your mobile/web applications for a "lightning talk" that I gave at the October Northwest Chicago JavaScript meetup.

Screenshot of first slide of my presentation

I've been a developer for a while and have worked in organizations who have been focused on the customer (really …

Cypress E2E Testing Overview Presentation

Here are my slides on Cypress E2E Testing for a talk that I gave at the June Northwest Chicago JavaScript meetup.

Screenshot of first slide of my presentation

I first tried Cypress when testing my Agility Course Master hybrid mobile (Ionic) application/website. I was really impressed with how easy it was to install and use. The …

PouchDB and Couchbase Replication for the Offline-First Web

I gave a short talk on 'PouchDB and Couchbase Replication for the Offline-First Web' at the September Northwest Chicago JavaScript meetup.

It builds on Peter Mbanugo's blog post: Using PouchDB and Couchbase in an Offline-First Application by using the PouchDB API in place of the Hoodie API Peter used.

My …

Using the Ionic Framework for Mobile and Web Development

Here are my slides on Using the Ionic Framework for Mobile and Web Development for a talk that I gave at the July Northwest Chicago JavaScript meetup.

Screenshot of first slide of my presentation

I've been using Ionic since early 2017. I was drawn to it because it allowed a single code base to create native applications …

Using Gestures in Angular 2 with TypeScript Lightning Talk

Here are my slides on Using Gestures in Angular 2 with TypeScript for a lightning talk that I gave at the December Northwest Chicago JavaScript meetup.

Screenshot of first slide of my presentation

I converted the Reveal.js slides checkout to use the Angular 2 CLI. That let me include two small Angular 2 components within the …

Multiple YouTube Videos per page using VideoLightBox

I decided to stop displaying the default YouTube video players within posts on my AgilityNerd blog and I started looking for a light boxed player. Their were two main reasons. The smallest video playback window provided by YouTube for HD videos is too wide for my two column layout and …