Hi, My name is Doeke
I'm an experienced freelance PHP Architect specializing in legacy modernization
Latest blog posts
-
PSR-20 Clocks: Testable Time in PHP
Category: PHPUnitLearn how a ClockInterface helps you decouple time and write stable, testable code.
-
Exploring Coroutines in PHP
Category: Computer ScienceCoroutines are functions that can pause and resume execution while remembering their internal state, enabling bi-directional communication.
-
The infamous Repository Pattern in PHP
Category: Patterns for the Rest of UsThe repository pattern is a data source abstraction that behaves like a collection; containing domain (value) objects.
-
Stop mocking about: Event Dispatcher
Category: PHPUnitHow to replace your mocked event dispatchers with a real one, and why.
-
(Singly) Linked Lists explained in PHP
Category: Data StructuresLinked lists are a linear data structure that provides quick insertion and deletion.