🦜 msleigh.io
@msleigh.io@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Personal website and blog of msleigh
Your feed and you don't want it here? Just
e-mail the birb.
Tmux cheat sheet - another one-shot LLM-derived Python script
https://msleigh.io/blog/2025/02/09/tmux-cheat-sheet-another-one-shot-llm-derived-python-script/
Published: February 9, 2025 00:00
Tmux cheat sheet - another one-shot LLM-derived Python script
A Python CLI for Tmux command reference, generated by ChatGPT/Claude. Uses
Click for CLI interface and Tabulate for output formatting.
Almost fully LLM-generated Python script for managing a blog
https://msleigh.io/blog/2025/02/06/almost-fully-llm-generated-python-script-for-managing-a-blog/
Published: February 6, 2025 00:00
Almost fully LLM-generated Python script for managing a blog
This tool for managing a blog (and this blog post) was almost fully generated
from scratch by Claude 3.5 Sonnet.
I asked for a Python CLI tool using Click
to create new posts, and list existing…
Using GNU Stow for deploying dotfiles
https://msleigh.io/blog/2025/01/31/using-gnu-stow-for-deploying-dotfiles/
Published: January 31, 2025 00:00
Using GNU Stow for deploying dotfiles
GNU Stow is a symlink farm manager, which takes a package of software
and/or data and creates a symlink farm, with t...
Testing the Python SDK for Bluesky's AT Protocol
https://msleigh.io/blog/2024/11/13/testing-the-python-sdk-for-blueskys-at-protocol/
Published: November 13, 2024 00:00
Testing the Python SDK for Bluesky's AT Protocol
The AT Protocol SDK for Python is a Python package that
provides an interface to the Bluesky AT Protocol. These are some notes from a first play around.
Syncing a Bitbucket repository to GitHub with GitHub Actions
https://msleigh.io/blog/2024/09/09/syncing-a-bitbucket-repository-to-github-with-github-actions/
Published: September 9, 2024 00:00
I need to set up a GitHub repository to track an existing repository on Bitbucket, as I transition
from the latter to the former. I want to use GitHub Actions to keep the two repositories in sync
during the transition period. Developments are taking place…
Kelvin and the tripos
https://msleigh.io/blog/2024/06/25/kelvin-and-the-tripos/
Published: June 25, 2024 00:00
I find it hard to imagine someone like Kelvin (William Thomson) being beaten to first place in the
Tripos or any other exam, but it's true; this story about him sending a servant to see who came
second, I suspect isn't:
A Git worktree workflow
https://msleigh.io/blog/2024/06/15/a-git-worktree-workflow/
Published: June 15, 2024 00:00
I came across the Mastodon post
below recently, which introduces Git worktrees. There were plenty of positive
replies, which, while I agree with them, surprised me a bit since the idea of
keeping different branches in different directories harks back to…
What did you bring me that book to be read to out of for?
https://msleigh.io/blog/2024/06/09/what-did-you-bring-me-that-book-to-be-read-to-out-of-for/
Published: June 9, 2024 00:00
I've been trying to track down the origin of the sort-of famous phrase:
"What did you bring me that book to be read to out of for?"
which demonstrates, or satirises, the placement of prepositions at the end of
sentences in English (depending on your…
Finding notes and blog posts with Fuzzyfinder and Ripgrep
https://msleigh.io/blog/2024/01/21/finding-notes-and-blog-posts-with-fuzzyfinder-and-ripgrep/
Published: January 21, 2024 00:00
This blog post](https://www.neversaw.us/2021/04/27/my-notetaking-setup/)describes a nicescriptto fuzzily search for note files in a directory usingfzf andThe Silver Searcher (ag).Prompted by this I've done something similar for searching within my…