Category: books

  • Christmas books for 2025

    My rate of book reading has remained steady this year, however, my ability to buy really interesting books has declined. Consequently, the list of honourable mentions is longer than the main list. Hopefully my luck/skill will improve next year. As is usually the case, most book were not published in this year. Liberal Fascism: The…

  • The inconvenient history of Liberal Fascism

    Based purely on its title, Liberal Fascism: The secret history of the Left from Mussolini to the Politics of Meaning by Jonah Goldberg, published in 2007, is not a book that I would usually consider buying. The book traces the promotion and application of fascistic ideas by activists and politicians, from their creation by Mussolini…

  • Christmas books for 2024

    My rate of book reading has picked up significantly this year. The following are the really interesting books I read, as is usually the case, most were not published in this year. I have enjoyed Grayson Perry’s TV programs on the art world, so I bought his book “Playing to the Gallery: Helping Contemporary Art…

  • Writing: Becoming a Better Programmer

    It’s finally here! My new book, Becoming a Better Programmer, is fully edited, laid out, and is now available as a final product for your reading pleasure, published by O’Reilly. You can purchase it in printed form or as a digital version for your e…

  • Writing: Becoming a Better Programmer

    It’s finally here! My new book, Becoming a Better Programmer, is fully edited, laid out, and is now available as a final product for your reading pleasure, published by O’Reilly. You can purchase it in printed form or as a digital version for your e…

  • Writing: Testing Times

    My latest Becoming a Better Programmer column is published in the September issue of C Vu magazine (26.4). It called Testing Times and surveys the world of developer testing, covering the what, why, and how of programmer-driven testing. We look …

  • Writing: Testing Times

    My latest Becoming a Better Programmer column is published in the September issue of C Vu magazine (26.4). It called Testing Times and surveys the world of developer testing, covering the what, why, and how of programmer-driven testing. We look …

  • Writing: Becoming a Better Programmer

    I am delighted to announce that I have signed a contract to publish my latest book, Becoming a Better Programmer with the excellent folks at O’Reilly. You can find out more about the book from it’s catalogue page at http://shop.oreilly.com/p…

  • Writing: Becoming a Better Programmer

    I am delighted to announce that I have signed a contract to publish my latest book, Becoming a Better Programmer with the excellent folks at O’Reilly. You can find out more about the book from it’s catalogue page at http://shop.oreilly.com/p…

  • New Book: Becoming a Better Programmer

    After many years of gestation my latest book is available for purchase as an early-access pre-release. Called Becoming a Better Programmer, it is a handbook for people who are about code. This early access edition already contains 14 chapters, and …

  • New Book: Becoming a Better Programmer

    After many years of gestation my latest book is available for purchase as an early-access pre-release. Called Becoming a Better Programmer, it is a handbook for people who are about code. This early access edition already contains 14 chapters, and …