The Engineer's Notebook

Fine print

Cookie policy

What the notebook keeps in your browser, listed in full.

Last updated 18 October 2026

Short version

Your theme choice, if you make one, and an analytics id. No advertising cookies, no tracking across other people's sites. The portfolio's cookie policy covers www.shrikumarsharma.in.

What's actually being stored

NameKindSet byWhyKept for
ten-themelocalStorageThis siteRemembers light or dark when you pick one in the headerUntil you clear it
tg-theme, fu-theme, pf-theme, blog-theme, blog-theme:docker, web-guide-theme, ws-roadmap-theme, sd-roadmap-theme, nest-roadmap-theme, dep-roadmap-theme, bcs-theme, agent-stack-themelocalStorageIndividual notesRemembers the light or dark choice inside a noteUntil you clear it
agent-stack-langlocalStorageThe agent stack noteRemembers which language you picked for its examplesUntil you clear it
rbm-*, hq-done, img-done, rag-done, wd-done, beg:rate-limiting:v2, docker-roadmap-progress-v1, gql-roadmap-progress-v1, nodejs-backend-roadmap.v2localStorageNotes with checklistsRemembers which sections or steps you ticked offUntil you clear it
ph_<project>_posthogCookie on .shrikumarsharma.in, and localStoragePostHogA random id that counts visits and reading, shared with the portfolio so one visitor is counted once1 year
PostHog session keyssessionStoragePostHogKeeps one tab's visit together as a single sessionUntil the tab is closed
__ph_opt_in_out_<project>Cookie and localStoragePostHogRemembers that you opted out with ?ph_optout=1 (or back in with 0)Until you clear it
_ga, _ga_<id>Cookie on .shrikumarsharma.inGoogle AnalyticsA random id for visit statistics, shared with the portfolio2 years

__ph_opt_in_out_<project>: only after you use the opt-out switch.

_ga, _ga_<id>: only while google analytics is switched on for this site.

The essential ones

None are essential. The theme keys are only written when you pick a theme, and every page works without any of the items above.

Opting out of analytics

For PostHog: turn on Do Not Track, block or clear cookies for shrikumarsharma.in, or open any page with ?ph_optout=1. Google Analytics, when it is on, is stopped by blocking cookies or Google's opt-out add-on, not by those two switches. The privacy notice has the details.

Third-party cookies

PostHog's and, when switched on, Google Analytics' cookies are set on shrikumarsharma.in itself, not on their own domains, and are shared only between this site and the portfolio. Fonts loaded from Google by the notes set no cookies.

Managing cookies in your browser

Every browser lets you see and delete cookies and site data for one site: look for "Cookies and site data" or "Manage website data" in its privacy settings, and search for shrikumarsharma.in.

Changes to this policy

When something new is stored, it is added to the table above and the date at the top moves.

Questions?