Tagged articles

identifier

10 articles · Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Aug 7, 2026 · Backend Development

Stop Misusing UUIDs in PHP: How to Choose Between UUID, ULID, and Sqid

This article examines the trade‑offs of UUID, ULID, and Sqid for PHP applications, explaining their designs, storage implications, ordering behavior, security considerations, and provides concrete code examples and a decision‑flow to help developers pick the right identifier for their use case.

DatabasePHPSqid
0 likes · 21 min read
Stop Misusing UUIDs in PHP: How to Choose Between UUID, ULID, and Sqid
Lisa Notes
Lisa Notes
Feb 15, 2026 · Fundamentals

Python Identifier Naming Rules and Conventions for Beginners

This guide explains the purpose of Python identifiers, outlines the character and naming rules—including case sensitivity and keyword restrictions—provides common naming patterns such as boolean prefixes and collection naming, and offers best‑practice recommendations for clear, maintainable code.

Pythonbest practicescoding style
0 likes · 4 min read
Python Identifier Naming Rules and Conventions for Beginners
Architect
Architect
May 1, 2024 · Fundamentals

Why ULID Beats UUID: A Deep Dive into Features, Specs, and Python Usage

This article compares UUID and ULID, explains the limitations of UUID versions, details ULID's timestamp‑based, lexicographically sortable design, presents its binary layout and encoding, and shows how to generate and manipulate ULIDs in Python with concrete code examples.

Pythondistributed systemsidentifier
0 likes · 8 min read
Why ULID Beats UUID: A Deep Dive into Features, Specs, and Python Usage
Liangxu Linux
Liangxu Linux
Oct 5, 2023 · Fundamentals

Why ULID Beats UUID: A Deep Dive into Lexicographically Sortable IDs

This article explains the limitations of UUID, introduces ULID as a time‑and‑randomness based identifier with 1.21×10⁻²⁴ unique values per millisecond, details its specification, binary layout, and shows how to generate and manipulate ULIDs in Python for distributed systems.

Pythondistributed systemsidentifier
0 likes · 7 min read
Why ULID Beats UUID: A Deep Dive into Lexicographically Sortable IDs
IT Architects Alliance
IT Architects Alliance
Oct 16, 2022 · Fundamentals

Understanding ULID: Features, Specification, and Python Usage

This article explains what ULID (Universally Unique Lexicographically Sortable Identifier) is, compares it with UUID, outlines its timestamp‑based and random components, describes its Base32 encoding and binary layout, and shows how to generate and manipulate ULIDs in Python using the ulid‑py library.

distributed-systemsidentifierulid
0 likes · 7 min read
Understanding ULID: Features, Specification, and Python Usage