cybersecurity

  • Why UUIDs are bad, and why you should consider the alternative

    5 Mar 2024 — Universally Unique Identifier, or UUID for short, is widely used as a unique identifier across systems. Their appeal lies in their simplicity and universality. But they come with costs (and they are huge).

  • How to handle passwords

    13 Nov 2023 — Over the years, I've interviewed many candidates for a backend developer position. One of the assessments I have included is to show how they would handle passwords. To my surprise, many candidates failed to show a good understanding of how to securely handle passwords. In this article, I'll explain how passwords should be handled (and why) and also briefly cover the fundamental concepts.