Launching a new weekend project Pysize: Find the install size of a PyPI package — wheel + all dependencies #projects #pysize
Sander van Dragt's Notes
-
-
If only delivery companies would deliver parcels to post offices, who then deliver all the parcels in one go once a day. Update: I guess that's a PO Box does #til.
-
Fixing some annoyances in elementaryOS with the help of AI, my patches are personal and build on top of the current apps, but feel free to integrate them upstream. #projects #elementaryos-patches
-
WordPress Admin isn't a great markdown writer
I spent an afternoon trying to make WordPress a markdown editor. wp-env, a small mu-plugin that unhooks the admin chrome, another mu-plugin that swaps TinyMCE for EasyMDE, Parsedown converting on save into
post_content, with the raw markdown kept in post meta so editing round-trips. It works; task lists render, the toolbar behaves, edits come back as markdown.But it's still wp-admin. The textarea sits inside the post edit screen, surrounded by sidebars and metaboxes and the admin bar, and none of that goes away just because the editor itself is now markdown. The thing I'm doing is still configuring a post in an admin panel, not writing, and polishing the EasyMDE chrome made it look nicer but didn't change that.
Maybe I should have just enabled the Micropub plugin and IndieAuth for the auth side, and post from iA Writer. iA Writer does the writing, WordPress does the storing and publishing, and I don't have to bend wp-admin into something it isn't.

-
How do you like the 2026 Lamb theme?
-
Working on #Fafi tonight with new features and a visual refresh.
-
Built a quick ClaudeGuage StreamDeck key to show Claude usage that doesn’t use private apis.
-
Sidewing - a xbar style top bar for elementaryOS
I was looking to monitor developer related metrics when I noticed that there's no bitbar / xbar for Linux! In the age of AI-assisted engineering, that's no longer a massive time commitment, so I built one.

Sidewing is a GTK4 desktop bar for elementary OS-style multi-monitor setups. It runs local executable plugins, parses xbar-style output, and renders the result in a slim bar window on a selected display.
Current target:
- elementary OS 8 / Linux desktop environments with X11
- GTK4 + Vala
- local, unsandboxed script plugins
Sidewing discovers and runs plugins, schedules refreshes from xbar-style filenames, renders a translucent bar, and opens per-plugin popover menus with a built-in variables editor. See Current Limitations for scope boundaries.
-
#til It turns out that Jira, the only web software that you need to upgrade your fibre connection for, is a lot faster if you bring your own GUI.
-
The problem with the Touch Bar
Michael Tsai posts another excellent roundup and in the midst of it, nails down what Apple got wrong about the Touch Bar:
There’s this amazing, programmable screen, but there wasn’t really any way to empower the user to do stuff with it.
My take: Apple has collectively forgotten what makes a personal computer, you know, personal because it has been hammering their doors and windows shut for the last 15 years.
It’s not about changing the shade of paint on the door, it’s about swapping in bespoke fixtures because the original ones have sharp edges. #technology