PinnedKrzysztof SłomkaSimplifying PHP Version Management with SWTPEasily manage multiple PHP versions with SWTP, a user-friendly Bash utility for macOS. Simplify your development workflow and switch PHP…Sep 11, 20231Sep 11, 20231
PinnedKrzysztof SłomkaBuilding a High Availability RabbitMQ ClusterRabbitMQ is a powerful and widely-used open-source message broker that enables asynchronous communication between distributed applications…Mar 16, 2023Mar 16, 2023
PinnedKrzysztof SłomkaRabbitMQ: An Introduction to Message Queuing, Protocols, and PoliciesRabbitMQ is a highly popular open-source message-broker software that implements the Advanced Message Queuing Protocol (AMQP). It allows…Mar 15, 2023Mar 15, 2023
Krzysztof SłomkaHow to Deal with a Closed Entity Manager in DoctrineIntroductionOct 21, 20231Oct 21, 20231
Krzysztof SłomkaSymfony’s Workflow Component and Saga Pattern: A Comprehensive Guide to Managing Complex Business…Explore Symfony’s Workflow Component and the Saga Pattern to manage complex business processes with ease in modern web developmentAug 23, 2023Aug 23, 2023
Krzysztof SłomkaThe Saga Pattern Unleashed: A Deep Dive into Distributed Transactions with TypeScriptExplore the Saga Pattern with TypeScript! Learn to build scalable and consistent distributed systems through this step-by-step guideAug 23, 20231Aug 23, 20231
Krzysztof SłomkaScaling PostgreSQL for High Transaction Volumes in FintechIntroductionAug 22, 2023Aug 22, 2023
Krzysztof SłomkaHexagonal Architecture with Nest.js and TypeScriptUnderstanding Hexagonal ArchitectureJul 9, 20232Jul 9, 20232
Krzysztof SłomkaDDD: Not a One-Size-Fits-All Solution for Every ProjectDomain-Driven Design (DDD) is a software development approach that places emphasis on understanding the business domain, building a rich…Mar 15, 2023Mar 15, 2023
Krzysztof SłomkaEmbracing Clean Architecture: The Key to Scalable and Maintainable SoftwareClean architecture is a software design principle that emphasizes the separation of concerns, maintainability, and testability of an…Mar 14, 2023Mar 14, 2023