CSS

Accessible CSS Loaders: Practical Guidelines and Ready-to-Use Snippets

Loaders are helpful, but if poorly designed they can create problems: they announce useless information to screen readers, move the interface too much, and challenge contrast or perception.

August 10, 2025
Python

Implementing Two-Factor Authentication (2FA) in Python with pyotp and qrcode

This implementation is a useful starting point for adding 2FA to your Python applications, especially in web or CLI apps.

August 9, 2025
Go

Implementing Two-Factor Authentication (2FA) with TOTP in Go

In this article, we will see how to implement a simple 2FA system using Time-based One-Time Password (TOTP) codes in Go.

August 9, 2025
Node.js

Implementing Two-Factor Authentication (2FA) in Node.js

Two-Factor Authentication (2FA) adds an extra layer of security to the login process by requiring not only the user's credentials but also a second factor, such as a temporary code generated by an authentication app.

August 9, 2025
JavaScript

Masking passwords with JavaScript

In this article, we'll explore a compact JavaScript snippet that generates a secure password, masks it for display, and provides a user-friendly way to copy it to the clipboard.

July 16, 2025
Development

How health checks work in Docker Compose

In this article we're going to take a detailed look at how we can manage health checks with Docker Compose.

July 16, 2025