• Issue #35: Python,  Library,  Programming Languages

    Tim Peters

    Not everything that is worth reading is a book. A good programmer's library (I will let you decide whether that is a good library owned by a programmer, or a library belonging to a good programmer) includes essays, scholarly articles, videos, magazines, blog posts, podcast episodes, and more. This month, we are going to read an Easter egg in a programming language.

  • Issue #34: Job Market,  Library

    Chad Fowler

    There was a time when I advertised my services as "Ruby on Rails" programmer. It was by that time that I got to learn the names and work of many people in that field; many of whom had come from the J2EE world, were tired of configuring everything in XML files, and preferred to use… YAML files instead. OK, I am being sarcastic here. Ruby on Rails was truly revolutionary when it appeared.

  • Issue #33: Management,  Library

    Camille Fournier

    As soon as Adrian and I agreed that Management would be the topic of this issue, I knew that I would share the benefits of Camille Fournier's book, The Manager's Path. It is the most succinct introduction to software engineering management for both managers and the managed out there.

  • Issue #32: Modernism,  Library

    Eric Sink

    Once upon a time, there was no GitHub, no iPhone, no AWS, no Android, no Google App Engine, no Stack Overflow, no Docker, no Kubernetes, no Rust, no Go, no Swift, no Kotlin, no Git, actually Subversion was barely starting to appear in the radar. Most importantly, there were no App Store yet.