Code Is A Habitat For Bugs

It can be easy to think that your job is to write code, but it isn't. Your job is to solve problems.

Code is just a pretty good tool for many of the problems you're likely to work on. Unfortunately code is where bugs live.

Every line of code you write is a place where something could go wrong. It's a little bit more complexity in your applications that people will need to understand. It's weight that might need to be moved around in a future refactor or feature addition.

Writing code is fun and it can be tempting to build for the sake of building, but always consider the tradeoffs that come from growing your codebase. Especially with AI tools that make it even easier to produce more code faster, you need to be mindful of the risk that comes from bringing more code into your organization.

Writing code is obviously going to be a big part of your job. Just be smart about it!