Hootshell · the HootNotes

The bookshelf

Every Hootshell book is a HootNote: a handwritten-style notebook that teaches one subject from the ground up, with drawings, tested code and exercises with their answers. This is where all of them live.

The first one

No. 1 · for Python coding interviews

Think in Patterns

The Python Coding Interview Notebook

Don’t memorise 340 problems. Learn the 36 patterns behind them.

340 problems in 36 patterns · a 57-problem fast route · PDF · Edition 1.1, November 2026

$29₹699Regular price:$39₹999Save 26%Save 30%₹699 in India

Launch price. The regular price, $39₹999, starts after 31 January 2027.

More HootNotes are being written. Tell me when the next one is out.

What every HootNote comes with

Same promises in every notebook, whatever the subject.

  • A free sample

    Real pages from the book, free to read here or download, no email asked. Read them before you decide.

  • Code that runs

    Every solution file runs against its tests before a release.

  • Our own words

    Every example, explanation and drawing is written for the book.

  • Public corrections

    Mistakes found after release are listed with their page and fix, and corrected editions are free.

  • One price, paid once

    No subscription. See pricing.

  • A 7-day refund

    Not for you? Write within 7 days for your money back. How refunds work.