I enjoyed that this book covers a wide variety of topics including databases "J is for join" (SQL), programming "O is for object" (object oriented behavior), and data structures "A is for array" among others. However, the concepts are presented at various levels of abstraction making them feel inconsistent and marred in nuance, "E is for explode" (PHP specific construct) is one example. Additionally I found the "D is for deconstructor" subtext of "Let your mom clean up after you. That's her job." to be very sexist and added no value to the entry or related to the discussion of a deconstructor. I'd give this book a pass.