Finally wrote a post about my Cassette.app

https://caffeine.wiki/CassetteApp.html

#theWorkshop #theStudio

Made some more updates to https://robot.villas/ to fix a few following bugs, adjust the design, etc. Still open to add RSS feed mirroring for free, so if you want your RSS feed as a mastodon bot, just edit https://github.com/icco/robot.villas/blob/main/feeds.yml and It'll get created automatically :D

#theWorkshop

robot.villas – RSS-to-Mastodon Bridge

A collection of bot accounts mirroring public RSS and Atom feeds on the Fediverse.

If you wanna understand me as a person, you need to understand that the tzdb is the most important piece of software ever made. Because of this, its changelogs are required reading: https://lists.iana.org/hyperkitty/list/[email protected]/thread/VX2Z3CBO6KHTYZNBBKFFWM7ZCI6TVCXP/

Like, a software bug causing a different end to DST in British Columbia that what was legislated? That's hilarious and amazing.

So everybody update their tzdb, new timezones just dropped babeee!

#timezones #tzdb #theWorkshop

[tz-announce] 2026b release of tz code and data available - tz - lists.iana.org

Added dark mode toggle to my website (as seen in <https://aartaka.me/kaktovik.html>,) all in 15 lines of plain #CSS, no #JavaScript used at all! <https://codeberg.org/aartaka/pages/commit/fca12d4>

Huge thanks to @rebane2001 for the idea and <https://lyra.horse/blog/2025/08/you-dont-need-js/#lunalover>

#theWorkshop

Kaktovik Numerals Practice

Kaktovik numerals are a surprisingly good counting system. They allow many arithmetic operations to be done visually and effortlessly. Though they take some getting used to. Thus this page!

Artyom Bologov

One of the multiple genius decisions of Cinco Paus that I never thought about in detail is the use of the cell edges as walls.

In a 5x5 map, this means you can use the 25 cells for interactive things and 50 edges for walls! Suddenly, the board doesn't feel as limited.

https://www.redblobgames.com/grids/edges/

Next step would be enemy attacking you and possessing you, and implementing the walls system.

#theWorkshop

I thought I could get away without an animation system for the turns. Turns out the game is illegible without it.

But now I have a better turn / movement system.

#theWorkshop

Hey look, I added “Copy code” buttons to my site!! Check it in e.g. <https://aartaka.me/easy-fixes.html>.

I wish there was a way to do that without JS, but no, there’s none. So I do my thing: only do JS-enabled functionality when JS is available, and gracefully degrade the experience when JS is off / absent. The site will never be broken if you visit without JS, I can promise that!

Full change at https://codeberg.org/aartaka/pages/commit/9456737ab5e929be11cd72bd977d0e59fcd6fe36

#theWorkshop

Easy (Horizontal Scrollbar) Fixes for Your Blog CSS

There are narrow screen CSS problems I often email people because of. These three (and a half) fixes should be enough for most.

Artyom Bologov

CSS tends to read like caveman beatnik if you ask me…

#theWorkshop #programming #webdev #css

First writing session on paper using GESS #stenography and single-lined #notebook. Barely readable, but really effortless and immediate. I like it.

I keep looking for productivity techniques from the paper age and cannot find them. There must be some really good writing techniques for paper drafts! Plain wall of text is not really malleable…

#theWorkshop