Frederick Vanbrabant's

delirious rantings

tumpnail

The Integration Operation Segregation Principle

Posted 8 October, 2018
About 6 mins to read

A few weeks ago I attended a DDDBelgium meetup where I was lucky to participate in a refactor workshop lead by Pim and Joop. After the incredible workshop Pim, Dries and me were discussing some code that we refactored earlier . Not so long in the conversation the words “Integration Operation Segregation Principle” casually got dropped by Pim.

Continue Reading
tumpnail

What performance tricks actually work

Posted 24 July, 2018
About 14 mins to read

We've all been there before, you submit a pull request and moments later you get a comment like: 'Hey you should use a native function here, they are so much faster' or 'You can declare this final, that way we save some processing power'

Continue Reading
tumpnail

Atomic commits: Telling stories with Git

Posted 7 December, 2017
About 4 mins to read

These days I’m all into atomic commits and it really made my work beter. Never heard of that concept? No worries, let me introduce you to it

Continue Reading
tumpnail

Connect microservices with the help of GRPC

Posted 24 July, 2017
About 7 mins to read

Microservices can solve a lot of architectural problems, and sometimes create a few fun new ones. A big problem however is connecting these services to each other. Can GRPC lend a hand here?

Continue Reading
tumpnail

The Y2k38 Bug: The biggest news craze of the year 2038

Posted 2 July, 2017
About 5 mins to read

In 2038 a bug that will apear that might trigger a strong feeling of déjà vu to the Y2k craze. The Y2k38 bug seems to come at a very random moment, but it all makes sense if we apply a bit of computer science to it.

Continue Reading
tumpnail

The broken windows theory or “Why some projects are just destined to suck”

Posted 12 June, 2017
About 7 mins to read

Why is it that most legacy software projects are not really fun to work on? How can we stop that greenfield project to turn into one of those dull big projects? I would argue that it’s all in the foundation.

Continue Reading
tumpnail

What the hell are Generics and would I want them in PHP?

Posted 31 May, 2017
About 6 mins to read

So everyone is talking about this hip “new” kid on the block for PHP: Generics. The RFC is on the table and a lot of people are getting all excited about it, but you don’t fully see the excitement? Let’s explore what it’s all about!

Continue Reading
tumpnail

How we improved our PWA score by 53 points in 4 hours

Posted 13 March, 2017
About 6 mins to read

After a recent burst of inspiration at PHPUK Sam and I ran an experiment to see how much we could improve our company site in just 4 hours. Turns out it was far easier than we expected

Continue Reading
tumpnail

On how to implement a code of conduct

Posted 29 January, 2016
About 4 mins to read

We shall not be discussing the ethics or possible political impact this brings with it. We will however propose a starting point on **how** to implement them.

Continue Reading
tumpnail

A bird's eye view on API development

Posted 16 November, 2015
About 15 mins to read

So you want to build a web API. You have to start somewhere, why not here

Continue Reading