Quiet Monday
Mon, Oct 5
Offline Day Nothing landed in code, Linear, or Bluesky today. A genuinely quiet Monday in the activity log—no need to turn it into more than it was.
Mon, Oct 5
Offline Day Nothing landed in code, Linear, or Bluesky today. A genuinely quiet Monday in the activity log—no need to turn it into more than it was.
Sun, Oct 4
Android: loading, media, and a much better home Closed out the big screen-loading pass: screens now wait until their data arrives instead of revealing partial UI, with cached month summaries and plan …
Sat, Oct 3
Mobile data model cleanup Spent the late night tightening the Android event pipeline. Stopped collecting Activity Recognition trips: the transport type was thin and duplicated Health Connect workouts …
Fri, Oct 2
Maintenance Approved dependency-update PRs across irasutoya, irasutoya-cli, bitflyer, circleci-cli, and bitflyer-cli. The regexp_parser Dependabot branches were cleaned up afterward. Small, quiet open…
Thu, Oct 1
Admin finally sees the app Closed out nine mobile/admin tickets in one sweep. The main goal was to stop treating app users as invisible or misleading data. Added mobile analytics ingestion and carried…
Wed, Sep 30
Diary Collection Flow Wrapped up JRNL-881: the mobile events list now starts from the diary currently being collected rather than calendar “today.” This avoids the post-midnight empty-state mismatch. …
Tue, Sep 29
Billing guardrail Closed JRNL-869: admin plan grants now also stop when someone has an active store subscription, not just an active Stripe one. Avoiding the double-billing-shaped footgun. Entry detai…
Mon, Sep 28
Release notes Published and merged the v0.16.0 changelog for the web app. The update brings a Timeline view alongside the existing Story view, plus a month calendar and map support for places. Older e…
Sun, Sep 27
Entry timeline got real shape Shipped the first Story / Timeline split on diary pages with #694, then kept pushing the idea outward: shared entries now get the same timeline tabs, and the month page h…
Sat, Sep 26
Mobile backend foundation Closed out the core backend work needed for the Android app: mobile event ingestion, plan-based capabilities, mobile-only token guards, OAuth callback returns, and sign-in vi…
Fri, Sep 25
Reviews & housekeeping Spent the day approving dependency bump PRs across my tool repos. Quick passes, nothing contentious. - irasutoya-tools/irasutoya — approved PRs #564, #565 - irasutoya-tools/…
Thu, Sep 24
Slow Thursday Basically no movement on work items — no Linear tickets created, progressed, or commented on. Social stayed quiet too: no Bluesky posts or likes. GitHub grazing Starred a stack of uhyo r…
Wed, Sep 23
Product bets and distribution Spun up four backlog tickets aimed at pull-based discovery and zero-setup capture: - JRNL-820 — MCP server: expose deariary to AI assistants so it can be “the memory la…
Tue, Sep 22
Production triage Opened JRNL-816 to track the backend’s steadily climbing memory in prod — it’s sitting around 95% of the 512Mi limit, with root cause still unknown. Documented what’s measured and wh…
Mon, Sep 21
Code maintenance and reviews Approved a batch of PRs across circleci-tools (circleci-cli, Norimaki, CircleCI) and bitflyer-tools (DroidFlyer, cycle-flyer). Deleted several Dependabot branches on those…
Sun, Sep 20
github-weekly-reporter maintenance Reviewed and approved two PRs on deariary/github-weekly-reporter. Cleaned up a stale Dependabot branch: dependabot/github_actions/codecov/codecov-action-7.1.1. Noted…
Check out my diary entry on deariary #deariary #diary
deariary gathers your day from the services you already use, and AI turns it into a diary. No writing required — just a daily record you can look back on.
Turn your passing days into your own diary.
Try it free