A stylized illustration of SSH key pairs and lock-and-key security concepts

Mastering OpenSSH Key Management: Strengthening SSH Authentication in Modern Infrastructure

Explore OpenSSH key management best practices — from key generation and ssh-agent configuration to certificate-based authentication and automated key rotation — to secure your infrastructure against credential-based attacks.

September 20, 2026 · 9 min · 1801 words · martinuke0
A shield icon representing user safety and digital security

User Safety: Building Systems That Protect People

A deep dive into the principles, patterns, and production practices that keep users safe in modern software systems, covering authentication, authorization, data protection, and safe defaults.

September 19, 2026 · 7 min · 1441 words · martinuke0
WebAuthn authentication flow on a laptop and mobile device

Implementing WebAuthn for Passwordless Authentication: A Practical Guide

Learn how to implement WebAuthn for passwordless authentication, from credential creation to verification, with real-world production considerations.

September 18, 2026 · 7 min · 1396 words · martinuke0
Illustration of secure user authentication and data flow in a modern web application

User Safety: Building Secure and Resilient Experiences for Real-World Systems

Exploring concrete user safety patterns, from authentication and authorization to production-grade failure handling, with real-world architectures and actionable takeaways.

September 7, 2026 · 7 min · 1456 words · martinuke0
Abstract diagram of cryptographic key exchange between browser, authenticator, and server.

Implementing WebAuthn Passkeys: Inside the FIDO2 Registration Ceremony

Inside the WebAuthn registration ceremony: how challenges are minted, how authenticators create key pairs, and what your backend needs to verify.

September 4, 2026 · 10 min · 2113 words · martinuke0
Feedback