TIL: find the commit that introduced a string. #dev/til
git log -S "parseConfig" --onelineUse case
Code snippets, technical notes, and architecture decisions
Developers use Memos to save code snippets, debug notes, architecture decisions, and learning resources as short memos. Fenced code blocks, tags, and search make them easy to find again.
In practice
These are independent starting points, not a prescribed process. Keep only the parts that match your work.
Store reusable code snippets and command-line recipes
Document bug investigations and troubleshooting steps
Record architecture decisions and technical trade-offs
Collect learning resources while exploring new technologies
Track API endpoints, environment details, and configuration notes
Maintain personal development logs and TIL (Today I Learned) entries
Why Memos
Syntax highlighting for common languages in fenced code blocks
Cmd/Ctrl+Enter saves a memo without leaving the keyboard
REST and gRPC APIs, webhooks, and a built-in MCP server connect Memos to your tools
Self-hosting keeps work notes on a server you run, and new memos start private
No titles to invent: write the snippet and add a #tag
Related features
Start here
Install Memos on infrastructure you control, then shape the timeline around the work you already do.