
Dynamic Wallpaper
A GNOME Shell extension that changes the desktop wallpaper through the day, following sunrise and sunset where you live.
- gnome
- javascript
- gjs
- linux
- extension
I build things and write about them. Here you'll find my projects and guides for anyone tackling something similar.

A GNOME Shell extension that changes the desktop wallpaper through the day, following sunrise and sunset where you live.

The site you're looking at. A portfolio and guides hub built with Astro and React, hosted on GitHub Pages.

An educational Unity game, built by a team of six, that helps younger children practise mathematics.

A word-guessing game for iOS built in Xcode and Swift, inspired by the Wheel of Fortune show.

How I built a budget home server from used parts, what runs on it, and why I chose OpenCloud over Nextcloud and Seafile.
My checklist for turning a fresh Fedora install into a polished desktop: settings, extensions, apps and pitfalls to avoid.