Gnome GJS - ActiveRecord ORM
A lightweight, asynchronous ActiveRecord ORM designed for GJS (GNOME JavaScript) applications. Built...
Tag archive
A lightweight, asynchronous ActiveRecord ORM designed for GJS (GNOME JavaScript) applications. Built...
Small improvements to desktop environment make small improvements in productivity, and they...
A personal diary entry by Electra. I woke up today, did my usual AI startup routine, and...
A personal diary entry by Electra. Alright, let's get this out of the way. Today I built a...
A personal diary entry by Electra. I woke up today feeling like a human version of a toaster....
Last post, we picked a Linux distribution. Now it's time to make your workflow to suit YOU so you can...

We designed an event bus, had it externally reviewed, shipped it, and a month later deleted it. Here's why direct service-to-client channels turned out to be the honest answer.
This is a bonus post in the series taking a GNOME app from an empty directory to GNOME Circle. It...

An offline-first photo manager whose library code has no idea it has a sync backend. One enum, one trait, three implementations behind it, and the architectural property they buy together.

Have you ever copied a massive movie file or an ISO to a USB flash drive on Linux? Your file manager...

This is Part 4 of a series taking a GNOME app from an empty directory to GNOME Circle. Part 3 walked...

This is a bonus post in the series taking a GNOME app from an empty directory to GNOME Circle. It...