Being confronted with the need to write tests during a project comes out of nowhere sometimes The beginning of a project starts fast, goes fast and slows down after a while because the code base grows bigger. Classes seem to be harder to read and the framework you usually love is trying to make you mad for being inflexible. Thats totally normal, because it becomes more complex is what you might think...
The journey to the PHP Developer Days in Dresden actually started in 2017 for me, when Holger Woltersdorf, one of the PHPDD organizers, asked me if our German Podcast PHPDevRadio wants to participate at the coming PHPDD in 2018. After I contacted the initiator of the podcast about the invitation, it became part of the conferences side events and led to an awesome and worthwhile time for myself. But what makes this...
Sooner or later you have no choice to use them in your code. It doesnt matter if it is PHP, Javascript, Go, C, Java or any other language, there will be one day where you have to check or manipulate a string that has such a complexity, that you would need a lot of ifelse blocks to cover a use case. This will be the point where you have to...
When PHP 7 was released at the end of 2015, it had a huge impact on the community. It came out with one of the most anticipated features we were waiting for scalar type hints. As if this wasnt big enough, return types were also added to this new major version and the possibility to make PHP handle these types even in a strict mode, similar to other typed languages. Even for...
It happened again at a conference While I looked at all the booths of the large amount of participating companies, many of them showed interest in hiring developers. How did they do it? By showing what kind of freetime activity they do as a company. At one booth, there was even a wall with lots of photos and postits containing hashtags like fun, team, soccer,...