Skip to content
HeyJared

Andrew Nesbitt

Reporter

Indexed articles, last 90 days
3
Latest publication
Sep 1, 2026
Outlet visibility, for Andrew Nesbitt
Top 10M sites
Earliest in this view
Jul 21, 2026
The latest indexed work is over 30 days old. There may be a gap in what we hold.

Latest articles

  1. Article · Sep 1, 2026 · Andrew Nesbitt

    Git Submodules as a Package Manager (opens the original)

    Excerpt · Critical tone · English

    Read excerpt

    I added a worktree to a repository last week to try a branch alongside the main checkout, ran git submodule update --init in it because the build needed the vendored dependencies, and when I was done went to clean up with git worktree remove, which git refused. Per the man page only clean worktrees can be removed, and “unclean worktrees or ones with submodules” need --force. Submodules get their own clause in that sentence, distinct from dirty state. git worktree move is stricter again and refus

  2. Article · Jul 24, 2026 · Andrew Nesbitt

    Interview with a Maintainer (opens the original)

    Excerpt · English

    Read excerpt

    The following is a transcript of episode 214 of Green Squares, a podcast about building in public and staying green. It has been lightly edited for length and clarity. Transcription by OpenClaw-4.2. TYLER: Welcome back to Green Squares, I’m Tyler. Longtime listeners know I came up doing Proof of Work, rest in peace, and one thing I carried over from that show is a belief that the most interesting people in tech are the ones holding up infrastructure you’ve never heard of. You’ve all seen the xkc

  3. Article · Jul 21, 2026 · Andrew Nesbitt

    –end-of-options (opens the original)

    Excerpt · English

    Read excerpt

    I was reading through the fix for a package manager CVE last week and ran into a git flag I’d somehow never noticed: --end-of-options. My first reaction was that some LLM had hallucinated it, but it’s documented in gitcli(7), it was added in git 2.24.0 in November 2019, and it exists because git had already used -- for something else. In most Unix tools -- marks the end of option parsing, so rm -- -f removes a file called -f rather than passing the force flag. Git had repurposed -- early on to s

Publishing over time

Last 90 days. Choose a month to open its work.

Recurring subjects

Named in the text we hold. One piece can cover several.

Audience

Top 10M sites

For Andrew Nesbitt, the outlet · Measured Aug 1, 2026

Website popularity band, not a count of readers or article views.

About this data

Counts cover the work we have indexed. Tone needs enough text and a confident classification. Excerpts and episode notes are not full articles or transcripts.

Identity or attribution wrong? Suggest a correction.

See coverage about Andrew Nesbitt