How to Become an Expert in AI-Assisted Coding – A Handbook for DevelopersI’ve been running freeCodeCamp’s infrastructure for the past seven years, and I’m now convinced that experienced developers can write code 3-4x faster while maintaining quality. That's what AI-assisted development can offer. In simple terms, you can ...Sep 2, 2025 · 48 min readfreecodecamp.org
How to quickly remove multiple entries from the SSH known_hosts file?I use the SSH protocol to log into multiple hosts several times daily. This creates a lot of entries in my ~/.ssh/known_hosts file. It often gets cluttered with conflicting entries, for example, when I have moved the host's FQDN to another host (dele...Jun 15, 2023 · 5 min readmrugesh.dev
How to Use a .dockerignore File: A Comprehensive Guide with ExamplesDocker is a fantastic tool for packaging and distributing software applications. However, building Docker images can sometimes become cumbersome, especially when dealing with large application codebases or sensitive data. This is where the .dockerign...1NMay 25, 2023 · 5 min readmrugesh.dev
How to reject recruiter emails with a custom no-reply email address?The spammer's curse I understand how frustrating it is to get spam emails from recruiters and others who harvest email addresses from GitHub. GitHub displays the Git Author email address on every commit if the repository is public. However, it's wort...TEMay 22, 2023 · 4 min readmrugesh.dev
DNS: How to split configuration across multiple DNS providers?Introduction In today's world, the success of a website or application depends mainly on its reliability and performance. A vital component of the online infrastructure is the Domain Name System (DNS), which converts domain names into IP addresses. T...May 7, 2023 · 5 min readmrugesh.dev