Developer journal

Notes on shipped work, technical decisions, and lessons learned.

51 entries across 11 projects.

Latest entries

RSS feed

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 …

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 …