PinnedDenisinBits and PiecesHow to Choose Microservice’s Boundaries?Instead of size, think about the flowFeb 13, 2023Feb 13, 2023
PinnedDenisBest Practices in Moving to Event-Driven ArchitecturesHow to increase chances of success and avoid common pitfallsMar 13, 20211Mar 13, 20211
PinnedDenisinCodeXCloud Native Enterprise Application IntegrationEAI in the age of Agile and DevOpsAug 20, 2021Aug 20, 2021
PinnedDenisFrom Event-Driven Architectures to Reactive SystemsHow events have been, and are being, used to build more robust systemsFeb 21, 2021Feb 21, 2021
DenisinLevel Up CodingObject-Oriented ProgrammingIt’s only living without OOP that one can see the advantages of using itAug 15Aug 15
DenisinLevel Up CodingGreat software is built by small, autonomous teamsWhy scale agile frameworks are inherently flawedAug 61Aug 61
DenisinLevel Up CodingKanban, a taste of real agilityHow to embrace change for real and escape from the timeboxing hellNov 20, 2023Nov 20, 2023
DenisinLevel Up CodingSoftware Design in the Era of AgileHow much design should we do before starting coding?May 8, 2023May 8, 2023
DenisinLevel Up CodingComputing ModelsWhat are the differences between Sequential, Parallel and Distributed ComputingFeb 28, 2023Feb 28, 2023
DenisDesign Patterns for Event-Driven SystemsUseful patterns to consider when designing distributed systems to handle eventsApr 9, 2022Apr 9, 2022