Protocols (HTTP, HTTPS, SSL and TLS)

Understanding HTTP, HTTPS, SSL, and TLS HTTP (Hypertext Transfer Protocol) HTTP is the most widely used protocol on the web. It is the foundation for accessing and displaying web pages. Key Features: Purpose: Used for viewing web pages on the internet. Data Transmission: All information is sent in clear text. This means the data is transferred over the public internet without encryption. Vulnerability: Since the data is not encrypted, it is vulnerable to interception by malicious actors. HTTP is suitable for regular websites where no sensitive information, such as passwords or credit card details, is involved. ...

January 15, 2025 · 2 min

Protocols (TCP, UDP, FTP, SFTP, TFTP)

File and Transmission Protocols TCP (Transmission Control Protocol) TCP a core protocol of TCP/IP suite, used for reliable communication between devices. It’s a connection oriented protocol. So, before data transmission begins, a connection is established through a three-way handshake, the image below shows it. TCP ensures data integrity by retransmitting lost packets, ordering packets, and confirming successful delivery. Ideal for applications where accuracy and reliability are critical, such as web browsing (HTTP/HTTPS), email (SMTP/IMAP/POP3) and file transfer (FTP/SFTP). ...

January 14, 2025 · 2 min

Git-repair for broken Git Repositories

My Repository Suddenly Broke! Here’s How I Fixed It Yesterday, I was mildly working on one of my GitHub repositories, making solid progress, when disaster struck. Just as I was about to git push my hard-working changes, my repository… broke. Completely. At first, I thought, “Oh no, what did I mess up this time?” Cue the classic facepalm of frustration. After all the crying I turned to AI for a solution. ...

January 6, 2025 · 2 min

Azure FinOps Hub

What is Azure FinOps Hub? The Azure FinOps Hub is a community-driven template designed to consolidate Azure financial management tools as ‘Cost Management + Billing, Azure Advisor, Azure Policy’ etc. into a single interface. Simple as that. (Why is it so hard to find straightforward concepts on internet these days?) Even though the template is community-made, it’s recognized by Microsoft Azure itself, and has a Azure Learn page dedicated for it. Read it here. ...

January 6, 2025 · 1 min

Docker, Linux Server, Shell Scripting.

Diving into DevOps I already have a solid foundation in DevOps tools through my professional experience and studies, I believe there’s always room to deepen my understanding. To strengthen my knowledge further, I decided to revisit the basics and embark on a Starter DevOps course offered by Alura, one of Brazil’s premier tech education platforms. This course spanned 32 hours and was divided into three modules: Linux CLI, Secure Traffic, and Docker. Each module built upon the fundamentals and provided hands-on experience, ensuring a well-rounded grasp of essential DevOps concepts. ...

January 3, 2025 · 4 min