In last week’s Weekly Update, I mentioned that I’ve started a challenge to run 100 miles in the month of September. I started the week off with 15 miles in the books. After a 5-mile run on Tuesday, a 7.5 mile run on Thursday, and 10 miles on Saturday, I’m up to a total of 37.5 miles. That puts me at a weekly total of 22.5 miles. My target for the week was 25 miles so I came up just short, but I’m still squarley on pace for 100 miles by the end of the month. The run early in the week was hot but luckily the weather cooled off a bit towards the end of the week which made the trials far more manageable. Hence the progressively longer runs. So far, this has been the most difficult challenge I’ve taken accepted this calendar year.

Read. Code. Repeat.

I finally read all the way through Enrico Buonanno’s Functional Programming in C#: How to Write Better C# Code. It’s a fantastic programming book. Though I’ve read through the entire book, I am by no means finished with the book. The book is packed with ideas and code that can serve as the gateway to programming functionally. The book uses C#, but it’s general enough that anyone seeking guidance in the functional way can find the information. Topics covered include functors, monads, map, bind, immutability, managing state, and everything in between. I’ll be thinking about this book for quite some time. I’m thinking I’ll skim through JavaScript Allonge as a companion to this one.


Pluralsight Course(s): Vue.js Big Picture

Book(s): Functional Programming in C#: How to Write Better C# Code


Pluralsight Course(s): React 16 - The Complete Guide

Book(s): Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, Good to Great: Why Some Companies Make the Leap…And Others Don’t

On the Next…

This week I’m going to be running, reading, and coding. It’s arduous work, but someone must do it. I’m going to enjoy every second of it. With summer wrapping up soon, I’m going to try to get outside a bit more. I want to enjoy it before it goes away. I’m going take some walks in addition to the runs, maybe get out and hike some local trails. Whatever I end up doing, it’s going to be a banner week. I’m aiming to make the leap from good to great. It starts right here.