$ less posts/24/09/github-packages-maven/index.md
Making Private Maven Packages Work on GitHub
End-to-end steps for publishing private Java libraries to GitHub Packages and consuming them across private repos, using a PAT, a safe settings.xml, and lightweight GitHub Actions.
$ less posts/24/09/bindicator-rewrite/index.md
Simplifying the Bindicator with GitHub Actions
Rebuilt the bin day reminder to run as a scheduled GitHub Actions workflow, trading a fragile always on setup for a single file in a repo that is easier to maintain, audit, and adjust.
$ less posts/24/09/chatgpt-helps-me-write-with-dyselxia/index.md
Writing This Blog With Dyslexia: The Workflow That Finally Works
A practical, repeatable workflow for writing with dyslexia that uses ChatGPT as a patient drafting partner: outline from a messy list, draft in small chunks, fix correctness and readability, check the arc, and format for clarity so posts actually ship.
$ less posts/24/08/back-to-github/index.md
Crawling Back to GitHub
After five months on Codeberg, missing integrations made the case to return to GitHub and restore the workflow that actually works.
$ less posts/24/07/july-24/index.md
Taking a Breather
A short note on stepping back from projects and why the break helped reset and refocus.
$ less posts/24/06/last-windows-dependency/index.md
Replacing Lightroom on Linux with digiKam and RawTherapee
Dropped the last Windows dependency by pairing digiKam for library management with RawTherapee for RAW edits on Linux, with a clear note on round-trip and storage trade offs.
$ less posts/24/06/moisutre-sensor-results/index.md
Night Sky Pi Moisture Battle, Part 3: Data In, Heat Out
A month of logs showed enclosure heat is the primary problem. The plan is active ventilation to stop daytime spikes, plus a dew-point-controlled resistor ring to handle any remaining moisture at night.
$ less posts/24/05/what-i-learnt-today/index.md
My Mind Was Blown Today (Ctrl+L)
A small but satisfying discovery: Ctrl+L clears the terminal instantly, reducing friction and keeping momentum while working.
$ less posts/24/05/raspberry-pi-5-daily-driver/index.md
Raspberry Pi 5 Desktop Replacement?
A Pi 5 with an NVMe base and Pi OS handles day to day work across Codium, terminal, and Chromium, with the main issue being cooling under full screen video.
$ less posts/24/05/moisture-battle-part-2/index.md
My Ongoing Battle with Condensation (Part 2)
Bench-tested two BME280s, deployed one in the dome and one outside in a Stevenson screen, and added an OpenWeather API feed. Logging every 15 minutes for 30 days to inform the condensation fix.