Caching Explained: A Comprehensive GuideCaching is the process of storing copies of frequently accessed data in a temporary storage layer to server future requests faster. It improves performance, reduces latency and scales systems efficiently. By temporarily storing frequently accessed da...Mar 15, 2025·5 min read·16
Understanding APIs: the Building Blocks of Modern TechnologyAPI or Application Programming Interface plays a crucial role in this online world. There are mainly 3 components of a web application - Frontend - the UI of the web app through which the user interacts and uses the application's functionalities, a ...Jan 24, 2023·8 min read·27
An intro to HTTP, HTTPS and APIsHTTP (Hypertext Transfer Protocol) and HTTPS (HTTP Secure) are the foundation of the modern web. They are the protocols that allow communication between different systems and are essential for the functioning of the Internet. In this blog post, I wil...Jan 22, 2023·6 min read·38