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.

Thinking in Public

225 Nodes
Nov 3, 2009Archive

100 Different Evernote Uses

Take a photo of your contacts measurements and save them to your personal notebook. Makes ordering your next pair easier. Take a photo of the page you are reading in…

Nov 3, 2009Archive

Backing up with Windows 7

For the past month or so I have been having troubles backing up my computer using Windows 7's built in backup and restore utility as some of you already know.…

Nov 2, 2009Archive

Sharing my Bookmarks

I use the web everyday as a web developer, usually working at one of my two jobs or posting on twitter. I tend to come across many useful websites which…

Nov 2, 2009Archive

As of 7:17am This morning.

As of 7:17am this morning I finally got my Google Wave invites to share. After waiting months for my own invite I thought that it would be nice to share…

Nov 1, 2009Archive

New Blog/Personal Site

Hello everyone, As some of you may know I have been very busy lately working two jobs, one of which is my own freelance company Heka Interactive. Well I figured…