Engineering notes · since 2008

Software engineering, architecture & lessons learned the hard way.

A long-running record of code, systems, architecture, operational scars, and the ideas that survived contact with production.

GitHub · August 30, 2026

CopyGitHubRepo v0.2.0: Preserving GitHub Releases During Repository Migration

When I released the first version of [CopyGitHubRepo](/post/2026/08/22/copygithubrepo-v0-1-0-released-to-powershell-gallery), the goal was straightforward: make it easier to copy a GitHub repository without turning what should be a controlled operation into a collection of manual Git commands and GitHub API calls. The initial release supported two different kinds of copies: - **Snapshot**, whic...

AI · August 17, 2026

Understanding What We Ask AI to Do

As AI takes on more complex work, humans still need enough understanding of what it produces to make good decisions and remain responsible for the ...

Publication history

Articles published each year from 2008 through 2026.

Explore the archive →

Bar height represents article count relative to the busiest publication year. Focus or hover a year for its exact count.