Retracing Our StepsHere's the pitch, and honestly the whole idea: what if your walk could draw something? Not metaphorically — literally. You open a map, drop a pin near you, pick a shape, and the app finds a loop throuSep 25 · 16 min readblog.cmpsamurai.com
Software Architecture Concepts: Cloud NetworkingPublic cloud providers such as AWS (Amazon Web Services), and GCP (Google Cloud Platform) offer many network services to customers that can be configured through graphical interfaces, command line, and API endpoints. In this article, which is aimed a...Jul 10, 2023 · 4 min readblog.cmpsamurai.com
Software Architecture Concepts: [ Part 8] SOLID Principles The First Principle : [S]Have you ever tried to refactor/clean up some program code only to discover you are just dealing with a different type of mess? reordering spaghetti in a pan doesn't make it a different type of pasta. It is only by having a deep understanding of OOD ...Jun 28, 2022 · 3 min readblog.cmpsamurai.com
8 Types Of Source Code CommentsHaving worked in a couple of multinational software companies as well as startups, I feel I have seen or at least heard about almost every type of software comment there is, I will try to list them, and I am happy for you to reach out to me if there ...Jun 25, 2022 · 7 min readblog.cmpsamurai.com
Information Security Series: [Part2] Principles of PrivilegesIt is important to define the various levels of access to an information technology system individuals require. The levels of access given to individuals are determined on two primary factors: The individual's role within the organization. The sensi...Mar 14, 2022 · 5 min readblog.cmpsamurai.com