programming and exclamation marks
I have DMs muted from people I don’t follow.
This profile is from a federated server and may be incomplete. Browse more on the original instance.
folks tend to think that NixOS users spend a lot of time fighting their configuration — but the truth is, often we’re doing something that boils down to “fighting some app’s personalized configuration format so one never has to worry about configuring it again”
did you know that zines can get an ISSN and be publicly archived??
git branches: the rules
quick shoutout: 6 years ago, I started working on a ruby profiler project called rbspy. It was really fun to write but I slowly realized that I HATED being an open source maintainer, and it needed maintenance because it relies on Ruby internals that change a lot.
3 years ago, Adam Jensen made a great pull request to the project and I asked him if he'd like to be the maintainer. And now bugs get FIXED! Even Windows bugs! It's amazing to see the project get better instead of slowly bitrotting.
BlueSky has some serious work to do to earn my trust, but I... I think I prefer their vision of federation to Mastodon's. https://bsky.social/about/blog/02-22-2024-open-social-web
poll: when you have a merge conflict, how do you prefer to handle it?
detached HEAD state
all of my zines have a "graveyard” of pages that I wrote and then deleted or rewrote but I think the git zine is going to set a record, there are at least 50 pages in the graveyard so far
been trying to list every piece of state in your git repository that you need to be careful about. So far I have:
- your current branch
- if you're in detached HEAD state
- staged files
- unstaged & untracked files
- whether or not you're in the middle of a merge (or rebase, or cherry-pick)
- if you're in the middle of a rebase, which stage of the rebase you're at exactly
- what you have in the stash (since stash entries are deleted when you
what did I miss?