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
Sep 25, 2011Archive

Getting Married

Today is the big day! I will be getting married to my wonderful fiancée Whitney Phu. I can't wait to spend the rest of my life with you Whitney. I…

Mar 28, 2011Archive

Website Update: Updated Books Layout

Have you ever had a personal project that you wanted to do but never got around to it? I'm finally settling into my new job and getting back into working…

Mar 15, 2011Archive

Top 10 Apps for the Motorola Xoom

Google Books HW Solitaire Gun Bros Air Attack HD Fruit Ninja HD Graphic.ly Comics Dungeon Defender Angry Birds Evermore Word Feud

Mar 14, 2011Archive

The Motorola Xoom and My First Week

What a wonderful device. My First Impressions: The device is very responsive and is a wonderful addition to have between my smart phone and desktop computer. While I played around…

Feb 22, 2011Archive

Email Newsletters, Do They Really Matter?

For the past few weeks I have been working on Email Newsletters and it got me thinking, do Email newsletters as they currently exist even matter? Many people will answer…

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…

Feb 17, 2011Archive

Where Apple Fails, Google Succeeds

After I wrote yesterdays post regarding Apple's new subscription model for iOS, Google release their own more powerful subscription model (for everything) called Google One Pass . What is Google…

Feb 16, 2011Archive

Has Apple Gone Too Far With The New iOS Subscription Model?

Yesterday Apple announced a new feature for iOS which allowed apps to setup a subscription payment method . At first this sounds great, it means that news papers can come…

Feb 15, 2011Archive

Why Aren't Websites Optimized for Larger Displays?

After writing the post Why Google TV Will Help Websites For People With Disabilities I realized that Google and many companies aren't optimizing their websites for larger displays, but they…

Feb 11, 2011Archive

New Idea: QR Codes For License Plates

There are 62 million cars on the road in the USA alone, and all of us around the world who have cars, have a license plate. The current license plates…