#til Wow, it turns out browsers really made me think the tabs are important. It feels as if my brain has been using them as a todo-list proxy, making me feel I get things done by closing tabs and working through them. After hiding tabs in the interface and relying on a todo list, my day seems more purposeful.
Sander van Dragt's Notes
-
-
Lamb 0.9.0
I've just released a new version of Lamb, and it's in use on this very site! Setup your timezone and schedule your posts and they will appear in your timeline and feeds even with relative dates by using the
createdfront-matter! More info on the scheduling page of the docs.Lamb has a brand new Notes theme you can pick through the settings by setting
theme = 2026, but this reminds me to make it the new default for the next version. I think it's beautiful and aligns nicely with the simple low-friction values of the project.
We also incorporated some best practices from the Micro.blog book, and all Lamb blogs now have JSON Feeds and Atom feeds have been optimised.

I hope the friction free nature brings back (or instills) the passion for blogging, let me know how you find Lamb!
Originally written on lamb-releases.
-
Launching a new weekend project Pysize: Find the install size of a PyPI package — wheel + all dependencies #projects #pysize
-
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.