My personal knowledge base — notes, guides, and fixes on DevOps, infrastructure, networking, and everyday engineering. Live at docs.dipak.tech.
Built with Docusaurus 3 + TypeScript and Tailwind, with Algolia DocSearch for search. The UI is themed to match dipak.tech.
Requires Node.js 24 (see .nvmrc) and
pnpm.
pnpm install # install dependencies
pnpm start # dev server with live reload → http://localhost:3000
pnpm build # build the static site into ./build
pnpm serve # preview the production build locally
pnpm typecheck # type-check with tscDocs live in docs/, organized by topic (networking, containerization,
version control, …). Each page is Markdown/MDX with front matter, and the sidebar
is generated automatically — drop a new .md/.mdx file into the relevant folder
and it appears in the nav.
Versioning is managed with Changesets. For any user-facing change, add a changeset:
pnpm changesetThe version bump and CHANGELOG.md entry are applied when changes land on main.
MIT © Dipak Parmar