• Issue #54: Google,  Library,  Mega Corporations

    John MacCormick

    As a member of Generation X, this author has had the distinctive privilege of trying to explain computer topics to family members born in the early 1900s. In particular, my grandmother would, around 1999, ask what I did for a living. As a Polish immigrant who arrived in Argentina months before World War II, she could not have been further away from the likes of the World Wide Web, the Netscape browser, or the VBScript programming language. I tried as hard as I could, but of course, I failed miserably. For most of her life, she must have thought, just like my mother, that I was into some dodgy business.

  • Issue #53: Gaming,  Library

    Books About Game Design And Development

    Arguably, one of the most common questions all gamers ask themselves at some point (usually in the middle of a space battle or while solving the most intricate of mysteries) is, how do people make games? Fortunately, several of the most fabulous game designers of the past 50 years have written books to enlighten us not only about the algorithms but also the storytelling, the team dynamics, and the economics required to build a ground-breaking game.

  • Issue #52: The World Wide Web,  Library

    Andy Clarke

    We have often said in the pages of this magazine that some books carry with them the Zeitgeist of their era. Examples are Bruce Tate's "Beyond Java," Joe Armstrong's "Programming Erlang," and Toby Segaran's "Programming Collective Intelligence." Such books have a tremendous impact upon publication, freezing in words not only a valuable body of knowledge, but also the spirit and promise of a new direction for the industry. Even if the APIs they describe become obsolete over time (which is mainly unavoidable), they remain as hallmarks of an era, valuable witnesses of the preoccupations and needs of practitioners at the time of their publication.

  • Issue #51: Freelancing,  Library

    Barry Boehm

    We have often talked about software economics in this magazine. For example, when we enumerated Eric Sink’s perspectives on the software business, discussed platforms as a paradigm for economic analysis, or talked about how Brad Cox advocated for an object-oriented economy. But there is a more extraordinary author about the subject, one we mentioned a few times in this magazine and who sadly passed away last August: Barry Boehm.