• Issue #27: Networking,  Title

    Issue #27: Networking

    Welcome to the twenty-seventh issue of De Programmatica Ipsum, dedicated to the subject of Networking. In this edition, Graham explores one of the most mysterious slogans of all time in the computer industry; Adrian recalls his first steps on the Internet with a capital letter; and in the Library section, Graham peruses two of the most important works of Steve McConnell, namely "Code Complete, 2nd Edition" and "More Effective Agile".

  • Issue #27: Networking

    Sniffing Packets

    I remember vividly the first time I saw somebody "online." It was early in a morning of December 1994, in the hallways of the "Sciences 2" building of the University of Geneva. One of my classmates, who worked part-time as a professional software developer, was connected to a terminal with glowing yellow text over a dark brown background. To my question about what he was doing, he answered with a simple "I am downloading stuff from Apple's server in California."

  • Issue #27: Networking,  Library

    Steve McConnell

    I almost wrote this article not about McConnell, but Microsoft Press. Why? Because developers always have something to learn, books have been a great way to share information for centuries, so reading about computing is central to the software engineering experience. If you do not believe me, reflect on the activity you are undertaking right now, reading an online magazine about computing.