Dr. Till Dettmering

Life Sciences, Software and — who knew! — AI. Building bridges between life scientists and software developers.

← Projects
#0057BA · Helvetia Blue
2026

Personal Timeline: A Private Day Log

A minimal microblog-style journal for logging daily entries, searchable by hashtag and date.

Role
Vibe coder
Timeframe
2026

I wanted a lightweight place to jot down what I did each day — not a full journaling app, not a notes tool, just a chronological log I control. Something closer to a private Twitter than to a diary.

Personal Timeline is a single Go binary that serves a vanilla JS frontend and stores entries in SQLite. Entries support hashtags (automatically extracted and indexed), so you can filter across days by topic. Editing is restricted to the same calendar day an entry was created — past entries are immutable. There’s also an API key mechanism for posting automated entries from scripts or other tools, and an optional outbound webhook that fires on every new entry. The coolest feature is: Each past day is cryptographically sealed and temper-proof, with the hash committed to the OpenTimeStamp service for proofing in the blockchain.

The whole thing deploys as a Docker container with no external dependencies. Static files are embedded in the binary, so there’s nothing to configure beyond a database path and a listen address.

Deploy your own instance with Docker