How to Learn Software Development

Over the years, I’ve had a handful of friends ask me how to become a software developer. I’d like to lay out steps on how to go about it, based on my experience and current industry trends. Below is what I think is the best approach. Read more…

How to Have AI Review Pull Requests Locally

There are a number GitHub integrations which allow AI to review pull requests. Tools such as Copilot Code Review, Claude Code GitHub Actions, Graphite Diamond make this process automatic, with comments left directly on the PR. I’ve found these to be very useful in catching code issues. Read more…

Microsoft Study on Job Impacts of AI

I’m late to the party on this study from last month, but nonetheless I wanted to put up a post on it. Microsoft looked at 200,000 U.S.-based anonymized conversations from Copilot and determined which jobs are being most disrupted by AI. Read more…

My Week with GPT-5

Last week, OpenAI released the much-anticipated GPT-5. The reviews have been mixed, so much so that the company restored the 4o chat model because a vocal group of users were unhappy it went away. Read more…