• Issue #30: Home Office

    Issue #30: Home Office

    Welcome to the thirtieth issue of De Programmatica Ipsum, dedicated to the subject of Home Office. In this edition, Adrian explores the conditio sine qua non required for telecommuting to develop and thrive; Graham analyzes the economics that conspire against working from home; and in the Library section, Adrian talks about Gerald Weinberg's 1971 seminal book, "The Psychology of Computer Programming".

  • Issue #30: Home Office

    Your Place or Mine?

    It is no great secret, and no great surprise, that the latest SARS outbreak has greatly reshaped the world of work. Particularly in software engineering: where the work can be done anywhere with an internet connection so codes can be pasted from Stack Overflow, and the practitioners generally have a dislike of meetings. Your average stereotype of a software engineer would rather build the wrong thing for eight hours in a flow state, than have a 15-minute conversation in which they find out what direction they should be going in.

  • Issue #29: Internet Of Things,  Library

    Douglas Hofstadter

    You may be worried that I am going to talk about an author of books that are not about programming, and you are correct and incorrect. Correct, in that Hofstadter's books are not about programming (the intellectually hollow like to claim that they are not about anything at all, or that if you think you know what they are about then you did not understand them; this is untrue). Incorrect, in that Hofstadter's books and computer programs themselves are about the same thing.