Writing — 225 essays

Cultivating ideas at the intersection of Engineering and Systems Thinking.

A collection of essays, frameworks, and early-stage thoughts on engineering leadership, distributed systems, and the human side of software.

Systems Map

Core architectural nodes of research.

account_tree

Platform Org Design

Scaling engineering teams via structural abstraction.

biotech

Feedback Loops

Entropy management in high-velocity CI/CD environments.

psychology

Human Factors

Cognitive load and its impact on system availability.

architecture

Pragmatic API

Designing interfaces that survive generational shifts.

history

Legacy Refactor

Social strategies for technical debt retirement.

Category: Organization

✕ Clear filter
Mar 15, 2018Archive

Note Driven Development (NDD)

Note Driven Development (NDD for short) is my take on the rubber ducky debugging technique with an added bonus. Before I begin explaining NDD let me describe what rubber ducky…

Aug 21, 2016Archive

My Pomodoro Application

Over the past 10 years I have been working on improving just how productive I can be, using many applications and theories along the way. One process I use is…

Feb 18, 2011Archive

Evernote for Android Gets a Much Needed Upgrade

Though this recent upgrade wasn't as substantial as the one released a few months ago with a completely new UI, this one does bring a very important mobile feature... editing…

Jan 14, 2011Archive

Using Evernote To Flush Out A Script

A few months ago on 11/1/10 while at the bank I spoke with a banker who loves to come up with script ideas, and this got me to thinking about…

Jan 5, 2011Archive

Requested Features for Google Picasa Web

Do you like photos? So do I. Over the past year I have really started to use Picasa Web more often and I would like to use it even more,…

Dec 22, 2010Archive

100 MORE Evernote Uses

This has been a wonderful year for me, and I wanted to give you all a holiday gift. Since you liked the first 100 uses, here is 100 new Evernote…

Nov 24, 2010Archive

10 Tools to Manage Your Digital Content

Here is a list of 10 tools to help manage your digital content. The great things about these products is that they are all FREE and can be used on…

Nov 15, 2010Archive

Why You Should Use a RSS Reader

The sheer amount of content is growing, thousands of websites launch each day and the days of visiting your favorite sites are over. A few years ago it was normal…

Oct 14, 2010Archive

Evernote: The Best Bookmarking Service

Evernote released a new feature in June for their Google Chrome extension, where they show you all of the notes that you have clipped on a website. At first this…

Sep 30, 2010Archive

Google Picasa Idea: Remove Albums And Use Labels Instead

While on a walk with my dogs I took some photos with my phone and this got me think about the random, sometimes blurry photos that I take which don't…