-
Ever since I read this image/meme it has stuck with me: [Read More]
-
The Programmer's Dilemma
A different take on "locality"
Imagine for a moment you had to get a group of 100 random adult human beings to perform a task that involves groups of them working together (and if you really want to succeed, groups would also need to work with other groups). [Read More] -
Overwriting GitHub Required Checks with Buildkite
Green CI is easier than ever
(for some pre-reading you may want to read my brief post on how GitHub commit statuses and PR required checks work) [Read More] -
The Problem with GitHub Commit Statuses
(Just one?) [Read More] -
Python Namespace Packages are a pain
there's no Zen here
TL;DR: Just use __init__.py in every directory. Please. [Read More] -
Python: Relative vs Absolute Imports
9 out of 10 Pythonistas agree...
In the PyTexas Discord my fellow PyTexas organizer and friend, Mason Egger, asked: [Read More] -
Using `cog` for pinned Single-File Python scripts
Or as I call it: cogpinning
Background [Read More] -
GitHub doesn't let you secure Merge Queue branches
(Add it to the pile, I suppose)
TL;DR [Read More] -
GitHub Environments are a (sometimes) useful security feature
(much like GitHub Secrets) [Read More] -
How Python Generators Work (for the Systems-flovered folks)
AKA Watching the "A-HA" in realtime [Read More] -
Remote Single-file Python Scripts with uv
How supercharge your script running with uv tricks [Read More] -
Programmatically accessing (private) GitHub file URLs
How to make it easy to access (private) single files from a github.com repo [Read More] -
Diff diffs (a.k.a. 4-way diffing)
What changes have changed? [Read More] -
GitHub Universe 2024
It's a whole Universe. [Read More] -
What's in a name?
Inspecting filenames of PyPI packages. [Read More] -
ruff (and Astral)
Here's what others (and I) think
A lot of people have a lot of opinions about ruff (and their accomplishments). I haven’t heard my personal thoughts echoed strongly in anybody else’s opinion, so I thought I’d write them out. Let me know if you feel the same or differently. [Read More] -
Episode Fore: A New Blog
So, hello. Welcome to my blog. [Read More]