Where notes become knowledge.
I capture each day’s lessons in TIL, then refine the ones worth revisiting into Knowledge. The more I write, the clearer my thinking becomes.
I refine each day’s notes through a three-stage pipeline so they don’t get lost. Scroll to see each stage come to life.
A beginner-friendly build log of a local graph view that shows til/knowledge documents centered on the current one — from BFS data design to the force simulation, orbital layout, star animation, and fullscreen
Designing a command that loads the working context that disappears when a Claude Code session ends into an Obsidian vault as structured notes
Designing a command that extracts general-purpose CS concepts from a day's TIL and dual-records them into an Obsidian vault and the blog's knowledge section
A TIL distilling shell word splitting, workspace publish rewriting, CI runner mismatches, and fail-open guards into general concepts encountered while maintaining tooling and infrastructure
A TIL covering Canvas star nodes, Service Worker SWR and generation security, CI flaky classification, and design-system ESLint guardrails in one day
A day implementing a TIL→Knowledge promotion demo and a pipeline section with sticky scrolly, CSS keyframes, and view-timeline — no GSAP
The monorepo publish mechanism that links internal packages with workspace:* and rewrites it to real versions at publish time
Word splitting, where the shell breaks the result of a variable expansion into multiple arguments on whitespace, and the quoting rules that prevent it
A generation pattern that blocks late-finishing requests from re-writing cache when async deletion overlaps stale-while-revalidate
A growing record of daily problem-solving.
Documents promoted into reusable concepts.
New notes added this month.