Building a calendar and email assistant, then getting stuck on permissions and schemas
Lessons from connecting Google services to a personal AI assistant, including renewed OAuth consent and a missing items field in an array schema.
Technical archive
Security, authorization, implementation, and verification. Technical records with explicit assumptions and evidence.
Build outtakes →Lessons from connecting Google services to a personal AI assistant, including renewed OAuth consent and a missing items field in an array schema.
Invalidating old approval and pending delivery when content changes. Implementation notes on defining exactly what was authorized.
Consolidating the data behind overview, insights, and progress, while keeping measured results separate from expected performance improvements.
Notes from a Python V-carving tool, covering coordinate mismatches, slider updates, and why displaying the input does not validate the output.
Making a project-linking operation safe to retry, without creating duplicate records or extra events.
A full rebuild that added Japanese / English switching, writeups, and dark and light themes. Notes on the structure and the decisions along the way.