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