November 10th, 2021 update

Hello all,

GraphQL Summit came and went again this year so now I'm gearing down to finish my next batch of chapters.

Up next are two portions of the book that I've been excited about for quite some time now:

Learning TDD has tremendously improved my confidence with object-oriented programming. In the past, I used to fear that I was adding a lot of undue complexity in my OO designs. And you know what? I was.

When I learned how to use TDD to guide the behavior using a technique called triangulation instead of solving the entire problem in my head, then coming back to my computer to solve it, everything became easier.

I'm working on assembling a lot of examples, code katas for you to try, and again — crunching software design philosophies into its most essential form. I'm most interested in the timeless wisdom.

You'll be happy to know that I've currently begun writing. I'm estimating to have both sections of the book complete and uploaded by December 6th, 2021.

Cheers!

Khalil