Fix ignore rules for local agent hooks Summary Cleaned up duplicate Codex ignore entries in .gitignore, consolidating them into /.codex/ and retaining .cursor/hooks.json. Removed …
Developer journal
Notes on shipped work, technical decisions, and lessons learned.
51 entries across 11 projects.
Latest entries
Implement Android SMS ingestion and replaceable two-stage AI drafts Summary Refined the Android SMS import architecture, saved its Mermaid diagram and seven-phase delivery plan, and …
Make three curated tag pages eligible for indexing Summary Diagnosed the live Hugo, Hetzner, and Personal Finance tag pages as HTTP 200 pages inheriting noindex, follow, missing …
Research Android SMS transaction import for a personal APK Summary Created docs/research/android-sms-transaction-import.md with primary-source research and a repository-specific …
Audit and harden the Pennywise Android WebView wrapper Summary Audited the feat/android-app branch (a single-Activity WebView wrapper around the Pennywise PWA, with a PennywiseAndroid JS …
Automated Pi session devlogs with detached workers Summary Created the auto-devlog Pi extension and standalone worker to export the active conversation branch on interactive quit and run the …
Build Android APK targeting production Summary Built the Android release APK with ./gradlew assembleRelease using the existing production URL https://lists.deeka.work. Produced …
Improve SEO metadata, crawlability, and image performance Summary Audited the Hugo/PaperMod site using repository inspection, generated HTML, and live crawlability checks, then committed the …
Commit double-tap entry editing Summary Reviewed the feat/android branch, distinguishing its existing Android WebView shell commit from uncommitted frontend changes. Committed the existing …
Full-screen entry reminders for the Android app Summary Designed and shipped per-entry reminders for the Android WebView shell (PR #3, feat/android -> main), plus a profile page layout pass …
Expose lists to AI agents over MCP with personal API keys Summary Planned and shipped MCP access for the Lists app on branch feat/mcp, opened as PR #2 …
Add guarded production-to-local database refresh tooling Summary Implemented backend/scripts/db_refresh.py and make db-refresh to copy the complete pennywise database unchanged into an …