Daily Journal 📓 November 2026

Shorter dated entries, links, and microblogs, plus GitHub & Tangled stars.


Finally got around to implementing proper OG cards for the site. Now I just have to update this note with the new features the site has since September!


Atmosphere Splitter now supports Bluesky rich text links, implemented using Markdown link syntax. Originally by Scott Jenson @jenson.org as a single HTML file with inline JavaScript, I added OAuth support and then…got carried away and kept going. My fork at bmann/Splitter keeps this restriction, but is also deployable as a static site so that it can be installed as a secure mobile PWA. And now, a thread powered by Splitter, starting with the newest (final?) feature. Markdown Links aka Bluesky rich-text facets, where you can add real inline-links. Paste text from notes, Obsidian or Notion and…

Continue reading →

Semble


Why yes, I will save snippets of linux knowledge. If you want a full restart of the KDE Plasma Desktop, here’s your script. And also apps will survive this restart.

systemctl --user restart plasma-kwin_wayland.service




⭐️ pbakaus/impeccable The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

Semble



Thanks Jamie from Golden Ventures for gathering a lot of interesting Vancouver people in one room. I’m stunting my metal card as Daniel from Koho speaks.


⭐️ quickwit-oss/tantivy Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

Semble


Did a test install of Thunderbird’s Appointment booking calendar, which is open source and self-hostable. I was able to connect atproto OIDC to it, but the product puts the email address in the booking link and only supports one meeting type.

Semble



⭐️ skydeval/horizon-ts An atproto client built on Bluesky’s app, with audience-limited kryphocron posts, pronouns, plural systems and backdrops.

Semble