Power BI · DAX · Power Query handbooks

Handbooks that answer the question before the meeting

Deep, opinionated notes on Power BI modelling, DAX time intelligence, Power Query and SQL Server setup — written while solving real reports, published as a fast static site you can read or print.

— Handbooks online
— Printable PDFs
— Minutes of reading

Why this exists

Notes worth keeping, published the moment they change

Every handbook started as a working file. Instead of letting it rot in a folder, the repository turns it into a readable page and a printable PDF — automatically.

Auto-published notes

Drop an HTML handbook into notes/. The build reads its headings, word count and reading time, then lists it everywhere — no template edits, no config.

Printable PDF handbooks

Each note ships with a print-ready companion. Take it into a workshop, mark it up, hand it to a client — the layout is designed for paper, not for a scroll bar.

Reader mode with a live TOC

Notes open in a distraction-free reader: sticky table of contents, active-section highlighting and a progress bar so a 20-minute reference never feels endless.

Search and filters that keep up

Type to filter the library by title, topic or tag — results update as you type, entirely in the browser. Press / anywhere to jump into the search box.

Dark mode that respects you

The theme follows your system by default, remembers your choice after that, and paints before first render — so there is no white flash at 11pm. Toggle it with T.

Zero tracking, static hosting

No analytics, no cookies, no third-party scripts, no backend. Plain files on GitHub Pages — which is also why the pages load before you finish blinking.

Latest notes

Freshly updated from the library

The three most recently edited handbooks, straight from the content manifest.

See the full library

How it works

Three steps from a working file to a published handbook

Add the file

Save the handbook as HTML in notes/, or the printable version as a PDF in pdfs/. Naming is the only convention — matching stems link a note to its download.

Push to GitHub

A commit triggers the workflow. It scans both folders, sanitises each handbook into its own page, extracts titles, headings, tags and sizes, and checks every link before publishing.

The site rebuilds itself

GitHub Pages redeploys and the new handbook appears in the library, in search, in the counters above and in the downloads page. No code changes required.

Start reading

Pick a handbook and go

Everything is free to read, free to download and free of accounts. If a note saves you an afternoon, that is the whole point.

Keyboard shortcuts