• PHP and Go, Together at Last!

    PHP and Go, Together at Last!

    This blog post is about Spiral Framework and Roadrunner Server. I’ll briefly talk about what they are, then show how to compile a custom Roadrunner server, start developing…

  • The Perils of Mobile Cross Platform Tools

    The Perils of Mobile Cross Platform Tools

    Most new business requires a mobile app. Developing for iOS and Android can be time consuming and expensive such that people are often tempted to turn to…

  • Venture Funded, Built to Fail?

    Venture Funded, Built to Fail?

    For a long time now I have been sceptical of the venture funding route to creating businesses. Over my career I have worked for VC…

  • Analytics for New Business

    Analytics for New Business

    It’s no accident that the more successful ‘new business’ clients I have worked with have been those that have used analytics to gain a good…

  • Crapware At Every Turn

    Crapware At Every Turn

    On Windows 11, to import and view MOV files I need to install QuickTime from Apple. Regrettably, the QuickTime installer doesn’t work on Windows 11. One “recommended…

  • Google Ads for New Business

    Google Ads for New Business

    This article covers gives some tips for using Google Ads for your business. It’s intended for new small businesses as opposed to large e-commerce operations for which the…

  • Machine Ethics and Emerging Technologies

    Machine Ethics and Emerging Technologies

    Keep your eyes off the fabulous hat because this talk is great.

  • Using MySQL Deadlocks To Avoid Overselling

    Using MySQL Deadlocks To Avoid Overselling

    When developing an e-commerce application, you generally want to avoid overselling. First attempt, creating deadlocks MySQL has 4 transaction isolation levels: SERIALIZABLE, REPEATABLE READ, READ…

  • What is Not a Startup?

    What is Not a Startup?

    “A startup is an organization formed to search for a repeatable and scalable business model.” -Steve Blank If we agree with that definition then: Cut…

  • Switchers Guide To Windows 10 (For Web Developers)

    Switchers Guide To Windows 10 (For Web Developers)

    Bash Here are two (of many) options: Install Git for Windows. Git for Windows provides a BASH emulator. Install “Bash On Ubuntu on Windows” Apt…