Writing on software design, company building, and the aerospace industry.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Adding ESLint to Your Project with a Git Hook

In this post I'm going to go over how to add ESLint to your project and how to set up a git pre-commit hook to make sure all your code is linted before you commit.

React CSS - Styled Components

In this post I'm going to go over how to use Styled Components to manage your CSS in your React app.

Express.js With ES6 and Babel

Express.js doesn't come with es6 out of the box. But its actually not that hard to add.

Deploying Node.js on Azure App Services

In this post I'm going to go over how to deploy a Node.js app to Azure App Services and also mention some of the things I learned from working with Azure.