Projects

Selected production work: a veterans nonprofit site with donations, a SoundCloud feed filter, and a local-first desktop media library.

American Veterans Rebuilding homepage showing logo and THE AVR MISSION section

avrnpo.org

Nonprofit site and donations for American Veterans Rebuilding (501(c)(3)).

Go PocketBase Templ HTMX Pico CSS Helcim SQLite

Live at avrnpo.org: mission, team, projects, and blog CMS, plus Helcim one-time and monthly donations. Joshua is Lead Software Engineer / VP Secretary on the org site (public).

Live Source

Sound Cistern track cards with genre tags, favorites, and filter controls

sound-cistern

Filter and browse SoundCloud feeds — favorites, sort, search, genre/duration, and HQ streams.

Go PocketBase Templ HTMX SQLite Vite UI (v2, optional)

Production app with track cards and genre tags; live at soundcistern.com.

Live Source

Placeholder card for media-manager desktop Fyne app — see the GitHub repo for screenshots
Desktop Fyne app — see repo for screenshots

media-manager

Browse, tag, and preview a local media library; optional headless service for Jackett, torrents, and Jellyfin.

Go Fyne SQLite (GORM) FFmpeg

Desktop Go/Fyne app plus an optional download service. Early test coverage is thin — the README notes there is not a meaningful suite yet.

Source