A Structure a Day #Day 0Problem Description: Given a list of numbers obtained by rotating a sorted list an unknown number of times, write a function to determine the minimum number of times the original sorted list was rotated to obtain the given list. Your function should ...Sep 15, 2024 · 2 min readmoicahondiwa.com
Postmortem: Web Stack Outage IncidentIssue Summary: Duration: May 25, 2023, 10:00 AM to May 25, 2023, 12:30 PM (UTC) Impact: The web service hosted on web-01 experienced an outage, resulting in slow or no access for users. Approximately 80% of users were affected by the service disrupti...May 31, 2023 · 3 min readmoicahondiwa.com
What happens when you type google.com and press enter?Introduction Google, as we all know, is one of the most popular search engines on the web, and when we type https://www.google.com into our browser, a lot of things happen in the background that we may not be aware of. In this blog post, I will go ov...May 30, 2023 · 4 min readmoicahondiwa.com
Networking BasicsIntroduction Computers share resources (information/data) through a framework of computer networks. A computer network is a set of computers with nodes through which they share resources. This process of sharing resources through network nodes is kno...Feb 2, 2023 · 4 min readmoicahondiwa.com
Monty Language: Implementing Stacks & QueuesIntroduction The Monty Language The Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to manipulate it. The goal of this project is to create an...Feb 2, 2023 · 8 min readmoicahondiwa.com