Borislav StoilovThe Perfect Software Development Lifecycle (SDLC)Does not exist but we should strive for itAug 15Aug 15
Borislav StoilovEverything You Need to Know About the Java Garbage CollectorThe Java Garbage Collector (GC) stands out as one of the most advanced garbage collectors available. Few, if any, other languages offer…Mar 204Mar 204
Borislav StoilovLet Software monoliths become a thing of the pastI am writing this article in response to this one that tries to make a point in favor of monoliths but fails to mention any drawbacks. I…Nov 18, 20221Nov 18, 20221
Borislav StoilovWhy You Should Think Twice Before Using InheritanceOne of the most overused features of Object-Oriented languages is by far Inheritance. When to use it and when not to use it? Let's discuss…Oct 18, 20221Oct 18, 20221
Borislav StoilovHow to Spot a Junior dev from MilesCompanies assign different titles to different skill sets. A senior in one company could be a mid-level in another and not qualify for a…Oct 11, 202214Oct 11, 202214
Borislav StoilovA short horror story about migrating from monolith to microservicesA failed attempt at migrating from a monolith to a microservice architecture and what I’ve learnedOct 4, 202210Oct 4, 202210
Borislav StoilovinAWS TipGoing Serverless with AWS DynamoDB and LambdaServerless architectures are getting more and more traction with the increased load services have to endure. Most modern servers use the…Aug 19, 2022Aug 19, 2022
Borislav StoilovThread Local Variables in Java and when to use themThread local variables in Java are not something you see very often. This is because they are mainly used as an underlying implementation…Aug 16, 2022Aug 16, 2022