Other articles


  1. Optus outage and cloud software - 2023 November 08

    Cloud only software exposes you to massive risks, the Optus outage gives us a very clear example of these risks.


    read more
  2. The death of full employment - 2023 September 21

    Technology is moving in such a way that advances in AI will mean that barring massive changes some fraction of people will now be permanently unemployed. This effect of technological unemployment will be most harshly felt in locations with a combination of high wages and high cost of living since the equilibrium forces push more strongly towards replacing labor with capital expenditure in such places. AI is a crucial change because it greatly expands the types of jobs that can be replaced and progress in technology means that the capital expenditure needed to replace labour with technology has dropped. We should revisit assumptions that people who's jobs are destroyed will be able to move to other jobs easily.


    read more
  3. Determinism in research code - 2023 March 20

    Getting deterministic results out of research code is an important part in reproducible research. Unfortunately the incentive structures in many research organizations punish people for putting effort into helping others reproduce their results, collectively we would do better if we could change these incentive structures.


    read more
  4. How cheaper computational power has changed banking - 2023 March 14

    The decrease in the cost of computational power has completely changed the modern world one industry at a time. Banking is no exception. To understand the current banking crisis understanding some of the forces that led us to here will help.


    read more
  5. Looking back at the RPA hype cycle - 2022 December 26

    Looking back at the RPA hype cycle at the end of 2023


    read more
  6. My bank workshop experience - 2022 February 17

    Just as the Covid pandemic was starting I ran a workshop that was easily the worst one I've run in my career. Despite things going poorly there was a huge learning opportunity that I'm glad I had. The banking industry has changed dramatically and I wasn't prepared for it.


    read more
  7. The limits "no code" solutions - 2022 February 12

    What's the limits of "no code" solutions? When do you actually need software specialists to work on your projects? What's the consequences of not getting those people on board when you need them?


    read more
  8. Why isn't version control on the curriculum - 2021 March 13

    I can't for the life of me understand why in 2021 there are so called "software engineering" courses that do not teach version control at any point in the curriculum


    read more
  9. The state of C++ education in 2021 - 2021 March 10

    The state of c++ education in 2021 is still disturbingly substandard in many places.


    read more

Page 1 / 3 »