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
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…

Dec 21, 2010Archive

Product Idea: QR Codes Instead of Wasted Packaging Sizes

Every morning I make myself some hot apple cider and each morning I notice that the packet size for each Apple Cider packet is about 40 times too large for…

Dec 20, 2010Archive

My Evernote Book Coming to an End

Yes, it's true. I am stopping development and writing on my Evernote book and website. Before you get upset, let me explain. Why I'm Stopping The Book: As you may…

Dec 17, 2010Archive

Website Update: Updated Layout

This is one of a regular series of posts on website updates and maintenance. This week I worked on the web site layout. Updated Menu: The main menu has been…

Dec 16, 2010Archive

Feeling Naked and Broadcast Warnings: Warning Messaging on your Phone

Do you feel naked when you forget your phone? Currently broadcast warnings come through radio and TV, and this is helpful in case of an emergency, but I believe that…

Dec 15, 2010Archive

Donating Made Simple, Browse for a Charity

Tabs for Charity! Google just released a Chrome extension which will donate items based on the number of tabs you have open in a day. How it works: Everyone’s total…

Dec 14, 2010Archive

Technology in the Classroom, Where Should Kids Focus

Kids are the most important thing in this world. With technology now playing a key role in our lives, what area of technology should kids focus on next? Loading... I…

Dec 13, 2010Archive

Saving the Planet: Replacing DVD's with Hard drives

Buying DVD's is like throwing money down the drain and killing our planet at the same time. If you are interested in saving the environment and you're tech savvy then…

Dec 10, 2010Archive

Why YouTube Should Offer a Larger Movie Selection

I'm addicted to movies! I can easily watch 5-20 movies in a single week and thanks to streaming movies online, my addition has only gotten worse. There are many great…

Dec 9, 2010Archive

Everything is in the Cloud... Well, Almost

I love the cloud. Do you? Nearly all of my services are in the cloud, making it possible for me to access them anywhere with almost any device. My Services…