Category
 Cyber Security

Security in the digital realm encompasses all measures taken to protect data, networks, and computer systems from unauthorized access, use, disclosure, disruption, modification, or destruction. It’s a broad field aimed at ensuring confidentiality, integrity, and availability (the “CIA Triad”).

Topics often covered are:

  • Vulnerability Assessment: Identifying weaknesses in systems.
  • Penetration Testing: Simulating attacks to find exploitable flaws.
  • Secure Coding Practices: Writing code that is resilient to common attacks like SQL Injection and XSS.
  • Network Security: Protecting the underlying infrastructure with firewalls, VPNs, and monitoring.
Cyber Security

July 2025

The Evolution of Password Security: From Basic Storage to Argon2
July 18, 2025

The Evolution of Password Security: From Basic Storage to Argon2

A level-by-level journey into password security. Discover why a simple hash isn't enough and how to defend your users from hackers and data leaks, from salt and pepper to Argon2.

Read
SHA256 and the Length Extension Attack
July 11, 2025

SHA256 and the Length Extension Attack

SHA-256 is a cornerstone of security, but it's not invincible. Discover how its internal structure opens the door to the feared length extension attack and why HMAC is the fundamental solution.

Read

December 2024

Throttling Explained: A Guide to Managing API Request Limits
December 4, 2024

Throttling Explained: A Guide to Managing API Request Limits

Learn how to implement a simple and effective throttling system in TypeScript to protect your APIs from overload. This guide covers rate-limiting strategies, IP tracking, and periodic cleanup to manage stale records and optimize performance.

Read