logo

How poor development skills break internet.

The most important part of a website's lifecycle is probably the development skills, with infrastructure skills coming second. I often come across websites b...

Read article

Running Shell commands within shared hosting.

In a previous article, I discussed shared hosting. In this one, I'll be experimenting with a shared hosting server. My goal is to highlight a vulnerability a...

Read article

Playing with DNS clients.

In a previous article, I provided a low-level overview of DNS servers. While it wasn't an exhaustive guide, it covered the fundamentals to help you understan...

Read article

Understanding DNS.

Most developers have a high-level understanding of DNS. However, for web developers, grasping DNS at a low level is crucial. Writing yet another article expl...

Read article

Shared hosting explained for clients.

This isn't just another article explaining shared hosting. Instead, I'll break it down from a system administrator's perspective—why you should never use sha...

Read article

Playing with HTTP servers.

In a previous article, I provided a high-level overview of HTTP. In this article, I will dive into the low-level implementation of HTTP, covering topics such...

Read article

Understanding HTTP.

There are countless articles and videos on the internet explaining what HTTP is. If I were to write this post in the same way, it would just be another one a...

Read article

Ultimate web development guide for clients.

I come across numerous web development groups on Facebook every day. These groups are filled with people—some searching for web developers at low prices, whi...

Read article

I have revamped my website.

I have upgraded the Laravel framework to version 12, made significant improvements to the front-end design, and added service pages to the website. This mean...

Read article