Progress Blog

Conclusion

Conclusion

July 16th, 2020

Trip Around the Sun

Trip Around the Sun

July 15th, 2020

New Horizons

New Horizons

July 14th, 2020

The Journey: Part 10

The Journey: Part 10

July 13th, 2020

The Journey: Part 9

The Journey: Part 9

July 12th, 2020

The Journey: Part 8

The Journey: Part 8

July 11th, 2020

The Journey: Part 7

The Journey: Part 7

July 10th, 2020

The Journey: Part 6

The Journey: Part 6

July 9th, 2020

The Journey: Part 5

The Journey: Part 5

July 8th, 2020

The Journey: Part 4

The Journey: Part 4

July 7th, 2020

The Journey: Part 3

The Journey: Part 3

July 6th, 2020

The Journey: Part 2

The Journey: Part 2

July 5th, 2020

The Journey: Part 1

The Journey: Part 1

July 4th, 2020

Beginning of the End

Beginning of the End

July 3rd, 2020

Chillin

Chillin

July 2nd, 2020

Expanding Horizons

Expanding Horizons

July 1st, 2020

Short Week Drag

Short Week Drag

June 30th, 2020

Back to Monday

Back to Monday

June 29th, 2020

Beginning Python

Beginning Python

June 28th, 2020

Staying Motivated

Staying Motivated

June 27th, 2020

Responsivity

Responsivity

June 26th, 2020

Day Off

Day Off

June 25th, 2020

Design Theory

Design Theory

June 24th, 2020

Light Duties

Light Duties

June 23rd, 2020

Style Change

Style Change

June 22nd, 2020

Father's Day

Father's Day

June 21st, 2020

Finished Project

Finished Project

June 20th, 2020

Relax

Relax

June 19th, 2020

Abstracting it Out

Abstracting it Out

June 18th, 2020

Change of Approach

Change of Approach

June 17th, 2020

Filter Failure

Filter Failure

June 16th, 2020

New Tasks

New Tasks

June 15th, 2020

Filtering

Filtering

June 14th, 2020

Creation

Creation

June 13th, 2020

Weekend Reprieve

Weekend Reprieve

June 12th, 2020

Frustrations

Frustrations

June 11th, 2020

Frankenstein

Frankenstein

June 10th, 2020

Pre-Merge

Pre-Merge

June 9th, 2020

Planning it Out

Planning it Out

June 8th, 2020

Fun with Routing

Fun with Routing

June 7th, 2020

Project Based Learning

Project Based Learning

June 6th, 2020

Breaking Up Context

Breaking Up Context

June 5th, 2020

Managing State

Managing State

June 4th, 2020

Scope Creep

Scope Creep

June 3rd, 2020

Sick Girl

Sick Girl

June 2nd, 2020

Reducer in Action

Reducer in Action

June 1st, 2020

Troubleshooting

Troubleshooting

May 31st, 2020

BullJS

BullJS

May 30th, 2020

Reducer Power

Reducer Power

May 29th, 2020

Strongly Typed

Strongly Typed

May 28th, 2020

Enums

Enums

May 27th, 2020

One Year

One Year

May 26th, 2020

NATS

NATS

May 25th, 2020

Lazy Sunday

Lazy Sunday

May 24th, 2020

NPM Publish

NPM Publish

May 23rd, 2020

Long Weekend

Long Weekend

May 22nd, 2020

Filters

Filters

May 21st, 2020

Odd Jobs

Odd Jobs

May 20th, 2020

Lottie

Lottie

May 19th, 2020

Ternary

Ternary

May 18th, 2020

In the Cloud

In the Cloud

May 17th, 2020

Docker Debug

Docker Debug

May 16th, 2020

Productive Week

Productive Week

May 15th, 2020

Functionality Begins

Functionality Begins

May 14th, 2020

Under Pressure

Under Pressure

May 13th, 2020

Time to Function

Time to Function

May 12th, 2020

Back at it

Back at it

May 11th, 2020

Microservices

Microservices

May 10th, 2020

SQL

SQL

May 9th, 2020

Productivity

Productivity

May 8th, 2020

Monstrosity

Monstrosity

May 7th, 2020

Making Progress

Making Progress

May 6th, 2020

It Begins

It Begins

May 5th, 2020

Ship Day

Ship Day

May 4th, 2020

Sundays

Sundays

May 3rd, 2020

Hashed Salt

Hashed Salt

May 2nd, 2020

Back to Work

Back to Work

May 1st, 2020

State Management

State Management

April 30th, 2020

Weekly Briefing

Weekly Briefing

April 29th, 2020

Reducing

Reducing

April 28th, 2020

In Too Deep

In Too Deep

April 27th, 2020

Into React Native

Into React Native

April 26th, 2020

Complete CSS

Complete CSS

April 25th, 2020

Complexity

Complexity

April 24th, 2020

Install Day

Install Day

April 23rd, 2020

Native

Native

April 22nd, 2020

Final Strokes

Final Strokes

April 21st, 2020

Integration

Integration

April 20th, 2020

Studies

Studies

April 19th, 2020

Refresher

Refresher

April 18th, 2020

React-Hook-Forms

React-Hook-Forms

April 17th, 2020

Priorities

Priorities

April 16th, 2020

Meetings

Meetings

April 15th, 2020

Features

Features

April 14th, 2020

Additions

Additions

April 13th, 2020

Responsive Design

Responsive Design

April 12th, 2020

Sass

Sass

April 11th, 2020

Custom Hooks

Custom Hooks

April 10th, 2020

Serious Functions

Serious Functions

April 9th, 2020

Feedback

Feedback

April 8th, 2020

Culminating

Culminating

April 7th, 2020

Grids

Grids

April 6th, 2020

CSS

CSS

April 5th, 2020

Self Study

Self Study

April 4th, 2020

Productivity at Home

Productivity at Home

April 3rd, 2020

Going Remote

Going Remote

April 2nd, 2020

Shutdown

Shutdown

April 1st, 2020

Workload

Workload

March 31st, 2020

Spring Cleaning

Spring Cleaning

March 30th, 2020

decorators

decorators

March 29th, 2020

Advanced TypeScript

Advanced TypeScript

March 28th, 2020

Post Production

Post Production

March 27th, 2020

To Production

To Production

March 26th, 2020

Final Refactors

Final Refactors

March 25th, 2020

Deadlined

Deadlined

March 24th, 2020

Rewriting

Rewriting

March 23rd, 2020

TypeScripting

TypeScripting

March 22nd, 2020

Weekend Studies

Weekend Studies

March 21st, 2020

Remote Possibility

Remote Possibility

March 20th, 2020

Waiting Game

Waiting Game

March 19th, 2020

200 Days of Code

200 Days of Code

March 18th, 2020

Growing Knowledge

Growing Knowledge

March 17th, 2020

Using Context

Using Context

March 16th, 2020

Prototypical

Prototypical

March 15th, 2020

Weekend

Weekend

March 14th, 2020

useReducing

useReducing

March 13th, 2020

TypeScript Lesson

TypeScript Lesson

March 12th, 2020

Relief

Relief

March 11th, 2020

jQuery Validation

jQuery Validation

March 10th, 2020

First Day

First Day

March 9th, 2020

Looming

Looming

March 8th, 2020

Exit Stage Left

Exit Stage Left

March 7th, 2020

A Proper Send-Off

A Proper Send-Off

March 6th, 2020

Almost Over

Almost Over

March 5th, 2020

Wiped Out

Wiped Out

March 4th, 2020

The Final Battle

The Final Battle

March 3rd, 2020

Manipulating

Manipulating

March 2nd, 2020

Bye GraphQL

Bye GraphQL

March 1st, 2020

Sleeptesting

Sleeptesting

February 29th, 2020

Jammed

Jammed

February 28th, 2020

Deployed

Deployed

February 27th, 2020

Lazy Night

Lazy Night

February 26th, 2020

Authenticated

Authenticated

February 25th, 2020

Split Time

Split Time

February 24th, 2020

Backtracking

Backtracking

February 23rd, 2020

Too Easy

Too Easy

February 22nd, 2020

Future

Future

February 21st, 2020

Zonked

Zonked

February 20th, 2020

Preparation

Preparation

February 19th, 2020

Job Landed

Job Landed

February 18th, 2020

Prisma Migration

Prisma Migration

February 17th, 2020

Hitting Blocks

Hitting Blocks

February 16th, 2020

Prisma

Prisma

February 15th, 2020

Subscribe

Subscribe

February 14th, 2020

Little Better

Little Better

February 13th, 2020

Useless

Useless

February 12th, 2020

Sickly

Sickly

February 11th, 2020

Triumphant Return

Triumphant Return

February 10th, 2020

Easy Start

Easy Start

February 9th, 2020

Opinions

Opinions

February 8th, 2020

Wrapping Up

Wrapping Up

February 7th, 2020

jQuery?

jQuery?

February 6th, 2020

Boss Level

Boss Level

February 5th, 2020

Authentication

Authentication

February 4th, 2020

Working with Firebase

Working with Firebase

February 3rd, 2020

Early to Bed

Early to Bed

February 2nd, 2020

Validating

Validating

February 1st, 2020

Slow Down

Slow Down

January 31st, 2020

Brain Overload

Brain Overload

January 30th, 2020

Lightning Round

Lightning Round

January 29th, 2020

Tough Course

Tough Course

January 28th, 2020

Redux Again

Redux Again

January 27th, 2020

Hectic

Hectic

January 26th, 2020

High Difficulty

High Difficulty

January 25th, 2020

Logic

Logic

January 24th, 2020

Catch Up

Catch Up

January 23rd, 2020

Smooth

Smooth

January 22nd, 2020

Bugs

Bugs

January 21st, 2020

New Concepts

New Concepts

January 20th, 2020

Setting Up

Setting Up

January 19th, 2020

React Native

React Native

January 18th, 2020

Final Stretch

Final Stretch

January 17th, 2020

In Sight

In Sight

January 16th, 2020

Tournaments

Tournaments

January 15th, 2020

Serving

Serving

January 14th, 2020

Forming

Forming

January 13th, 2020

Authenticating

Authenticating

January 12th, 2020

Routed

Routed

January 11th, 2020

Numbers Game

Numbers Game

January 10th, 2020

Redux Onion

Redux Onion

January 9th, 2020

Out of the Frying Pan

Out of the Frying Pan

January 8th, 2020

Redux Looming

Redux Looming

January 7th, 2020

Searching for Momentum

Searching for Momentum

January 6th, 2020

Forms

Forms

January 5th, 2020

The Last Leg

The Last Leg

January 4th, 2020

Dropping Lines

Dropping Lines

January 3rd, 2020

Closing In

Closing In

January 2nd, 2020

Onwards

Onwards

January 1st, 2020

Cruise Control

Cruise Control

December 31st, 2019

Headway

Headway

December 30th, 2019

Down to the Dirty

Down to the Dirty

December 29th, 2019

Done

Done

December 28th, 2019

One Last Section

One Last Section

December 27th, 2019

Anticipation Mode

Anticipation Mode

December 26th, 2019

Christmas

Christmas

December 25th, 2019

Neverending Story

Neverending Story

December 24th, 2019

Final Project

Final Project

December 23rd, 2019

Teamwork Pitfalls

Teamwork Pitfalls

December 22nd, 2019

Teamwork

Teamwork

December 21st, 2019

Terrorizing my Child

Terrorizing my Child

December 20th, 2019

Command Line Tools

Command Line Tools

December 19th, 2019

A Glimmer

A Glimmer

December 18th, 2019

Big O

Big O

December 17th, 2019

Getting the Momentum Back

Getting the Momentum Back

December 16th, 2019

Getting Old

Getting Old

December 15th, 2019

Gear Switch

Gear Switch

December 14th, 2019

Re-Motivating

Re-Motivating

December 13th, 2019

Still Conflicted

Still Conflicted

December 12th, 2019

Work and Class

Work and Class

December 11th, 2019

Class is in Session

Class is in Session

December 10th, 2019

Back to the Drawing Board

Back to the Drawing Board

December 9th, 2019

Big Decisions

Big Decisions

December 8th, 2019

Sludging Through

Sludging Through

December 7th, 2019

Mixed Bag

Mixed Bag

December 6th, 2019

The Grind Goes On

The Grind Goes On

December 5th, 2019

Red Letter

Red Letter

December 4th, 2019

Interviews

Interviews

December 3rd, 2019

Full Hands

Full Hands

December 2nd, 2019

Big Week Coming Up

Big Week Coming Up

December 1st, 2019

The Basics - Revisited

The Basics - Revisited

November 30th, 2019

Back to Colt Steele

Back to Colt Steele

November 29th, 2019

Completed Project

Completed Project

November 28th, 2019

New Project

New Project

November 27th, 2019

Blog Looking Good

Blog Looking Good

November 26th, 2019

Nap Time

Nap Time

November 25th, 2019

Scrambling

Scrambling

November 24th, 2019

A New Chapter

A New Chapter

November 23rd, 2019

Finishing Touches

Finishing Touches

November 22nd, 2019

Animating

Animating

November 21st, 2019

Committed to Migration

Committed to Migration

November 21st, 2019

Migration Speculation

Migration Speculation

November 19th, 2019

Growing my Understanding

Growing my Understanding

November 18th, 2019

Digging Deeper

Digging Deeper

November 17th, 2019

Mastering vsCode

Mastering vsCode

November 16th, 2019

Working on my Hooks

Working on my Hooks

November 15th, 2019

Plotting

Plotting

November 14th, 2019

Multi-Faceted Day

Multi-Faceted Day

November 13th, 2019

Hooking the Big One

Hooking the Big One

November 12th, 2019

 In the Project Groove

In the Project Groove

November 11th, 2019

Projecting

Projecting

November 10th, 2019

Finishing Touches

Finishing Touches

November 9th, 2019

Reality Setting In

Reality Setting In

November 8th, 2019

I Broke my Leg Today

I Broke my Leg Today

November 7th, 2019

Close to Complete

Close to Complete

November 6th, 2019

Data Input Day

Data Input Day

November 5th, 2019

Serious Progress

Serious Progress

November 4th, 2019

Creating

Creating

November 3rd, 2019

Starting to Click

Starting to Click

November 2nd, 2019

Catching Up

Catching Up

November 1st, 2019

Refactoring

Refactoring

October 31st, 2019

Stuck

Stuck

October 30th, 2019

A Nod to Node

A Nod to Node

October 29th, 2019

Deeper into the Full Stack

Deeper into the Full Stack

October 28th, 2019

Good Times in the Command Line

Good Times in the Command Line

October 27th, 2019

Exploring the Realm

Exploring the Realm

October 26th, 2019

Double Dipping

Double Dipping

October 25th, 2019

Brain Workouts

Brain Workouts

October 24th, 2019

Day 100

Day 100

October 23rd, 2019

Tactical Discovery

Tactical Discovery

October 22nd, 2019

Next Move

Next Move

October 21st, 2019

Sleepy Day

Sleepy Day

October 20th, 2019

Reacting Again

Reacting Again

October 19th, 2019

Back to React

Back to React

October 18th, 2019

Explanations

Explanations

October 17th, 2019

Sleepy

Sleepy

October 16th, 2019

The Process

The Process

October 15th, 2019

The Value of Good Instruction

The Value of Good Instruction

October 14th, 2019

Code and Review

Code and Review

October 13th, 2019

Back to JavaScript

Back to JavaScript

October 12th, 2019

I Love React

I Love React

October 11th, 2019

Short on Time

Short on Time

October 10th, 2019

Roadblocks

Roadblocks

October 9th, 2019

JavaScripting Hard

JavaScripting Hard

October 8th, 2019

Brainercise

Brainercise

October 7th, 2019

A Method to the Madness

A Method to the Madness

October 6th, 2019

Choices

Choices

October 5th, 2019

Weekend Achieved

Weekend Achieved

October 4th, 2019

The Seesaw

The Seesaw

October 3rd, 2019

Focus

Focus

October 2nd, 2019

Test of Fortitude

Test of Fortitude

October 1st, 2019

Deeper and Deeper

Deeper and Deeper

September 30th, 2019

Reflections

Reflections

September 29th, 2019

JavaScript Vacation Day

JavaScript Vacation Day

September 28th, 2019

Small Doses

Small Doses

September 27th, 2019

Breakthroughs

Breakthroughs

September 26th, 2019

Ready for More JavaScript

Ready for More JavaScript

September 25th, 2019

CSS Grid is My Friend

CSS Grid is My Friend

September 24th, 2019

JavaScript Fatigue

JavaScript Fatigue

September 23rd, 2019

Diving In

Diving In

September 22nd, 2019

Review Day

Review Day

September 21st, 2019

Next Level

Next Level

September 20th, 2019

Asynchronously

Asynchronously

September 19th, 2019

Valuable Lessons

Valuable Lessons

September 18th, 2019

Back to JavaScript

Back to JavaScript

September 17th, 2019

2 Straight Months!

2 Straight Months!

September 16th, 2019

JavaScript Hurts

JavaScript Hurts

September 15th, 2019

Scratching the Surface

Scratching the Surface

September 14th, 2019

Back to the Basics

Back to the Basics

September 13th, 2019

Running on Fumes

Running on Fumes

September 12th, 2019

Full Plate

Full Plate

September 11th, 2019

Jangled Nerves

Jangled Nerves

September 10th, 2019

A Shot in the Dark

A Shot in the Dark

September 9th, 2019

I Love Maps

I Love Maps

September 8th, 2019

Brain Pretzels

Brain Pretzels

September 7th, 2019

Routing

Routing

September 6th, 2019

Rinse & Repeat

Rinse & Repeat

September 5th, 2019

Next

Next

September 4th, 2019

Testing

Testing

September 3rd, 2019

Near Completion

Near Completion

September 2nd, 2019

Slow Rolling

Slow Rolling

September 1st, 2019

Back to React

Back to React

August 31st, 2019

The Future

The Future

August 30th, 2019

Training Wheels Off

Training Wheels Off

August 29th, 2019

Forwards

Forwards

August 28th, 2019

Nearing the End

Nearing the End

August 27th, 2019

Steady Progress

Steady Progress

August 26th, 2019

Anticipation

Anticipation

August 25th, 2019

On the Grind

On the Grind

August 24th, 2019

Long Ways Up

Long Ways Up

August 23rd, 2019

Short Schedule

Short Schedule

August 22nd, 2019

Living In Limbo

Living In Limbo

August 21st, 2019

Interview

Interview

August 20th, 2019

The Saga Ends

The Saga Ends

August 19th, 2019

This Course is Hard

This Course is Hard

August 18th, 2019

Mo-Mo Rolling

Mo-Mo Rolling

August 17th, 2019

1 Month Straight!

1 Month Straight!

August 16th, 2019

Redux What?

Redux What?

August 15th, 2019

Time for Redux

Time for Redux

August 14th, 2019

Break-Neck

Break-Neck

August 13th, 2019

Getting Social

Getting Social

August 12th, 2019

Another One

Another One

August 11th, 2019

Completion and Twitter

Completion and Twitter

August 10th, 2019

The Final Stretch

The Final Stretch

August 9th, 2019

The Hook

The Hook

August 8th, 2019

It's Done

It's Done

August 7th, 2019

So Close

So Close

August 6th, 2019

3 Weeks of Blog

3 Weeks of Blog

August 5th, 2019

Full Up

Full Up

August 4th, 2019

React is My Friend

React is My Friend

August 3rd, 2019

The Final Project

The Final Project

August 2nd, 2019

More React Router

More React Router

August 1st, 2019

Getting Routed

Getting Routed

July 31st, 2019

Getting Complicated

Getting Complicated

July 30th, 2019

Chugging Along

Chugging Along

July 29th, 2019

Momentum

Momentum

July 28th, 2019

Efficiency

Efficiency

July 27th, 2019

Progression

Progression

July 26th, 2019

Making Time

Making Time

July 25th, 2019

React and Github Cleanup

React and Github Cleanup

July 24th, 2019

Workday Grinding

Workday Grinding

July 23rd, 2019

A New Leaf

A New Leaf

July 22nd, 2019

The ToDo Beast Wins

The ToDo Beast Wins

July 21st, 2019

The ToDo Beast

The ToDo Beast

July 20th, 2019

All Systems Deploy

All Systems Deploy

July 19th, 2019

NuxtJS!

NuxtJS!

July 18th, 2019

Day 2 on the Blog

Day 2 on the Blog

July 17th, 2019

Hello World!

Hello World!

July 16th, 2019

Created by Sam Thoyre, © 2019