March 2024

Checklists & Career Advancement →
Reflections on becoming a parent →

September 2022

The New Hire superpower →

August 2022

It's been awhile... →

December 2021

Book Notes: The Rape Of Nanking: The Forgotten Holocaust Of World War II →
Book Notes: Moral Mazes: The World of Corporate Managers →
Book Notes: High Output Management →
Book Notes: Extreme Ownership: How U.S. Navy SEALs Lead and Win →
2021 by the numbers: Review →

June 2021

Erlang :random.uniform →

April 2021

RSS Zero →
2021 by the numbers →

March 2021

Slack vs. Email →

February 2021

NFTs →
OOP Managers & FP Makers →
Class One vs. Class Two disagreements →

January 2021

Book Notes: Fumbling the Future: How Xerox Invented, then Ignored, the First Personal Computer →
Promise Chains + For Comprehensions →
A race condition...I think? →
A Year In Running →
2021 by the numbers →
2020 by the numbers: Review →

November 2020

2020 by the numbers: December →
Book Notes: The Color of Law →
Toastmasters: Cynic vs. Skeptic →
2020 by the numbers: November →

October 2020

Book Notes: The British Are Coming →
Thinking about 'Won't Subscribe' →
2020 by the numbers: October →

September 2020

Toastmasters: Collaboration →

August 2020

Toastmasters: Introduction to Mentorship →
Toastmasters: My Leadership Style →
Ice Cream: Chocolate v1 →

July 2020

a sprinkle of SWE advice →
2020 by the numbers: August →
Toastmasters: The Schlieffen Plan →
Ice Cream: Raspberry Jam →
Bluebikes →
Book Notes: A Peace to End All Peace: The Fall of the Ottoman Empire and the Creation of the Modern Middle East 20th →

June 2020

For Side Projects, Refactoring Is a Byproduct, Not a Goal →
2020 by the numbers: June →

May 2020

Fighting against Entropy →
Fun with SMTP and TLS →
Horizon 3 →
2020 by the numbers: May →
`git rat` when thrashing on new ideas →

April 2020

Open source in 1859 →
2020 by the numbers: April →
Return to normalcy →
Some thoughts on now →

March 2020

Book Notes: The Price of Glory: Verdun 1916 →
2020 by the numbers: March →

February 2020

Book Review: The Last of the Doughboys →
2020 by the numbers: February →

January 2020

Book Review: The End is Always Near →

December 2019

2020 by the numbers →
Using Bash to automate Rubocop fixes →

November 2019

Book Review: All Quiet on the Western Front →

October 2019

Book Notes: A World Undone →
Super Pumped →

June 2019

lichess-client npm package →

May 2019

Solving jury duty summons with a CRDT →
Book Review: Evicted →
Book Review: Only Yesterday →

April 2019

Book Review: It Doesn't Have To Be Crazy At Work →
History Camp Boston 2019 →
Book Review: Walkable City →

March 2019

A quick thought about intersections →

December 2018

2018 in Review →
Book Review: A Visit From The Goon Squad →
Book Review: A Walk In The Woods →

October 2018

Explaining Varints →

September 2018

Meeting Referees →
Book Review: Hard Landing →
Book Review: The Essential Smart Football →
Book Review: Invested →

August 2018

Hospitality of DevOps →
A/B testing -> permanent segmented UIs →
Bobbleheads →
Book Review: A Counterfeiter's Paradise →
Traveling as a thinking process →
The Endowment Effect and Fantasy Baseball →

June 2018

Book Notes: The DevOps Handbook (Parts I & II) →

May 2018

Is 'The Indicator' a good value? →
Book Review: The Devil in the White City →
Book Review: The Phoenix Project →
Book Review: The Outsiders →

April 2018

Airline Weekly April 2nd, 2018 →
Book Review: The Museum of the Missing →
Airline Weekly March 26th, 2018 →

March 2018

Book Review: Vagabonding - An Uncommon Guide to the Art of Long-Term World Travel →
Book Review: Wiseguy →
Book Notes: Designing Data-Intensive Applications (Part 1) →
Book Review: When to Rob a Bank →

January 2018

Book Review: Sapiens →
Book Review: What Happened →
2017 in Review →

December 2017

2018 Resolutions →

November 2017

Book Notes: Metaprogramming Ruby →
Book Review: The Big Short →
Book Notes: Practical Object-Oriented Design in Ruby →
Improving Typing →

September 2017

Local Dates in Ransack →

August 2017

Book Review: Managing Humans →

June 2017

Book Review: Why Coolidge Matters →
2017 Summer Reading List →

May 2017

Postgres autogenerated UUIDs with Sequelize →
Node testing with Ava →

April 2017

UUIDs as defaults for Ecto in Phoenix →
S-Town Feels like Bad Management →
Creating an SDK Pt. 3 →
Creating an SDK Pt. 2 →

March 2017

Creating an SDK Pt. 1 →

February 2016

Prose and Poetry →