Jon Aquino's Mental Garden

Engineering beautiful software jon aquino labs | personal blog

Sunday, December 21, 2025

Customizing the Omarchy screensaver

 I love how you can change the Omarchy screensaver by editing a text file.



The text file:

Saturday, December 20, 2025

YubNub Upgraded to Ubuntu 24.04

I just finished migrating YubNub from Ubuntu 12.04 (yes, from 2012!) to Ubuntu 24.04. The site is now running on modern infrastructure with PHP 8.3, MySQL 8.0, and HTTPS.

Server and website configuration isn't my main skillset, so I used Claude Code to guide me through the entire process. It helped with everything from Apache configuration to SSL certificate setup to handling MySQL strict mode issues with legacy data.

The migration went smoothly with zero downtime during the DNS cutover. AI really shines for this kind of work - it's like having a sysadmin sitting next to you.

I wrote up the deployment process and committed it to the repo: https://github.com/JonathanAquino/yubnub/blob/master/DEPLOYMENT.md


Friday, December 19, 2025

Omarchy window management cheatsheet/infographic

 Here's a handy cheatsheet i generated in Gemini Nano Banana for Omarchy window management.



Thursday, December 18, 2025

Trying out Omarchy Linux with Claude Code

I'm really liking this Linux desktop (Omarchy distro). I'm new to Linux desktops so I use Claude Code to make the changes I need. i used AI to customize the taskbar (Waybar) to have virtual-desktop names beside the numbers and a custom date and time format. AI is a great fit for Linux desktops because all the configs are in text files and accessible to Claude Code.


Friday, December 05, 2025

Improved Comic Code Reviews

Here's how to generate a cool The Far Side-like comic panel that you can put at the top of your Github PRs.

1. In Claude Code: Plan a 1-panel The Far Side-like comic strip to help code reviewers to understand what is going on/how PR 2888 works. Anthropomorphize if that will help. Use humor if appropriate. Copy the contents  to the clipboard.

At the top, put "Make a 1-panel The Far Side-like comic-strip jpg for this:" as I am going to feed it into an LLM.

2. Paste the clipboard contents into gemini.google.com for it to generate the image.