When you listen to expert’s in AI talk about the future, most of them say AI is not going to replace everyone but it is for sure going to make those who don’t know how to use AI obsolete while those who have learned how to use it will thrive. What do...
In the world that we live in today, security whether physical, national or cyber security keeps on making headlines in almost every news broadcast and newspaper. I don’t know the exact figures but we both can agree that organizations, governments and...
Microsoft has been an industry leader in organizational user and object directory services with their Active Directory suite of services. Prior to the prevalence of cloud services, organizations have hosted their directory solutions primarily on-prem...
I have been absent from sharing my learnings for quite some time. My first article of 2025 is also my first after a four month writing hiatus. Isn’t it a nice coincidence that my first article of the new year is on a new technology (new in the sense ...
There is a LeetCode problem I was working today in which I used JavaScript array destructuring. While working on this problem, I was thinking what AWS service can I destructure (breakdown) to help beginners gain a better understanding? CloudFormation...
Contrary to "popular" belief that acquiring certifications play just a minute part in being a testament of the expertise an individual has gained in a particular field, I am one of those who can testify to the amount of knowledge and skills gained in...
I recently wrote an article on Security Groups and Network Access Control Lists and then I thought it will be wise and helpful to follow that up with a tutorial article on how to create NACLs and Security Groups using the AWS management console. With...
Functions are an integral of every modern programming language as they provide programmers with the ability to write reusable code and get the ball rolling in their projects. JavaScript functions like many other parts of JavaScript have features that...
React is a very powerful frontend library and you begin to witness more of its power when you learn the intricate details of the features that it offers. If you are like me who is always interested in understanding the inner workings of the tools the...
After a React/Next.js sabbatical, I am back to building ways!! At the time of writing, I am working on an admin dashboard for an online marketplace application powered by Next.js and Typescript. As is the case with every project I undertake, learning...
Every time I get the chance, I like to write articles that are geared towards enabling you make your cloud infrastructure on AWS and other cloud platforms more secure. In today's edition of writing about AWS services, we will be learning about NAT Ga...
In an article I published exactly a year ago, I wrote about VPCs and subnets in the AWS cloud and all one needs to know about these foundational AWS networking concepts. However, I did not go into the details of Network Access Control Lists (NACLs) a...
There is a wealth of features that Amazon RDS has to offer but those who use the service fail to fully leverage all these features for various reasons, one of them being, they are not aware of the said features. My goal with this article is to bring ...
When cloud professionals embark on a journey to fish out underutilized resources that may be driving costs up, they rarely pay attention to doing some cost optimization in the direction of storage resources and often focus solely on optimizing their ...
When we talk about running serverless workloads on AWS (disclaimer: serverless doesn't mean there are no servers, it just means you don't have to worry about provisioning and managing them), the service that immediately comes to mind is definitely AW...
In a previous article in which I wrote about EC2 auto scaling, I failed to talked about instance lifecycle hooks and how AWS practitioners can utilize them to optimize their infrastructure. This article is my way of showing you that I have learned fr...
As a professional working in any information and technology niche you learn quickly that securing every part of your IT infrastructure is arguably the most critical task. There is no room for debate - it is ESSENTIAL. Since the ability to tell storie...
Imagine a bustling city, booming with activity. Every office tower, every apartment building, even every streetlight – each has its own unique address, its own identity so to speak. Now, imagine having to managing that entire city, ensuring each resi...
My new year's resolution for 2024 when it comes to writing is to make what I write imaginative and able to paint vivid and memorable pictures in a reader's mind. Considering that, let's talk about virtualization. Ever wondered why your computer is mo...
For some reason, words like "Flow," "Tranquility," and "Serenity" fill me with ease. Now, wherever you are this moment as you read this, you are probably wondering what this has to do with anything, right? Well, that is my crazy way of telling you th...