Thoughts on the new code review

I did a quick reflection on how I’ve been approaching code reviews recently. I recognized that I’ve been approaching code much more as a system than before. In particular, a code repository is a system that can be broken down into: Components: packages/directories that group the tasks. Sub-components: files that logically separate the business logic. Details: the contents of those files driving the implementation. Connections: interfaces in the form of APIs & MCPs. Inputs: configurations in the form of YAML, JSON, env variables, and user inputs. Outputs: artifacts that can take different shapes and sizes. Supporting infrastructure: documentation, testing, tooling, etc. to hold all of the above in place and maintain it. The key differentiator today is that I don’t spend time on the details. I still review the rest, but often with AI assistance rather than by scrolling through a UI. ...

· 1 min read · 189 words

Today I X

A running log of ideas, observations, and questions — captured as they occur. 04/15/2026 My mission is to help every human achieve their full potential. Practically, I do so through a software lens at the boundary of hardware and the physical world. 08/12/2025 Buy You a Coffee Whenever you’re in line at Starbucks, buy the person in front of you their order. Firstly, it’s just nice and fun. ...

· 1293 words