No Starch Press

New!

Mining Social Media

Mining Social Media

In Mining Social Media BuzzFeed News Senior Reporter Lam Thuy Vo explains how to get, process, and analyze data from the social web in meaningful ways with the Python programming language.

Coming Soon

Black Hat Go

Black Hat Go

Black Hat Go will help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset. Now available in Early Access!

Micro:bit Cards

Micro:bit Cards

Micro:bit Cards introduces you to the micro:bit hardware and JavaScript programming language through a series of interactive projects.