PinnedManaging Architecture Debt with Dependency Structure MatrixTechnical Debt is a hot topic in all software development projects that over time gets more sophisticated as source code grows gradually…Jan 27, 2022A response icon2Jan 27, 2022A response icon2
PinnedHexagonal Architecture Pattern with Spring Boot exampleHexagonal Architecture, firstly introduced by Alistair Cockburn back in early 2000s, (who is also one of the main protogonists of Manifesto…Jan 17, 2022A response icon3Jan 17, 2022A response icon3
PinnedService Mesh Pattern in Software ArchitectureApplication of different Service Mesh TacticsNov 13, 2021A response icon1Nov 13, 2021A response icon1
PinnedBest Practices in Designing an Effective APIDesigning well-established InterfacesDec 5, 2021Dec 5, 2021
PinnedSpring Annotations Cheat Sheet for Daily UsageIn Java world, Spring Framework/Boot is a must-have skill set. XML-Based Configuration was for a long time main mean. But overloaded xmls…Dec 12, 2021A response icon1Dec 12, 2021A response icon1
Quarkus versus Spring: Full ComparisonI have been developing for a long time with Spring Framework. Lately we started to set up our new projects with Quarkus and in the…5d agoA response icon15d agoA response icon1
10 Foundational Cloud Native Architecture PatternsSidecar/Sidekick, Ambassador, Scatter/Gather, BFF, Anti-Corruption Layer, CQRS, Event Sourcing, Service Mesh, Dumb-Smart Components…Jul 1Jul 1
Masterplan to Become a Strong Software ArchitectRoadmap of a Software ArchitectJun 29A response icon3Jun 29A response icon3
Architectural View on Event Streaming ParadigmEvent Streaming Platforms are pretty popular solution in nowadays IT world. Event Streaming cops with getting real-time data from different…May 30May 30
Top IntelliJ Plugins to Increase the Productivity in Software DevelopmentAlthough IntelliJ comes with plenty of useful functionalities, there hundreds of third party plugins that could be added on to ease the…May 24May 24