What keeps me up at night
It is 2 AM. I am staring at the ceiling again. This used to happen before big releases or when something was broken in production and I could not figure it out. Now it is something else. It is the qui
Search for a command to run...
It is 2 AM. I am staring at the ceiling again. This used to happen before big releases or when something was broken in production and I could not figure it out. Now it is something else. It is the qui

Hooked: How Habit-Forming Products Capture Our Attention Nir Eyal's Hooked dives into the psychology behind the apps we can't seem to put down—from Facebook to Instagram and even Google. The book unpacks a simple yet powerful cycle that transforms or...

In my previous article, I talked about implementing the HTTP protocol over a standard TCP socket. Today, I will be using few libraries available in python that implements HTTP and try to build something like Flask web framework. What is Flask Web Fra...

I was testing some NGINX config files last night when I started to wonder how NGINX understands it all? Somehow this curiosity inspired me to go down the rabbit hole to understand the inner workings of HTTP. What I found was a relatively uncomplicate...
What is C++? C++ is a versatile and powerful programming language that was developed as an extension of the C programming language. It combines procedural, object-oriented, and generic programming paradigms, making it suitable for a wide range of app...
What is Redis? Redis, which stands for Remote Dictionary Server, is an open-source, in-memory data structure store that serves as a highly efficient and versatile database solution. Developed by Salvatore Sanfilippo, Redis is designed to offer lightn...
Google I/O 2023 was a major event for the company, and it showcased Google's commitment to innovation. The announcements at I/O 2023 will have a significant impact on the tech industry, and they will help Google to continue to grow its business in th...
Prompt Engineering In this blog post, we will discuss the concept of prompt engineering and how it can be used in AI applications. Prompt engineering is a technique that allows AI systems to automatically generate descriptions of tasks they are asked...
For the past few years there is a boom in new kind of websites that incorporate 3D elements right into your browser with flawless rendering frame rates. No, I'm not talking about CSS 3D transformations, I'm talking about 3D graphics created in softwa...