Everything you regularly Google just found its place in this list. Say hello to a growing list of Python code snippets for everyday problems.
Archives: Blog
In an effort to accelerate AI hype, we now have people saying that every developer is using AI. Their evidence? Every IDE has some code completion feature. While that might be true, I think it's...
AI Haters Stay Winning: What It’s Like to Be Constantly Vindicated
I have a bit of a different one today. Periodically, I will see a story or a video that "proves" some of the takes I've had on this site around generative AI, and I figured I'd share a few of them.
Computer Science Career Advice in 2026? Your Guess Is as Good as Mine
It's the night before I give my semester career talk, and I felt that my usual advice needs some change. In preparation, I wanted to reflect on the state of the world, the industry, and the worries...
Despite all the pressure since the pandemic, I have not and will not record my lectures. Here's why!
Should You Use Git on Personal Projects No One Will Ever See?
Recently, someone in one of my software-related Discord servers asked if others use git on personal projects. After reading some of the responses, I kept racking my brain for the "right" way to...
Today, I'm coming to you with another paywalled piece. This one looks at what I'm dubbing "the era of narks" as states add new and interested ways to get educators fired.
