Media Summary: We start with a bare bones explanation of what makes We build ourselves a little tooling to get us ready for our real We unveil what it is we're planning on building, Sea Time. It's going to be an

Weekends Web App Day 0a - Detailed Analysis & Overview

We start with a bare bones explanation of what makes We build ourselves a little tooling to get us ready for our real We unveil what it is we're planning on building, Sea Time. It's going to be an We improve the Webpack situation down to 10-20ms compilation times by working directly with Webpack rather than using Gulp. We end our first segment of IndexedDB work by finishing off the query system to handle multiple filters and various comparisons, ... We delve into IndexedDB Queries using Cursors and KeyRanges, setting up a real basic query using the indexes we set up on ...

We talk about the best way to transport and work with Dates & Times in our We talk a little about how I approach development in general, and then launch into a tidy up of our Router concept. We end up ... We introduce the library that most of our real application UI components will be built in, React ( We set up our ... We finish off our marathon of test writing with integration tests for the Renderer. We also notice and fix a problem with our Router ... We lay some groundwork for developing components in isolation, by making use of a package written by yours truly called ... We get started with our Persistence Layer in our platform code, talking about cookies, Local Storage and IndexedDB as general ...

We investigate how to manage our In Memory State with Redux. Most of the hour ends up being an explanation of how Redux, ...

Photo Gallery

Weekends Web App - Day 0a - Getting Started with Front End
Weekends Web App - Day 0b - Basic Build Tools
Weekends Web App - Day 29 - Starting the Real App
Weekends Web App - Day 0c - Better Typescript + Webpack
Weekends Web App - Day 14 - Filling out the Query & Schema functionality for IndexedDB
Weekends Web App - Day 13 - A Proper Query Syntax for IndexedDB
Weekends Web App - Day 16 - Internationalizing Dates & Times
Weekends Web App - Day 7 -  Cleaning up the Router
Weekends Web App - Day 28 - Introduction to React
Weekends Web App - Day 24 - Tidying up and Testing our Renderer
Weekends Web App - Day 27 - Tools for Building Components in Isolation
Weekends Web App - Day 9 - Local Storage
View Detailed Profile
Weekends Web App - Day 0a - Getting Started with Front End

Weekends Web App - Day 0a - Getting Started with Front End

We start with a bare bones explanation of what makes

Weekends Web App - Day 0b - Basic Build Tools

Weekends Web App - Day 0b - Basic Build Tools

We build ourselves a little tooling to get us ready for our real

Weekends Web App - Day 29 - Starting the Real App

Weekends Web App - Day 29 - Starting the Real App

We unveil what it is we're planning on building, Sea Time. It's going to be an

Weekends Web App - Day 0c - Better Typescript + Webpack

Weekends Web App - Day 0c - Better Typescript + Webpack

We improve the Webpack situation down to 10-20ms compilation times by working directly with Webpack rather than using Gulp.

Weekends Web App - Day 14 - Filling out the Query & Schema functionality for IndexedDB

Weekends Web App - Day 14 - Filling out the Query & Schema functionality for IndexedDB

We end our first segment of IndexedDB work by finishing off the query system to handle multiple filters and various comparisons, ...

Weekends Web App - Day 13 - A Proper Query Syntax for IndexedDB

Weekends Web App - Day 13 - A Proper Query Syntax for IndexedDB

We delve into IndexedDB Queries using Cursors and KeyRanges, setting up a real basic query using the indexes we set up on ...

Weekends Web App - Day 16 - Internationalizing Dates & Times

Weekends Web App - Day 16 - Internationalizing Dates & Times

We talk about the best way to transport and work with Dates & Times in our

Weekends Web App - Day 7 -  Cleaning up the Router

Weekends Web App - Day 7 - Cleaning up the Router

We talk a little about how I approach development in general, and then launch into a tidy up of our Router concept. We end up ...

Weekends Web App - Day 28 - Introduction to React

Weekends Web App - Day 28 - Introduction to React

We introduce the library that most of our real application UI components will be built in, React (https://reactjs.org). We set up our ...

Weekends Web App - Day 24 - Tidying up and Testing our Renderer

Weekends Web App - Day 24 - Tidying up and Testing our Renderer

We finish off our marathon of test writing with integration tests for the Renderer. We also notice and fix a problem with our Router ...

Weekends Web App - Day 27 - Tools for Building Components in Isolation

Weekends Web App - Day 27 - Tools for Building Components in Isolation

We lay some groundwork for developing components in isolation, by making use of a package written by yours truly called ...

Weekends Web App - Day 9 - Local Storage

Weekends Web App - Day 9 - Local Storage

We get started with our Persistence Layer in our platform code, talking about cookies, Local Storage and IndexedDB as general ...

Weekends Web App - Day 5a - In Memory State with Redux

Weekends Web App - Day 5a - In Memory State with Redux

We investigate how to manage our In Memory State with Redux. Most of the hour ends up being an explanation of how Redux, ...