Maintenance
Maintenance
A theme that I've been leaning on recently in 2026, everything requires maintainence.
Here, I had Claude help me build a central recurring maintenance tracker. It went a bit overboard and I've trimmed it down. House maintainence over in The Ark, finances at Finances.
There are few different ways to create timestamps and reminders in org mode. For an overview of the three timestamp types, see Timestamps in org mode. SCHEDULED type can also have recurrence, like this:
*** TODO Smoke/CO detector test :house: SCHEDULED: <2026-10-01 +.1y>
The short answer is that doesn't get marked as done,
using C-c C-t d to mark done adds an entry to the logbook nothing this,
and also bumps the timestamp for now + specified delta.
If we had format +1y, it would bump it a year from the date in the SCHEDULED
tag, and ++1y would bump it N years from the SCHEDULED tag into the future.
I've tried to use the .+1y format which bumps them from now.
We have the settings set in emacs to both ignore these future scheduled entries
in the agenda and to add the note into the logbook.
Hopefully this means our maintainence log doesn't need too much maintainence.
Vehicles
Mileage-based tasks use time as a proxy — adjust repeaters based on actual usage. These will be inside the individual vehicle files:
Other things with a motor
Reluctantly, the list has grown. We had a plow guy -> snowblower now. We had an electric mower -> went gas. Etc etc.
The full duty drill would now cover:
- Snowblower
Chainsawdoesn't run off idle - maybe the carb- Push mower
- Generator
Python Packages
TODO Run maintain.py python software
- State "DONE" from "TODO"
Dependency audit, version bumps, CI checks.
PyPI packages, as of 17 active and 4 archived. See file:///Users/andyreagan/projects/maintain/python-packages.md.
TODO Check on Observablehq projects
- utilities,
- shifterator (connected to the that @andyreagan/d3-shifterator),
- and livingwell examples.
TODO shifterator upstream check python software
- State "DONE" from "TODO"
Check open issues/PRs, respond to community. Not your package but you support it. Link: https://github.com/ryanjgallagher/shifterator.
Software / Websites
TODO GitHub project review software
Check open issues, Dependabot alerts, CI status. ~75 non-archived repos as of .
- Other
Otherwise tracked in maintenance.html or websites.html, also not archived. Many of these were previously private, some may still be.
Advent of code (don't really need maintainence but perhaps I should finish!):
- https://github.com/andyreagan/2022-advent-of-code
- https://github.com/andyreagan/2025-advent-of-code
- https://github.com/andyreagan/2025-advent-of-code-inputs
Public morality & health data:
- https://github.com/andyreagan/cause-of-death
- https://github.com/andyreagan/cdc-wonder-cause-of-death-processing
- https://github.com/andyreagan/hmd-processing
- https://github.com/andyreagan/NHANES
- https://github.com/andyreagan/vbt-processing
- https://github.com/andyreagan/compendium-of-physical-activity
- https://github.com/andyreagan/monte-carlo-savings-with-mortality
Fire dept SOPs, WIP:
- https://github.com/andyreagan/shutesbury-sfd-sops
- The SFD analytics is seperate - see websites.html.
Teaching:
https://github.com/andyreagan/d3-templatearchived for the cookiecutter 👇- https://github.com/andyreagan/cookiecutter-d3.
- https://github.com/andyreagan/DATASCI-209_flask_template & version of that:
- https://github.com/andyreagan/sds291-f18. From teaching multiple regressions at smith, private, not active.
- Note that John maintains Berkeley slides at https://github.com/john-guerra/MIDS_W209_Information_Visualization_Slides.
Personal projects:
- https://github.com/andyreagan/andyreagan — GitHub profile README.
- https://github.com/andyreagan/api (private, archived). Attempt at a "personal dashboard," inspired by Habit Dash.
- https://github.com/andyreagan/finances (private). Beancount files, see finances.html.
- Two Garmin projects linked here: garmin.html, also WELL Points listed with MM below.
- Rep grid: https://github.com/andyreagan/rep-grid. At attempt at making a better vis for weight lifting. I tried many many variations, the final version is pretty neat. https://github.com/andyreagan/rep-grid. Made a retroactive post about it: A better strength workout visualization: Rep Grid.
- Healify app: Introducing the Healify App.
- Abel's game!
Old papers:
- https://github.com/andyreagan/2017-12-SemEval
- https://github.com/andyreagan/core-stories
- https://github.com/andyreagan/core-stories-code
- https://github.com/andyreagan/labMT-survey-raw
- https://github.com/andyreagan/many-emotions
- https://github.com/andyreagan/NFL-shapes
- https://github.com/andyreagan/NYT-bestseller-lists
- https://github.com/andyreagan/park-experiment
- https://github.com/andyreagan/philanthropy-distributions-reorganized
- https://github.com/andyreagan/sentiment-analysis-comparison-backup
- https://github.com/andyreagan/sentiment-analysis-comparison-paper
- https://github.com/andyreagan/shifterator-case-study-moby-dick
- https://github.com/andyreagan/storyfinder-compstorylab
- https://github.com/andyreagan/surgery-tweets
- https://github.com/andyreagan/thesis-backup was a subset of and now points to 👇
- https://github.com/andyreagan/reagan-dissertation
- https://github.com/andyreagan/reagan-thesis
- https://github.com/andyreagan/reagan-dissertation
- https://github.com/andyreagan/twitter-harvester
MassMutual:
- https://github.com/andyreagan/garmin-well-points (also mentioned on Garmin WELL Points data field).
- https://github.com/andyreagan/aws-lamdba-web-adapter-functional-testing: archived .
https://github.com/andyreagan/slackdump-searchI deleted this - would be an easy one-off with Claude at this point.
Other:
- https://github.com/andyreagan/strava-stuff
- https://github.com/andyreagan/runstreak-app Just made public .
- https://github.com/andyreagan/time-maps Just made public .
TODO npm package check software
NPM packages page.
Check for outdated deps, security advisories, npm audit.
@andyreagan/npm-example: github repo deleted (guess this is effectivelyarchived). Marked as deprecated.deleted on npm.- @andyreagan/d3-shifterator | github
- @andyreagan/hedotools | github
TODO Rust package check
Rust projects, run cargo update.
- https://github.com/andyreagan/org-cli Not published to cargo or anything, installs via build or published binaries on gh release.
Home Assistant & Homelab
TODO Home Assistant update + backup homelab
Update HA + integrations. Verify backup is current. homeassistant.html
The backup is in the shared "HA Backup" folder on the "root" of Synology, and it is configured on the integration here: http://100.102.189.98:8123/config/integrations/integration/synology_dsm.
TODO Synology health check homelab
Check disk health (S.M.A.R.T.), storage pool status, DSM updates. synology.html
Finances
See finances.html.
CV and related
We noted some certifications in Credentials & Certifications.
CV is online at https://github.com/andyreagan/cv-resume, with two related projects: