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.

Git Basics: Essential Commands Every Developer Should Know

Git is the backbone of modern software development. Whether you're working solo or with a team, mastering these fundamental Git commands will streamline your workflow and make version control second nature.

Introducing Animaginary: High performance web animations

When you’re building a website for a company as ambitious as Google, you need to make an impression. I wanted people to visit our website and see animations that looked more realistic than reality itself.