Gabriel AnhaiainDev WarlocksPHP MDCLogger: Enhance Your PHP Logging with Mapped Diagnostic ContextIn the realm of software development, logging plays a crucial role in monitoring, debugging, and maintaining applications. Today, I’m…Jul 13Jul 13
Gabriel AnhaiainDev WarlocksThe New #[Override] Attribute in PHP 8.3PHP 8.3 introduces the #[Override] attribute, a significant feature that allows developers to indicate when a method overrides its parent…Aug 19, 20231Aug 19, 20231
Gabriel AnhaiainDev WarlocksCreating Custom Attributes in PHP 8: A GuidePHP has always been a dynamic language, evolving with the needs of developers and the web. With the release of PHP 8, the language…Aug 14, 20232Aug 14, 20232
Gabriel AnhaiainDev WarlocksDead Letter Queue in Symfony 6.3: An Essential GuideThe distributed systems landscape has evolved significantly over the years, adapting to the need for more reliable, fault-tolerant, and…Aug 10, 2023Aug 10, 2023
Gabriel AnhaiainDev WarlocksUnderstanding Rabbit Brokers: Their Role, Utility, and ImpactAlthough quite peculiar, Rabbit brokers are an essential concept in modern computing. This article aims to shed light on what they are…Aug 10, 2023Aug 10, 2023
Gabriel AnhaiainDev WarlocksChoosing Between MySQL and PostgreSQL: A Deep DiveThe database system lies at the heart of nearly all technological infrastructures today, and choosing the right one can be a critical…Aug 1, 2023Aug 1, 2023
Gabriel AnhaiainDev WarlocksWhy Arrays in PHP are Not Real Array Data StructuresAug 1, 20231Aug 1, 20231
Gabriel AnhaiainDev WarlocksDemystifying Logarithmic Time Complexity in Big O NotationAs software engineers, we often encounter algorithms and data structures that claim to have logarithmic time complexity. But what exactly…Aug 1, 2023Aug 1, 2023
Gabriel AnhaiainDev WarlocksVisitor + PHP (Design Patterns) 🐘This post will deeply dive into the Visitor design pattern and its practical implementation in PHP 8.1. The Visitor design pattern allows…Jul 23, 20231Jul 23, 20231
Gabriel AnhaiainDev WarlocksImplementing Feature Toggles in SymfonyFeature toggles, also known as feature flags, are a powerful technique that allows developers to enable or disable features in a running…Jul 22, 2023Jul 22, 2023