Daro GadibiaA summary of “Library-based” architecture using Maven.“Library-based” architecture is commonly known as a modular monolith or a monolithic modular architecture. In an architecture like this, an…Jul 14, 2023Jul 14, 2023
Daro GadibiaManage, transform, and manipulate data collections, with the Java Streams API.WARNING! Mastering Collections streams and creative ways to use it’s methods can make you a god of data manipulation and transformation.Jul 3, 2023Jul 3, 2023
Daro Gadibia‘We need to talk!’: A look into the IO package in Java.Generally, those four words “we need to talk” is an ominous phrases and I don’t need to state any backstory to make you understand what I…Jul 3, 20233Jul 3, 20233
Daro GadibiaThe principle of Hierarchical Relationships in Object-Oriented Programming(OOP).Fun fact: The concept of “inheritance” in OOP was inspired by the biological inheritance we observe in the animal kingdom. Just like how…Jun 19, 2023Jun 19, 2023
Daro GadibiaSimple Git workflow — with IntelliJ IDEA + NO COMMANDS NEEDED.Here is a simple representation of a simple and ideal git workflow, that we shall replicate using the IntelliJ git version control feature:May 19, 20231May 19, 20231
Daro GadibiaBeef-up security with JWT and Spring SecurityPART 2: Spring Security Beans and ConfigurationsApr 24, 20231Apr 24, 20231