Skip to content

Work Log - 2026-06-12

🎯 Focus for Today

  • Continue BAU module maintenance
  • Auth design doc for oc_opsdevnz
  • Testing and practice on staging
  • Start on rubooks

βœ… What Got Done

  • Attended SustainOSS forum
  • Wrote three design docs for oc-opsdevnz: fiscal hosting config model (ADR-002), plan/diff mode (ADR-003), listing & inspection queries (ADR-004)
  • Published module-template-opsdevnz as a public GitHub template repo
  • Updated site releasing docs from manual twine to tag-based OIDC/CI pipeline

🧠 Notes & Reflections

Woke up early to attend the SustainOSS forum which was amazing. Feels like I'm on the right track, sitting in a session facilitated by Gunner again after 20 + years :) Feels like I am getting back on track.

Getting my head around authentication options for working with the OpenCollective API.

πŸ€– AI Usage and Token Burn

The objective is to not burn tokens, to be efficient and practice ways of lowering this count over time, I am using OpenCode and a variety of models, using them and understanding how they work and how they can help me be more productive.

Occasionally I will consult your traditional Claude and OpenAIs under their free plans. Today I asked Claude to review our design doc for authentication in the oc_opsdevnz module, essentially an OpenCollective API client we are developing. The public link to that chat is provided below.

oc_opsdevnz design session

Worked through authentication to the OpenCollective staging environment. We pulled the PAT from the env file in the startmeup.nz repo, verified it worked with oc-opsdevnz whoami, and poked around the staging API to understand what slugs exist and what the current state looks like.

From there the session shifted into design thinking: three design documents came out of it (ADR-002 fiscal hosting config model, ADR-003 plan/diff mode, ADR-004 listing and inspection queries). No coding changes β€” just analysis and documentation. The branch was pushed and a PR created to get eyes on the design decisions before we implement anything.

Expect to pick this back up on Tuesday for more analysis. Probably won't be a heavy coding session, just enough to set up the collective on staging and confirm we have a solid handle on how auth works end-to-end.

opsdev.nz site revision and GitHub template publishing

We have this past week worked on this GitHub template which we have now made public, we have been working across all of our modules to do some mainteancne and upate the publishing action on them. We have added some SAST and Bandit vulnerability testing to the build/publishing pipelines.

The site had some leftover artifacts from our original first draft w/ MKdocs, we have since migrated to Zensical and slowly making some revisions here.

Switched to DeepSeek for some assistance with the revision which seems a bit more efficient.

⏳ Mañana

πŸ”₯ Token Burn

oc_opsdevnz design session

GLM-5.1 OpenCode Go

130k tokens

$5.49 spent

opsdev.nz site updates and module template release

DeepSeek V4 Pro

110k tokens

$0.36 spent