OWASP #2 (2021) – Cryptographic Failures
Cryptographic Failures happen when sensitive data isn’t properly protected - usually because encryption was misused, misconfigured, or skipped entirely.
Read more…ResCommunes
Cryptographic Failures happen when sensitive data isn’t properly protected - usually because encryption was misused, misconfigured, or skipped entirely.
Read more…Broken Access Control means the application doesn’t correctly enforce who is allowed to do what. It’s not about logging in - it’s about what users can access after they’re logged in.
Read more…I was once loyal to Emacs - full config, custom keybindings, the whole mental model.
Eventually, I tried JetBrains IDEs… and everything just worked.
Years later, I revisited Emacs out of nostalgia. It was rough. Strange key combos, confusing windows, and constant friction. I couldn’t tell if I was editing …
Read more…Are you a 10x dev? Probably not - and that’s a good thing. The “10x” idea often ignores collaboration, communication, and long-term impact. Here's a quick self-check. For each question, answer Yes (1 point), Maybe (0.5), or No (0).
The word “hacker” didn’t start in dark basements or movie plots. It began with curiosity - in the 1950s, at MIT’s Tech Model Railroad Club. Members there weren’t just playing with trains; they were rewiring control circuits and inventing better ways to make things move. They called their …
Read more…foo and bar are placeholder names - stand-ins for things not yet named, but taking shape. Developers use them while sketching ideas, testing structure, or just trying to see if the pattern makes sense. They hold space for meaning before it’s fully understood.
Everyone remembers their first time breaking prod. Mine was a missing WHERE clause - wiped everything. No backups. I stared at the screen in silent horror.
Lesson learned: triple-check deletes, use test environments, and plan for mistakes. Breaking prod is a rite of passage. Recovery is what really counts.
Read more…“Hello, World!” is arguably the most iconic phrase in programming. It’s the simplest program you can write that still demonstrates a working system - code that compiles, runs, and outputs something. Let’s unpack why it’s such a thing among developers and why it's actually the best way to …
Read more…