1. Vending machine controller test platform - 2021 March 06

    Having a specific purpose vending machine test platform can be a hugely beneficial thing for developing products in the vending space. This is a niche product that I could potentially make.


    read more
  2. Legacy networking protocols - 2021 February 26

    There used to be a number of networking protocols created by vendors, many of these aren't used at all anymore.


    read more
  3. Knowing when to give up on legacy projects - 2021 January 10

    Sometimes legacy projects are past the point of being salvageable, knowing when to capitulate and go for the re-write is an important skill. Even when you know what to do the sunk cost fallacy can make it hard to follow through on the right decision.


    read more
  4. Dependency management in code files is not great - 2021 January 03

    Managing dependencies via executable code files seems OK but actually turns into a massive pain, here's why.


    read more
  5. Please stop making arbitrary password restrictions - 2020 November 08

    Making arbitrary length limits on passwords is not good for your users and makes the overall internet less secure. If you do this please stop and fix your systems, if you see other people do it please encourage them to fix it. Also when you see poorly implemented password policies it is often a sign of deeper troubles existing.


    read more
  6. Good developers care about their tools - 2020 October 15

    Good tools are important and organizations that shut down progress on this front don't succeed longer term.


    read more
  7. Default parameters and sentinel objects - 2020 August 18

    How you can use sentinel objects to define default parameters in Python without running into the mutable default parameter pitfall.


    read more
  8. Fixing the bug with the series sort order - 2020 July 12

    The plug in I was using to make series of posts on here doesn't actually sort them the way I'd want so I made some changes to fix this.


    read more
  9. Natural sorting and pelican series - 2020 July 12

    Looks like the plug in I was using to make series of posts on here doesn't actually sort them the way I'd want.


    read more
  10. A handy git command - 2020 July 11

    git pull --rebase is quite a useful command, I use it a lot when I'm working on this blog.


    read more

« Page 2 / 12 »