PHPNews

The Next Step

Nearly 9 years ago Marjolein and I started Ingewikkeld together. It was mostly a joint freelance business, we weren't planning on having people work for us. My main focus was PHP development, and I wanted to help customers with their PHP-related problems, whether that was architecture, development, training. …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday June 27, 2019


Take care of non-technical skills

Full disclosure : I am one of the founders and current organizers of WeCamp , an event that has a focus on not just technical skills but also personal skills. In my 20+ years of professional experience in the PHP/software development world, I've worked at many companies and been into many companies as a consultant …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday March 14, 2019


WordPress and HTTPS-terminating proxies

A blog I am writing for was looking for a new place to host their website. Since we have a nice cluster with Rancher up and running, I offered to host the site. It's WordPress, so PHP, so how hard could it be, right? I spent quite a few hours migrating everything. The initial migration to Docker was not that …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Saturday March 9, 2019


New domain

I've had the domain leftontheweb.com for ages. It's been with me since 2004. However, since I recently got a brand new .dev domain, I decided it was time for a change. Since I can't even remember how I came up with the old name, it's time for a change. A new name that is easy to recognize, easy to remember and easy to …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday March 7, 2019


Some changes for me

For the past years a lot of my focus has been on the (PHP) community. I've spoken at numerous conferences and usergroups. And although I've been cutting down on the amount of conferences, I've done more usergroups in the past year than in the years before that. In December 2018, I've made a decision to cut down on …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday January 17, 2019


Some changes for me

For the past years a lot of my focus has been on the (PHP) community. I've spoken at numerous conferences and usergroups. And although I've been cutting down on the amount of conferences, I've done more usergroups in the past year than in the years before that. In December 2018, I've made a decision to cut down on …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday January 17, 2019


Git hooks on Windows

I recently was asked to add a git hook to our main repository to add the Jira issue number to the commit message in an automated way. We were so far handling this really inconsistently, with many commits not having the ticket number at all, while others would have them either at the start or the end of the commit …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Wednesday December 12, 2018


Git hooks on Windows

I recently was asked to add a git hook to our main repository to add the Jira issue number to the commit message in an automated way. We were so far handling this really inconsistently, with many commits not having the ticket number at all, while others would have them either at the start or the end of the commit …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Wednesday December 12, 2018


Introducing By The Campfire

It's been over a year that I first decided to start a podcast. Inspired by the Dutch podcast Wilde Haren De Podcast in which the host Vincent Patty has interesting conversations with his guests which offer a lot of information about the person as well as the topics they're interested in, I decided I wanted to do …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday October 25, 2018


Introducing By The Campfire

It's been over a year that I first decided to start a podcast. Inspired by the Dutch podcast Wilde Haren De Podcast in which the host Vincent Patty has interesting conversations with his guests which offer a lot of information about the person as well as the topics they're interested in, I decided I wanted to do …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Thursday October 25, 2018


Surface Book 2 Nvidia card not recognized

So I love my Surface Book 2. It is an amazing laptop and tablet hybrid. There's very little issues I have with it. But since a couple of weeks I keep having issues with the video card. The Surface Book 2 has 2 video cards: an Intel UHD 620 card for the tablet, and an Nvidia GeForce GTX 1050 when the Surface is …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Friday September 28, 2018


Surface Book 2 Nvidia card not recognized

So I love my Surface Book 2. It is an amazing laptop and tablet hybrid. There's very little issues I have with it. But since a couple of weeks I keep having issues with the video card. The Surface Book 2 has 2 video cards: an Intel UHD 620 card for the tablet, and an Nvidia GeForce GTX 1050 when the Surface is …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Friday September 28, 2018


Surface Book 2 For Development

Over the past month and a half I've been trying to fully switch to a new work machine. Instead of my trusty MacBook Pro, I've mostly been working with a Microsoft Surface Book 2. Here's my lessons of this period. Context Let's start with a bit of context. Over the past 10+ years I've been using Apple laptops …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Sunday April 22, 2018


Mental Health First Aid

It was TrueNorthPHP conference in 2013 that I first saw Ed Finkler speak. It was his Open Sourcing Mental Illness talk . This talk has meant so much to me on so many levels, but one of the things I took away from that talk was the existence of Mental Health First Aid . Mental Health First Aid is basically the …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Friday April 20, 2018


3 weeks without coffee

Three weeks ago I decided that was going to take a break from coffee. Every once in a while I take a break from certain things, or try to minimize their usage. Some months ago I minimized the amount of soft drinks I was drinking, and 3 weeks ago it was time to quit coffee. I wanted to break the habit and get rid of my …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Friday March 16, 2018


Installing Bolt extensions on Docker

I'm currently working on a website with the Bolt CMS . For this website, I am using an extension. Now, the "problem" with extensions is that they are installed using Composer by Bolt, and end up in the .gitignore'd vendor/ directory. Which is OK while developing, because the extension will just be in my local …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Friday February 23, 2018


A rant about best practices

I have yet to talk to a developer that has told me that they were purposefully writing bad software. I think this is something that is part of being a developer, that you write software that is as good as you can possibly make it within the constraints that you have. In our effort to write the Best Software Ever …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Wednesday January 10, 2018