#18 - You Have Been Hacked ๐Ÿ”“

::: hljs-center

Hey, itโ€™s Sarthak from Bitfumes! Welcome to the 18th Newsletter ๐Ÿš€

A huge thanks for being here with us โœจ


Hi there ๐Ÿ‘‹


You have been hacked


Not a good message to wake up to, is it? ๐Ÿซ 

This is the most dreaded message for any software company and its engineers.

Being a developer is not just about building things. It's about designing and developing secure, robust systems that can withstand malicious attacks.

But how do you know what these attacks are?

๐Ÿ‘จโ€๐Ÿ’ป Hackers are always awake

If you thought that there is a time and place for hackers to penetrate your software & systems, then you couldn't be more wrong!

A major part of hacking is to always ensure to cover all bases and look for a thousand ways to get in. And that means keeping the mind at multiple different tasks and places and systems.

That's where automation and scripts come in.

Hackers automate stuff and write scripts like cron jobs to alert them of any vulnerabilities as soon as they're available.

๐Ÿฅท Think like a hacker

To evade hackers, you have to think like a hacker. And if you want to go one step ahead, you have to BECOME a hacker yourself ๐Ÿ˜Ž

How do you do that?

Here's an amazing website with 100% free and complete resources on hundreds of topics related to security and hacking.

Hacksplaining - Security Training For Developers

This site contains a wide variety of topics ranging from SQL Injections, Cross Site Scripting to File Upload Vulnerabilities โœ…, including OWASP Training - all in one!

Oh did I mentioned? It's completely FREE ๐ŸคŸ

Go start hacking your way in now!

โš“ Have you Git It Yet?

When Linus released Git to the world in 2005, nobody imagined it to be the massive superpower in version control that it is today.

Whether you're an engineer, developer, tester, systems guy, or anything remotely related to IT, you cannot avoid Git.

Git and its associated services like GitHub, GitLab, BitBucket etc are now industry standards and requirements and a must-have skill set for any position.

But where to learn?

Fear not - all it takes is an hour a day for 10 days to get yourself familiar and started.

Check out my FREE ongoing Learn Git in 10 Days series on Instagram ๐Ÿ’ช

Code along with me and Git started! ๐Ÿ˜


What's cooking at YouTube

๐Ÿ‡ฎ๐Ÿ‡ณ Code Jugaad ๐Ÿ‡ฎ๐Ÿ‡ณ


We are ๐Ÿค this close to 1000 subscribers - let's hit that milestone soon ๐Ÿฅณ

๐Ÿ‘‰ Experienced developers are called so for a reason - they are mindful of what they do, and also think, write, and plan well ahead before jumping into the code. Want to know the mindset of a senior developer?

:::hljs-center ๐ŸŽฅ Mindset of a senior developer :::

๐Ÿ‘‰ Learn Git in quick shorts ๐Ÿš€ :::hljs-center ๐ŸŽฅ Check out this 10 Day Git Series :::

๐Ÿ‘‰ Ever wanted to build your own Search Engine? Your own Redis? Your own Neural Network? DIY (Do It Yourself) is one of the most efficient and rewarding ways to learn and master anything. Here is an awesome GitHub repo to guide you on building you own ANYTHING ๐Ÿ‘‡ :::hljs-center ๐ŸŽฅ Build Your Own X :::

๐Ÿ‘‰ Working with APIs is a must have skill for any developer. Where to find free, public APIs for practice and building cool stuff? Check it out here - :::hljs-center ๐ŸŽฅ Free Public APIs For Software Development :::


๐Ÿ’Ž Bitfumes ๐Ÿ’Ž


๐Ÿ‘‰ Everyone needs an assistant ๐Ÿซข Especially developers. You don't have to do your work alone, nor do you have to depend on your fellow busy humans - AI is here to assist. Check out these AI Code Assistants ๐Ÿ‘‡ :::hljs-center ๐ŸŽฅ 5 AI Code Assistant Tools For Every Developer :::

๐Ÿ‘‰ Dubbing is not restricted to movie recording rooms anymore! AI has changed the entire media industry and will continue to do so with more advancements. Check out this free AI Dubbing tool ๐Ÿ‘‡ :::hljs-center ๐ŸŽฅ AI Dubbing For FREE :::

๐Ÿ‘‰ Mark my words - Rust will be the industry standard just like C, C++, and Java! Start learning now for free - check out the complete Rust tutorial for beginners playlist here ๐Ÿ‘‡ :::hljs-center ๐ŸŽฅ Rust Tutorial For Beginners :::


Further Reading


๐Ÿ“š Ever wondered how streaming services like YouTube, Netflix, and Hotstar stream millions of videos on a daily basis? Here's an insightful dive into YouTube's streaming system design.

๐Ÿ‘‰ How does YouTube stream millions of videos daily?

๐Ÿ“š If you ever felt overwhelmed with programming, then you are not alone. Everyone manages their programming work in a different way and the solution is to accept things as they come. Here's a short perspective on Anton's experience with the same.

๐Ÿ‘‰ I'm A Programmer And I'm Stupid

๐Ÿ“š Well, AI dominance is not negligible anymore. NVIDIA's CEO gave out a polarising view on AI and its impact for the future of programming. Read it with a lot of salt - everyone's views are opinionated and debatable. ๐Ÿ‘‰ NVIDIA CEO Thinks We Shouldn't Learn To Code Anymore

::: hljs-center

Show some love โค๏ธ


If this newsletter helped spark some new ideas in you, then let us know on your socials ๐Ÿ™Œ

Subscribe on YouTube - Bitfumes | Code Jugaad Tag me on Twitter - @sarthaksavvy or @bitfumes Our latest posts on Instagram - Bitfumes