My Experience with NGINX ConfigurationAt the start of the HNG internship, we were tasked with setting up and configuring NGINX on a fresh Ubuntu server. The task was to demonstrate our ability to work with basic web server configurations and deliver a functional web server. Step 1: The f...Jan 29, 2025·2 min read
How spendless came to lifePurpose The project's purpose was to practice the skills acquired during the ALX Software Engineering foundations which is at the end of 9 months. This is where we get to put our skills to test by showcasing what we have learned by building a project...Apr 14, 2024·4 min read
Postmortem Report: Portfolio Website Outage - September 17, 2023The following is the incident report for my portfolio website outage on the blog section that occurred on September 17, 2023. I understand this service issue has significantly impacted my website's functionality or user experience, and I apologize to...Mar 7, 2024·2 min read
An Introduction to File Handling in C: Basics and BeyondFiles are essential to today's computer systems. They are used for the storage of different kinds of information. File Input/Output allows programs to read from and write data to external files. It enables programs to interact with persistent data st...Feb 21, 2024·7 min read
Bit manipulation in CIn numerical systems, information is stored and manipulated using bits, which are the smallest units of data. A bit can represent one of two values: 0 or 1. Just like decimal digits, where each position has a value based on powers of 10 (e,g. 100, 10...Feb 9, 2024·9 min read
What happens when you type google.com in your browser and press Enter?Have you ever wondered what happens when you type google.com into your browser? In this article, we will cover the infrastructure side (network, servers, security...) of the question. DNS (Domain Name Service) request Computers and other devices comm...Feb 6, 2024·3 min read
What is a singly linked list?First, what is a linked list? A linked list is a linear data structure that is made up of a sequence of nodes. A singly linked list is a data structure in which each node points to the next node. The head of a singly linked list points to the address...Jan 31, 2024·21 min read