Homepage
Open in app
Sign in
Get started
Dev Warlocks
Software Development, Architecture, and Career.
Design Patterns
Microservices
PHP
Symfony
Kotlin
Tests
Databases
Follow
Latest
PHP MDCLogger: Enhance Your PHP Logging with Mapped Diagnostic Context
PHP MDCLogger: Enhance Your PHP Logging with Mapped Diagnostic Context
In the realm of software development, logging plays a crucial role in monitoring, debugging, and maintaining applications. Today, I’m…
Gabriel Anhaia
Jul 13
The New #[Override] Attribute in PHP 8.3
The New #[Override] Attribute in PHP 8.3
PHP 8.3 introduces the #[Override] attribute, a significant feature that allows developers to indicate when a method overrides its parent…
Gabriel Anhaia
Aug 18, 2023
Creating Custom Attributes in PHP 8: A Guide
Creating Custom Attributes in PHP 8: A Guide
PHP has always been a dynamic language, evolving with the needs of developers and the web. With the release of PHP 8, the language…
Gabriel Anhaia
Aug 14, 2023
Dead Letter Queue in Symfony 6.3: An Essential Guide
Dead Letter Queue in Symfony 6.3: An Essential Guide
The distributed systems landscape has evolved significantly over the years, adapting to the need for more reliable, fault-tolerant, and…
Gabriel Anhaia
Aug 10, 2023
Understanding Rabbit Brokers: Their Role, Utility, and Impact
Understanding Rabbit Brokers: Their Role, Utility, and Impact
Although quite peculiar, Rabbit brokers are an essential concept in modern computing. This article aims to shed light on what they are…
Gabriel Anhaia
Aug 10, 2023
Choosing Between MySQL and PostgreSQL: A Deep Dive
Choosing Between MySQL and PostgreSQL: A Deep Dive
The database system lies at the heart of nearly all technological infrastructures today, and choosing the right one can be a critical…
Gabriel Anhaia
Aug 1, 2023
Why Arrays in PHP are Not Real Array Data Structures
Why Arrays in PHP are Not Real Array Data Structures
Gabriel Anhaia
Aug 1, 2023
Demystifying Logarithmic Time Complexity in Big O Notation
Demystifying Logarithmic Time Complexity in Big O Notation
As software engineers, we often encounter algorithms and data structures that claim to have logarithmic time complexity. But what exactly…
Gabriel Anhaia
Aug 1, 2023
Visitor + PHP (Design Patterns) 🐘
Visitor + 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…
Gabriel Anhaia
Jul 23, 2023
Implementing Feature Toggles in Symfony
Implementing Feature Toggles in Symfony
Feature toggles, also known as feature flags, are a powerful technique that allows developers to enable or disable features in a running…
Gabriel Anhaia
Jul 22, 2023
Understanding Concurrency and Parallelism, with a Glance at Java Threads and Coroutines
Understanding Concurrency and Parallelism, with a Glance at Java Threads and Coroutines
Hello everyone! Today, we’re going to dive into two fundamental concepts in computing: concurrency and parallelism. We’ll also explore how…
Gabriel Anhaia
Jul 22, 2023
About Dev Warlocks
Latest Stories
Archive
About Medium
Terms
Privacy
Teams