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 · 3 min readChasing Balance Solving complex, hard problems is one of the most underrated joys of life. Before I could appreciate or discover the joy of this process, I had to believe - I am capable to do it. I have questioned, 00
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