Learning PHP 8.1 Fibers using Tests.5 unit test to learn how to use the new Fiber class.Sep 8, 2021Sep 8, 2021
What’s behind Laravel Encryption/DecryptionMy system is safe, it uses encryption. You heard/said this from time to time. Sure, but why and how is it safe? Do you really know this?Sep 5, 2021Sep 5, 2021
Refactor data checking to cleaner implementationVery often you find yourself in situations where you need to make your data pass some kind of checks or filters before doing something…May 11, 2020May 11, 2020
Database-oriented Strategy configurationThis article describes a way of implementing Strategy design pattern using a database-based runtime configuration.May 11, 2020May 11, 2020
What’s behind Laravel Encryption/DecryptionMy system is safe, itMy system is safe, it uses encryption. You heard/said this from time to time. Sure, but why and how is it safe? Do youMay 8, 2020May 8, 2020
TDD as an essential consequenceTesting code is the only way we can verify correctness of our software. Anybody does it. However there are ways better than other.Dec 2, 2019Dec 2, 2019
This is how I spotted who sold my email address to spammersSurely, spam filters do a very good job in detecting junk emails and many of them just get trashed before we could ever notice.Sep 10, 2018Sep 10, 2018
TDD implementation of Finite State Machine (FSM) with LaravelThis article describes a TDD (Test Driven Development) approach to implement a Finite State Machine (FSM) using PHP+Laravel. However, such…Aug 17, 2018Aug 17, 2018