Category: Uncategorized


  • OK, so this is a short and quick post just to clear some confusion. I spent hours and hours trying to figure out what the hell was going on when I was running into this NS_ERROR_CORRUPTED_CONTENT for javascript files For the life of me I couldn’t figure out what the cause was for this error.…

  • My first Azure Pipeline

    Last week I started at a new customer and they’re fully committed to the Azure DevOps environment. They use their Git repositories, their project boards and also their pipelines. Since the project I’m working is currently their only PHP project, they did not yet have any experience with setting up pipelines for a PHP project.…

  • Explicit code

    Explicit code

    One of the most discussed subjects during code reviews or in projects is not a functional thing but more a style thing: How does the code look? What coding style do we adopt? And while it feels like mostly a cosmetic thing, the code style is actually quite important. It determines not just how you…

  • The lost art of training?

    With the risk of sounding old: When I was young, if you wanted to learn something, you basically had two options: Read a book and start self-teaching, or book a training session and learn through that. Since then, a lot has changed. And that’s a good thing. Video tutorials, podcasts, blogs, magazines, monthly usergroups, conferences,…

  • Migrating to e/OS

    For as long as I can remember, I’ve been an Apple Fanboi. Well, no, not that long, but ever since I started working at Ibuildings in the 00’s and getting my first Mac, I was sold. Unfortunately at some point for a power user like me the laptops started becoming less interesting (and also way…

  • Dutch PHP Conference 2025

    With only a few more days to go until Dutch PHP Conference 2025 it’s time to look forward to the conference. DPC is always a good conference (and has always been so), but I’m going to put focus on some talks that I’m really looking forward to. Sacred Syntax: Dev Tribes, Programming Languages, and Cultural…

  • Post-mortem

    Post-mortem

    It is hard to imagine a world where nothing goes wrong. Especially in software development, which is not an exact science, things will go wrong. As far as I am aware, no definitive research has been done on this, and different sources give different numbers: Security Week talks about 0.6 bugs per 1000 lines of…

  • On AI

    On AI

    AI. It is the next big tech hype. AI stands for Artificial Intelligence, which these days mostly comes in the form of Large Language Models (LLMs). The most popular one these days seems to be ChatGPT from OpenAI, although there are many others already being widely used as well. Like with a lot of previous…

  • Expanding on our training offering

    I don’t know if it matters that I’m the son of two teachers, but training is in my DNA, knowledge sharing is in my DNA. From the moment I started learning PHP based on a book and scripts I downloaded from the Internet, I’ve tried to help other people who ran into issues that I…

  • Quick tip: Rector error T_CONSTANT_ENCAPSED_STRING

    OK, here’s a quick one that got me stuck for some time. I made a change to a file and, you won’t expect it: I made a little boo boo. I didn’t notice it, but our Rector did. It gave me the following error: Given this error, I started checking the file on line 82.…