Hi 👋🏼, I'm Steve Francia

You’re probably running my code right now. Cobra powers kubernetes, docker, and GitHub’s gh. Hugo builds millions of websites. Together, my personal projects have earned 200k+ GitHub stars.

I’ve spent three decades creating the developer stack: MongoDB’s developer experience, container standards at Docker, leading Go at Google, AI at Two Sigma. The tech was never the point. Here I write about the human stack: building products, teams, and communities that last.

If you appreciate my work, subscribe to the newsletter, sponsor me, or just say hello.

Getting Started with Symfony2

Getting Started with Symfony2

In a follow up to my popular post on Symfony2, the open source PHP framework we use at …

On Symfony2

On Symfony2

Symfony2 is the latest brainchild of Fabien Potencier.

The perfect .vimrc vim config file

The perfect .vimrc vim config file

I have spent the last few years tweaking and refining my VIM configuration. This is the …

The most productive 20 minutes of my day

The most productive 20 minutes of my day

As part of my new years resolution to get in shape and spend less dough I decided that I’d be …

Software Development's Magic Triangle

Software Development's Magic Triangle

There’s an old adage “Fast, Cheap, Good; Pick Two”. This situation is called a magic triangle. …

16 lessons from 16 years

16 lessons from 16 years

16 lessons learned I learned from my first 16 years working in the technology industry.

Selling on OpenSky

Selling on OpenSky

As anyone who reads my blog or follows my tweets knows, I’ve been working for a new startup …

Watch what you say

Watch what you say

I came across an article today titled “Help! My boss is on twitter“. Allow me to share a secret …

Ultimate Vim Config

Ultimate Vim Config

I have spent the last few years tweaking and refining my VIM configuration until I had the …

Moving to WordPress

Moving to WordPress

I’ve used Drupal to power my blog since I started it over 2 years ago. It has been a bitter …

The Golden Hammer

The Golden Hammer

Every so often a “new” technology catches on. Right now it’s nosql databases. A couple years …

NoSQL Databases

NoSQL Databases

Amazon, Digg, Facebook, LinkedIn, Twitter all started on sql databases (all but Amazon on …

Next Gen PHP Frameworks

Next Gen PHP Frameworks

With the release of PHP 5.3, PHP released the most significant capabilities in years. …

Finding the Right People

Finding the Right People

Since I began at Open Sky a few weeks ago I have been tasked with building out a great team. …

Transitions

Transitions

I couldn’t be more excited to announce that I have accepted a position at The Open Sky Project. …

VIM Crash Course

VIM Crash Course

Most developers know the basics of VIM, enough to edit a conf file, but most stay there, …

Unix Jobs Management

Unix Jobs Management

Every self respecting linux, mac os X or *nix user should have a solid handle on managing jobs …

Human readable du sorted by size

Human readable du sorted by size

du is the *nix command for disk usage. It tells you how much space everything in the given …