Pinned3 Important Lessons in Software Development After a Decade in the IndustryAfter almost a decade in software development, I learned important lessons that are often common to various software projects …Jul 23, 2023Jul 23, 2023
PinnedFlexibility vs Complexity: Open/Closed PrincipleThe trade-off between flexibility and complexityApr 3, 2022Apr 3, 2022
PinnedNailing the On-the-Spot Coding InterviewHere are some tips on how to nail the coding interview.Jan 10, 2021Jan 10, 2021
Book Review: The Unfair AdvantageThis is Malcolm Gladwell’s Outliers book applied to context of entrepreneurship.Nov 13, 2023Nov 13, 2023
Test your Java application architecture with ArchUnitFor seasoned developers, one of the prominent principles in implementing software architectures is “less coupling” — reducing the…Aug 25, 2022Aug 25, 2022
AWS Solutions Architect examMy personal tips and experience when I taking the AWS Solutions Architect — Exam.Apr 23, 2022Apr 23, 2022
The .. operator — Chaining Method Calls in DartThe cascade operator, .., is a convenient notation to invoke several instance methods from the same object within a single statement. With…Apr 27, 2021Apr 27, 2021