Python for PHP Programmers

Master Python Using Your PHP Skills

We’re writing our first in-house title in public.

Access sample content
Sign up as a beta reader
Register for news and bonus features

PHP 8 Objects Patterns, and Practice

Mastering Objects, Design Patterns, and Development Tools

6 editions and counting!

Develop elegant and rock-solid systems through mastery of object fundamentals, design principles, and development best practice.
Buy the book on Apress or Amazon

Hidden Hat

Words about

Welcome to our brand new site!

Coders are curious, playful, creative. They are explorers and inventors. They model and remake the world.
We aim to publish books that foster and reflect those characteristics.

Stay in the loop

Join our infrequent but delightful mailing list

Yes! Please sign me up to this newsletter

From the blog

Chat comes to the OpenAI API


Chat has arrived in the OpenAI API. Here’s how to invoke it from PHP


PHP Command line scripting basics


How to build useful and flexible command line scripts with PHP and why you should.


PHPUnit: Getting from Zero to Test


PHPUnit: Get testing fast. Why you should test. How you’re probably testing already.