citricguy.com

A log for software, projects, and things worth figuring out.

I’m Josh, though most people online know me as Citricguy. This site is more of a log than a blog. It’s where I keep track of software work, systems problems, projects, 3D printing detours, electronics, experiments, and the occasional thing that seemed useful enough to write down before I forgot how I solved it.

Journal

Notes from the code side.

Software work, technical writeups, systems thinking, lessons learned, and the kinds of fixes or ideas that would otherwise disappear into commit history.

2 entries

Browse journal →

Workshop

Build logs from the bench.

Projects, 3D printing, electronics, automation, design, prototypes, and hands-on experiments that are easier to understand once they've been built, broken, and adjusted a few times.

3 entries

Browse workshop →

From the log

Latest entries

Recent notes and build logs from the journal and the workshop.

Apr 14, 2026

Workshop

3D Printing

Galaxy S22 Ultra hard case, 12 versions later

A PLA-first hard case for the Galaxy S22 Ultra after twelve rounds of trying to get a printable snap-fit case that did not require TPU.

3D Printing 3D Design PLA

Apr 13, 2026

Workshop

3D Printing

A mousepad I do not merely tolerate

A 3D-printed mousepad experiment that turned into my favorite desk pad after a month of daily use.

3D Printing 3D Design Gear

Apr 11, 2026

Journal

Meta

Boot Log: Bringing the log online

First entry. Initial setup notes for the build log at citricguy.com — static Astro, markdown collections, and a terminal-inspired design system.

Astro Infrastructure Meta

Work, occasionally

I also take on select consulting and project-based work from time to time, usually around web systems, integrations, data, technical problem-solving, and the kinds of messy practical issues that benefit from experience and some judgment.

I'm most interested in good problems and good people. The rest is usually easier to figure out.