{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Sander van Dragt","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/sander","_microblog":{"about":"https://micro.blog/about/api","id":"47","username":"sander","bio":"Developer. Tinkers with web publishing, #Python, #Electronica, Deejaying. All we have is this moment.","pronouns":"","is_following":false,"is_you":false,"following_count":53,"discover_count":0},"author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://micro.blog/sander/avatar.jpg"},"items":[{"id":"99558129","content_html":"<p>herdr-dash: a board for my agent sessions: <a href=\"https://vandragt.com/herdr-dash-a-board-for-my-agent-sessions\">vandragt.com</a></p>","summary":"","url":"https://vandragt.com/herdr-dash-a-board-for-my-agent-sessions","date_published":"2026-10-20T15:13:13+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-20 15:13","date_timestamp":1792509193,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"99539591","content_html":"<p>Created a small script that allows you to save Windows groups so that when you focus one you focus all. Handy for companion apps.</p>","summary":"","url":"https://vandragt.com/status/922","date_published":"2026-10-20T08:41:20+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-20 08:41","date_timestamp":1792485680,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"99504520","content_html":"<p>Love these QOL oneshot prompts: </p>\n<blockquote>\n<p>a small service now watches for the screen lock. When you lock, it pauses every media player that is playing. When you unlock, it resumes only the players it paused, so anything you had already paused stays paused.</p>\n</blockquote>","summary":"","url":"https://vandragt.com/status/921","date_published":"2026-10-19T17:07:03+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-19 17:07","date_timestamp":1792429623,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"99503875","content_html":"<p>Working on: Folio<img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fvandragt.com%2Fassets%2F2026%2F10%2Ff168dd98f6a6cdf44cc0be64d56afab35d0840ef.webp\" alt=\"Folio\" width=\"1267\" height=\"994\" loading=\"lazy\"></p>","summary":"","url":"https://vandragt.com/status/920","date_published":"2026-10-19T16:44:27+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-19 16:44","date_timestamp":1792428267,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"99117064","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> Claude does that use rename then mention it</p>\n","url":"https://micro.blog/sander/99117064","date_published":"2026-10-12T23:01:03+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-12 23:01","date_timestamp":1791846063,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98890030","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> that’s not in WordPress though just Wordpress.com</p>\n","url":"https://micro.blog/sander/98890030","date_published":"2026-10-08T18:24:10+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-08 18:24","date_timestamp":1791483850,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98888466","content_html":"<p>Working a little bit recently on restoring Pantheon desktop on top of OpenSUSE Leap instead of Ubuntu 24.04. Out of date version for both, but it was the most stable fix. Ultimately I hope to get the desktop environment of elementaryOS running on top of the rolling Tumbleweed, and have a rolling system that...</p> <a href=\"https://vandragt.com/status/919\">vandragt.com</a>","summary":"","url":"https://vandragt.com/status/919","date_published":"2026-10-08T17:45:55+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-08 17:45","date_timestamp":1791481555,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98808564","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/sharpcheddargoblin@reclusive.blog\" class=\"u-url mention\">@sharpcheddargoblin</a></span> love you too</p>\n","url":"https://micro.blog/sander/98808564","date_published":"2026-10-07T11:43:52+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-07 11:43","date_timestamp":1791373432,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98801410","content_html":"<p>viv 0.15 to 0.21: <a href=\"https://vandragt.com/viv-0-15-to-0-21\">vandragt.com</a></p>","summary":"","url":"https://vandragt.com/viv-0-15-to-0-21","date_published":"2026-10-07T08:59:43+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-07 08:59","date_timestamp":1791363583,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98640781","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/elementary@mastodon.social\" class=\"u-url mention\">@elementary</a></span> i hope at some point you will change to a more nuanced stance so that elementary OS can benefit from my bugfixes instead of reverse engineer bugreports from them. <a href=\"https://github.com/svandragt/elementaryos-patches\">github.com/svandragt…</a></p>\n","url":"https://micro.blog/sander/98640781","date_published":"2026-10-04T11:23:22+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-04 11:23","date_timestamp":1791113002,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98584609","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> so you created herdr?</p>\n","url":"https://micro.blog/sander/98584609","date_published":"2026-10-03T06:42:02+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-03 06:42","date_timestamp":1791009722,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98526253","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/elementary@mastodon.social\" class=\"u-url mention\">@elementary</a></span> great to see OS upgrades landing. Would be interesting to see your vision for desktop computing, is elementaryOS conceptually complete and ready for the next five years you think?</p>\n","url":"https://micro.blog/sander/98526253","date_published":"2026-10-02T06:55:34+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-10-02 06:55","date_timestamp":1790924134,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98446398","content_html":"<p>Let’s see if we can help out eBay and get some items sold <a href=\"https://listings.vandragt.com/\">https://listings.vandragt.com/</a></p>","summary":"","url":"https://vandragt.com/status/917","date_published":"2026-09-30T20:37:17+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-30 20:37","date_timestamp":1790800637,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98412057","content_html":"<p>Does Microsoft ever change? Learned today to install a UA switcher addon and switch to Edge for Windows and you get the new version of Teams with more background change/blur options on Edge for Linux</p>","summary":"","url":"https://vandragt.com/status/916","date_published":"2026-09-30T08:37:20+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-30 08:37","date_timestamp":1790757440,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98358657","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> theres other options?</p>\n","url":"https://micro.blog/sander/98358657","date_published":"2026-09-29T10:46:39+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-29 10:46","date_timestamp":1790678799,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98318919","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> the future is rich documents and Apple has been resisting it for the last 30 years</p>\n","url":"https://micro.blog/sander/98318919","date_published":"2026-09-28T17:28:56+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-28 17:28","date_timestamp":1790616536,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98273924","content_html":"<p>I can’t believe anyone just uses their phone as their main computing device. It’s so rubbish. Web page for insurance forms just reloads in the middle of it due to multitasking.</p>","summary":"","url":"https://vandragt.com/status/914","date_published":"2026-09-27T19:36:42+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-27 19:36","date_timestamp":1790537802,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98086248","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/jasalt@fosstodon.org\" class=\"u-url mention\">@jasalt</a></span> amazing</p>\n","url":"https://micro.blog/sander/98086248","date_published":"2026-09-24T10:53:59+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-24 10:53","date_timestamp":1790247239,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98076272","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/jasalt@fosstodon.org\" class=\"u-url mention\">@jasalt</a></span> shiny ai app or the sound of a million developers realising they’re all having the same problem thanks 😝</p>\n","url":"https://micro.blog/sander/98076272","date_published":"2026-09-24T06:57:50+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-24 06:57","date_timestamp":1790233070,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98057499","content_html":"<p><a href=\"https://github.com/svandragt/mdex\">mdex is a Markdown editor</a> and exporter to Slack/Jira/Micropub powered blog. Write exporter plugins in JavaScript <a href=\"https://vandragt.com/tag/projects\">#projects</a> <a href=\"https://vandragt.com/tag/mdex\">#mdex</a></p>","summary":"","url":"https://vandragt.com/status/913","date_published":"2026-09-23T22:18:10+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-23 22:18","date_timestamp":1790201890,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98047470","content_html":"<p>I keep trying to get prose from ai agents that matches my style. But I think perhaps it’s more productive to summarise key points then write it myself, despite it being a lot slower, and me not being confident.</p>","summary":"","url":"https://vandragt.com/status/912","date_published":"2026-09-23T18:13:19+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-23 18:13","date_timestamp":1790187199,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97952564","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> you could try  <a href=\"https://ponytail.dev/\">ponytail.dev</a></p>\n","url":"https://micro.blog/sander/97952564","date_published":"2026-09-22T05:31:30+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-22 05:31","date_timestamp":1790055090,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97923542","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> missing project in the product Matrix</p>\n","url":"https://micro.blog/sander/97923542","date_published":"2026-09-21T16:25:24+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-21 16:25","date_timestamp":1790007924,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97905440","content_html":"<blockquote>\n<p>Want me to apply the fix and commit it?<br>\n❯ why wouldn't i?<br>\n● No reason — I was asking out of habit rather than because there was a real decision left. Applying it.</p>\n</blockquote>\n<p>I'm just checking you're just checking.</p>","summary":"","url":"https://vandragt.com/status/911","date_published":"2026-09-21T09:04:34+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-21 09:04","date_timestamp":1789981474,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97900974","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/jasalt@fosstodon.org\" class=\"u-url mention\">@jasalt</a></span> baby got backend</p>\n","url":"https://micro.blog/sander/97900974","date_published":"2026-09-21T07:08:34+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-21 07:08","date_timestamp":1789974514,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97900864","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/jasalt@fosstodon.org\" class=\"u-url mention\">@jasalt</a></span> 🍿🍿🍿</p>\n","url":"https://micro.blog/sander/97900864","date_published":"2026-09-21T07:06:04+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-21 07:06","date_timestamp":1789974364,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97900247","content_html":"<p>Been working on a listing post type so you can sell your stuff via your website. When I mean sell I mean advertise as that’s literally all it does, with an index, with search engines collecting all the products.</p>\n<p>Also building in rsvp replies, so I can reply to an indieweb event on zoom held in London on the...</p> <a href=\"https://vandragt.com/status/910\">vandragt.com</a>","summary":"","url":"https://vandragt.com/status/910","date_published":"2026-09-21T06:46:31+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-21 06:46","date_timestamp":1789973191,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97811338","content_html":"<p>Shortcutting to output using AI gives me a similar feeling as using cheat codes when gaming , short term reward but skipping the interesting journey.</p>","summary":"","url":"https://vandragt.com/status/909","date_published":"2026-09-19T10:54:43+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-19 10:54","date_timestamp":1789815283,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97801681","content_html":"<p><a href=\"https://micro.blog/danielpunkass\">@danielpunkass</a> try herdr if you’re looking for a solution</p>\n","url":"https://micro.blog/sander/97801681","date_published":"2026-09-19T06:37:43+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-19 06:37","date_timestamp":1789799863,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97764008","content_html":"<p><a href=\"https://github.com/svandragt/vivace/releases/tag/v0.14.0\">viv 0.14.0</a> is out. It installs PHP dependencies from a composer.lock and writes the same vendor/ Composer would, byte for byte – 20 of 20 pinned projects identical in this release's sweep.</p>\n<p>This is the last release where that is the whole point. From here viv is a research vehicle for package manager design,...</p> <a href=\"https://vandragt.com/status/908\">vandragt.com</a>","summary":"","url":"https://vandragt.com/status/908","date_published":"2026-09-18T14:29:58+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-18 14:29","date_timestamp":1789741798,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97761763","content_html":"<p>Run a weekly ClamAV scan that uses all your cores: <a href=\"https://vandragt.com/run-a-weekly-clamav-scan-that-uses-all-your-cores\">vandragt.com</a></p>","summary":"","url":"https://vandragt.com/run-a-weekly-clamav-scan-that-uses-all-your-cores","date_published":"2026-09-18T14:09:00+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-18 14:09","date_timestamp":1789740540,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97744628","content_html":"<p>It began as a question, whether a person directing coding agents can build a faster drop-in Composer, and that question is answered. The compatible mode is finished and frozen as a control. viv continues as a research vehicle for package-manager design, one measured chapter at a time; Now exploring \"Beyond...</p> <a href=\"https://vandragt.com/status/906\">vandragt.com</a>","summary":"","url":"https://vandragt.com/status/906","date_published":"2026-09-18T08:07:35+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-18 08:07","date_timestamp":1789718855,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97638663","content_html":"<p>PHP 8.6 beta 3: Good to know <a href=\"https://vandragt.com/tag/lamb\">#lamb</a> is already compatible. 2342 tests, 4332 assertions, identical to an 8.4 control in the same image. Zero deprecations from src/!</p>","summary":"","url":"https://vandragt.com/status/905","date_published":"2026-09-16T13:52:34+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-16 13:52","date_timestamp":1789566754,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97628734","content_html":"<p><a href=\"https://micro.blog/news\">@news</a> you’ve instantly became the best micropub client.</p>\n","url":"https://micro.blog/sander/97628734","date_published":"2026-09-16T10:25:18+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-16 10:25","date_timestamp":1789554318,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97628922","content_html":"<p>This is posted via micropub with the latest  release from micro.blog iOS app.</p>","summary":"","url":"https://vandragt.com/status/904","date_published":"2026-09-16T10:24:12+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-16 10:24","date_timestamp":1789554252,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97628483","content_html":"<p><a href=\"https://micro.blog/news\">@news</a> fantastic work</p>\n","url":"https://micro.blog/sander/97628483","date_published":"2026-09-16T10:22:23+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-16 10:22","date_timestamp":1789554143,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97627097","content_html":"<p>Vivace <a href=\"https://vivace.vandragt.com/manual.html\">got a manual</a> now! Good software has good documentation! <a href=\"https://vandragt.com/tag/projects\">#projects</a> <a href=\"https://vandragt.com/tag/vivace\">#vivace</a></p>","summary":"","url":"https://vandragt.com/status/903","date_published":"2026-09-16T09:55:13+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-16 09:55","date_timestamp":1789552513,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97588405","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/murb@todon.nl\" class=\"u-url mention\">@murb</a></span> op die manier 😂</p>\n","url":"https://micro.blog/sander/97588405","date_published":"2026-09-15T17:46:22+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-15 17:46","date_timestamp":1789494382,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97586329","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/murb@todon.nl\" class=\"u-url mention\">@murb</a></span> wat is easy to drink? Met een rietje?</p>\n","url":"https://micro.blog/sander/97586329","date_published":"2026-09-15T16:56:17+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-15 16:56","date_timestamp":1789491377,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97524487","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> dark patterns and gated content blockers might work in the short term but do people actually engage long term?</p>\n","url":"https://micro.blog/sander/97524487","date_published":"2026-09-14T16:24:46+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-14 16:24","date_timestamp":1789403086,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97504828","content_html":"<p>park v1.1.0: syncing between machines: <a href=\"https://vandragt.com/park-v1-1-0-syncing-between-machines\">vandragt.com</a></p>","summary":"","url":"https://vandragt.com/park-v1-1-0-syncing-between-machines","date_published":"2026-09-14T09:05:29+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-14 09:05","date_timestamp":1789376729,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97503357","content_html":"<p>viv 0.11.0, and a two-word deletion: <a href=\"https://vandragt.com/viv-0-11-0-and-a-two-word-deletion\">vandragt.com</a></p>","summary":"","url":"https://vandragt.com/viv-0-11-0-and-a-two-word-deletion","date_published":"2026-09-14T08:22:46+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-14 08:22","date_timestamp":1789374166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97449930","content_html":"<p><a href=\"https://micro.blog/danielpunkass\">@danielpunkass</a> classic</p>\n","url":"https://micro.blog/sander/97449930","date_published":"2026-09-13T06:09:13+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-13 06:09","date_timestamp":1789279753,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97417602","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/jasalt@fosstodon.org\" class=\"u-url mention\">@jasalt</a></span> nice. Will look into it if ansible isn’t working. Use devbox which is nix backed for dev envs v happy</p>\n","url":"https://micro.blog/sander/97417602","date_published":"2026-09-12T13:59:44+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-12 13:59","date_timestamp":1789221584,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97408273","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/jasalt@fosstodon.org\" class=\"u-url mention\">@jasalt</a></span> not keen on ansible?</p>\n","url":"https://micro.blog/sander/97408273","date_published":"2026-09-12T10:09:40+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-12 10:09","date_timestamp":1789207780,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97354954","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> thanks for this it reminds me of the legends of Jotta-tools which I generated and think you’ll enjoy <a href=\"https://github.com/svandragt/jotta-tools/blob/main/LEGENDS.md\">github.com/svandragt…</a></p>\n","url":"https://micro.blog/sander/97354954","date_published":"2026-09-11T11:53:33+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-11 11:53","date_timestamp":1789127613,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97342620","content_html":"<p>The iPhone Duo seems interesting to me but mainly because of the “laptop mode” and being able to read content like Safari in landscape without needing an iPad. Still it’s iOS and so many little things are buggy and need a laptop.</p>","summary":"","url":"https://vandragt.com/status/900","date_published":"2026-09-11T06:53:15+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-11 06:53","date_timestamp":1789109595,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97234091","content_html":"<p>Hey Sander, how did you manage to post photos from your phone using responsive image sizes in webp optimised format? Glad you asked, by installing <a href=\"https://github.com/svandragt/lamb/releases\">Lamb 0.15.0-rc1</a> of course 😉</p>","summary":"","url":"https://vandragt.com/status/899","date_published":"2026-09-09T16:01:43+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-09 16:01","date_timestamp":1788969703,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97235373","content_html":"<p>Lamb 0.15.0-rc1: <a href=\"https://vandragt.com/lamb-releases-0-15-0-rc1\">vandragt.com</a></p>","summary":"","url":"https://vandragt.com/lamb-releases-0-15-0-rc1","date_published":"2026-09-09T09:42:48+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-09 09:42","date_timestamp":1788946968,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96998434","content_html":"<p><a href=\"https://micro.blog/alpower\">@alpower</a> the extra tap is better for mental health it adds friction to doom scrolling fwiw</p>\n","url":"https://micro.blog/sander/96998434","date_published":"2026-09-05T07:38:32+00:00","author":{"name":"Sander van Dragt","url":"https://vandragt.com/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fsander%2Favatar.jpg","_microblog":{"username":"sander"}},"_microblog":{"date_relative":"2026-09-05 07:38","date_timestamp":1788593912,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}