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
Feb 10, 2011Archive

Android Marketplace Idea: Why You Uninstalled an App

Have you ever found an App that either didn't work for your phone or just plain sucked on the Android Market? Sure, we all have and right now when a…

Feb 9, 2011Archive

A New Website to Help Students learn

I have quite a few posts lying around and instead of letting them collect dust while I try to write a great article, I am going to be sharing the…

Feb 8, 2011Archive

Idea: Google Reader Checkbox

A simple idea, but I would love check boxes on each Google Reader post so that I can select a number of posts and mark them as read so that…

Feb 1, 2011Archive

Viewing Museums from the Comfort of your Home - Google Bringing Museums to Us

Today is a big step forward for art lovers around the world. Google as teamed up with some of the most famous art museums around the world and has combined…

Jan 27, 2011Archive

Android Bug: Large Text Box Jumping

Help me track down a Android or Evernote bug! I first thought this was a Evernote issue, but now I am not sure. I thought that this was an Evernote…

Jan 26, 2011Archive

When Technology is Killing Communication Skills

Why do people suck at writing emails? Everyday I get emails from companies, clients, friends and even family that are lacking in a lot of basic verbal and writing skills.…

Jan 25, 2011Archive

Idea: Using a Browser as a Central Hub

What one piece of software do you use most? If you said your browser then you are in the same boat as billions of other people in the world. Phones…

Jan 24, 2011Archive

Educational TV In 2010? Where Did It Go?

When I was a kid there was a lot of TV shows which were focused on making learning fun for kids, such as; Bill Nye The Science Guy, Mr. Rogers,…

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 13, 2011Archive

My First HTML5 Labs Test

A few months ago I wanted to teach myself HTML5 so recently I decided to take a poster and recreate it online using only HTML5 elements. HTML 5 Elements that…