PinnedService-to-service authentication & authorisation patternsSecuring micro-service communicationNov 28, 20225Nov 28, 20225
PinnedPublished inLevel Up CodingDomain-Driven Design Meets Hexagonal Architecture: A Guide to Future-Proof ApplicationsCrafting Tomorrow’s Software, Today: Where Domain Insights and Modular Design ConvergeSep 9, 20234Sep 9, 20234
PinnedSoftware engineering challenges in MLOpsUnderstanding software engineering problems associated with the operational aspects of Machine Learning systemsDec 18, 20221Dec 18, 20221
PinnedDesign aspects of resilient event-driven applications using Apache Kafka.Starting point for design resilient, fault-tolerance, event-driven applications using KafkaDec 22, 20213Dec 22, 20213
Strangling the Monolith: Transforming Payment Architecture for the FutureModernizing Retail Payments with the Strangler Fig PatternSep 7Sep 7
How to build resiliency in to your software engineering careerAs software engineers, resiliency is at the core of the systems we build daily. But do we incorporate enough of it into our careers?Feb 4, 2023Feb 4, 2023
Open secrets of enterprise software delivery failuresAn experienced-based guide to avoid software delivery failuresMar 6, 2022Mar 6, 2022
Request Validation With Spring WebFluxValidating non-blocking client-to-server data.Feb 6, 2021Feb 6, 2021