Review: The Linux Command Line: A Complete Introduction by William Shotts

Author William Shotts has done an amazing job with The Linux Command Line. I’ll admit I’m something of a Linux newbie, but I feel like I have learned so much from reading this book. The text is complex, yet approachable, and teaches lots of handy command line tips without being tied to a specific distro (though there is some brief discussion regarding packaging

Review: Unreal Engine 4 Game Development Quick Start Guide: Programming professional 3D games with Unreal Engine 4 by Rachel Cordone

Rachel Cordone’s Unreal Engine 4 Game Development Quick Start Guide is the perfect book for people with some programming chops, or users of other engines (like Unity), that want to get up to speed quickly with Unreal. I really liked how the author does not waste time explaining basic things (like what functions or variables are) and jumps to the practical steps for

Review: WebGL Insights by Patrick Cozzi

Don’t judge a book by its cover. This is a blockbuster tour through WebGL, with many performance optimizations and considerations not commonly found in other texts. Like typical gems collections, each chapter is written by a different author and focuses on one aspect of WebGL coding. There is a lot of coverage here, and I found the authors’ expertise to be second to

Review: Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers by Nicholas C. Zakas

Understanding ECMAScript 6 delivers exactly what the subtitle proclaims, the definitive guide for JavaScript developers. While I have been working with Javascript for years now (and particularly ECMAScript when I was developing for Flash) I hadn’t really kept up with the recent developments. JavaScript always seemed to be missing important OOP concepts like classes or inheritance, and the ways to “fake” them with