Your tools shouldn’t leave you helpless–they should empower you.

My name is Itamar Turner-Trauring, and I’m here to help you both learn practical Python skills you can apply at your job today, and gain in-depth understanding you can use in the future.

Production-ready Docker packaging

Learn the basics of Docker packaging, and then how to package your Python application for production.

Scaling data processing (without a cluster!)

Learn techniques for processing large amounts of data both faster and without running out of memory—all on a single computer, no cluster required.

Testing your software

Testing techniques, from code abstractions to faster debugging.

Learn practical Python software engineering skills you can use at your job

Too much to learn? Don't know where to start?

Sign up for my newsletter, and join over 2400 Python developers and data scientists learning practical tools and techniques, from Docker packaging to testing to Python best practices, with a free new article in your inbox every week.

Latest articles