HHugoinhugovalters.hashnode.dev·18h ago · 4 min readDeploying Encrypted DNS Internally: DoH and DoT GuideI was on-call when it happened. 3 AM on a Tuesday, and every single production server in our us-east-1 region started resolving api.internal.example.com to a server in Belarus. Our recursive DNS resol00
HBHardik Bablainhardikbabla.hashnode.dev·1d ago · 4 min readWhy Version Control Exists: The Pendrive ProblemHave you ever worked on a group project or built a software application, only to look at your project folder and see something like this? 📁 Chai-Project 📄 index.html 📄 index_final.html 📄 00
HBHardik Bablainhardikbabla.hashnode.dev·1d ago · 4 min readGit for Beginners: Basics and Essential CommandsIf you’ve ever accidentally deleted a working piece of code or wondered how dozens of developers build massive platforms like Google, Netflix, or Spotify together without breaking things, the answer i00
HBHardik Bablainhardikbabla.hashnode.dev·1d ago · 3 min readInside Git: How It Works and the Role of the .git FolderMost developers use Git daily by memorizing basic commands: git add, git commit, git push. But have you ever wondered what Git is actually doing under the hood? Why is Git so fast? And what is that hi00
Ssugunainchandaka.hashnode.dev·1d ago · 5 min read🐳 Dockerizing a Python Application website on Ubuntu – Step-by-Step Guide In this tutorial, we'll learn how to deploy a Python application using Docker on an Ubuntu EC2 instance. We will install Docker, clone the project from GitHub, understand the Dockerfile, build the Doc00
YBYashwanth Bharadwajindataaijournal.hashnode.dev·3d ago · 4 min readThe Story of Git: How a Crisis Led to the World's Most Popular Version Control SystemIntroduction Today, Git is an essential part of software development. Millions of developers use commands like git commit, git push, and git pull every day. Yet, few know the story behind its creati00
KEKingsley Erhatiemwonmoninkingzcloud.hashnode.dev·4d ago · 14 min readFrom git init to AI-Assisted DevOps: Building Safer Engineering Workflows with Git, AWS, Linux, and Claude CodeMy transition into DevOps has been a journey of moving from learning individual tools to understanding how those tools work together to build reliable engineering workflows. With a background in Petro00
Ccevahirappinviprojectmanager.hashnode.dev·4d ago · 3 min readWhat Is Git-Aware Project Management?Software teams often plan work in one place and build software somewhere else. Tasks live on a project board. But the real work happens in the IDE, Git branches, commits, pushes, pull requests, and co00
JTJAY TANKinjaytank.hashnode.dev·4d ago · 3 min readI Was Tired of Guessing Which Branch Would Be a Merge Nightmare, So I Checked Git's Own AnswerI had four open branches sitting around, and before picking which one to merge first, I wanted to know which ones would fight me. The honest way to check is git merge --no-commit --no-ff <branch>, loo00
OOOluwagbade Odimayoingbadedata.hashnode.dev·5d ago · 9 min readThe Commit My Own Hook RejectedTwenty minutes after I finished writing it, my own script refused to let me commit. BLOCKED: demo/deploy_config.py contains an AWS access key ID pattern. line 6:AWS_ACCESS_KEY_ID = "AKIA..." 00