VSVandana Swarajinveeblogs.hashnode.dev·Sep 12 · 14 min readPart 2 — “Okay, But How Do We Actually Write Secure Code?”In the previous post, we looked at how to think about security. We talked about the CIA triad, un-trusted input, security principles, threat modelling and STRIDE. But knowing that SQL Injection exists00
VSVandana Swarajinveeblogs.hashnode.dev·Sep 12 · 3 min readSeries: Secure Coding — Thinking Like an AttackerPart 1 — “Before You Write Secure Code, Learn to Think Like an Attacker” Confidentiality, Integrity and Availability : CIA Core idea: Security isn't a collection of random vulnerabilities. It's abou00
VSVandana Swarajinveeblogs.hashnode.dev·Sep 12 · 2 min readChase the Balance (Interview Prep EDITION)Solving complex, hard problems is one of the most underrated joys of life. Before you can appreciate or discover the joy of this process, you have to believe - You are capable enough to do it. If you00
VSVandana Swarajinveeblogs.hashnode.dev·May 20, 2023 · 2 min readJava Cheat SheetSo, here’s the thing. I don’t code my projects in Java, but I’m all about staying in touch with the most used and established programming language out there. That’s why I code the LeetCode problems in Java. Trust me, I’ve been down the frustrating ra...00
VSVandana Swarajinveeblogs.hashnode.dev·Jan 15, 2023 · 5 min readA sneak peak into the UNIX UnderworldThere are numerous things that a programmer finds to be quite esoteric or just doesn't simply pay attention to. How does "ls" magically happen to list out all the files in a directory? Why do we need to export "x/y/z" to $PATH variable after every in...00