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: General

✕ Clear filter
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…

Dec 6, 2010Archive

My Review of Google eBooks

I've been using Google eBooks for a few hours now, on both my Android phone and netbook and it is very easy to use. I love that I can quickly…

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 22, 2010Archive

Building a Community: Starting a Blog Before Twitter or Facebook

Lately I've been in meetings with clients regarding social media and marketing and I'm asked the same questions each time, " Where should I start with Social Media? Is Twitter…

Nov 19, 2010Archive

20 Things I Learned About Browsers and the Web

Many people today have a hard time understanding all of the technical jargon that goes on with the web. This is understandable since 25 years ago the world wide web…

Nov 12, 2010Archive

Website Update: New Menus and Navigation

This is one of a regular series of posts on website updates and maintenance. This week I worked on the menus and page navigation. New Menu Location: I'm trying to…

Nov 10, 2010Archive

Why I Blog

Lately I've been reading a lot of how-to articles for new bloggers and almost all of the topics are the same: "Why should you blog?" So instead of keeping my…