
Rhythm Brown Box, Rebuilt
Rebuilding the four-track browser drum machine I built as a freeCodeCamp deliverable, and actually used to practice guitar against, gets a real audit and a v2 rebuild.

Rebuilding the four-track browser drum machine I built as a freeCodeCamp deliverable, and actually used to practice guitar against, gets a real audit and a v2 rebuild.

Taking charge of your digital afterlife—by organizing virtual assets, accounts, and passwords—can safeguard precious memories and spare your loved ones unnecessary stress.

You’ve got a video with no narration and a script you want timed to specific moments on screen. Here’s the whole path from nothing to a finished, muxed file — one terminal, zero paid tools.

The product was rebranded from the placeholder “MyCalendone” to “Circal” (a blend of circadian and calendar) because it is short, easy to pronounce, and describes the product’s core function without overpromising results. To navigate domain availability, the team adopted the practical prefix convention “trycircal.app” as an accessible starting point while focusing on clarity, simplicity, and shipping over cleverness.

A beginner’s guide to installing and using nnn on Fedora — plus how it compares to ranger and feh. Ever opened a graphical file manager just to glance at a folder of screenshots, and watched it take three full seconds to load? Terminal users solved this problem years ago.

Books have always been my passion, but over time I have come to enjoy ebooks and audiobooks, too. With ebooks, I can highlight passages at a tap, and audiobooks keep me company on the road or while I tackle chores. Below is a collection of my audiobooks. Though I have not listened to each one yet, I can offer a brief glimpse into what each offers.
Home » Developer Notes » Daily Log