Skip to content

Commit 68591d7

Browse files
committed
Publish: Intro to ULIDs
1 parent 9fd2b18 commit 68591d7

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

_includes/layouts/post.njk

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,6 @@ h1.post-title {
3232
margin-bottom: 1rem;
3333
}
3434

35-
.post-meta {
36-
padding-bottom: 2rem;
37-
}
38-
3935
{%- endcss %}
4036

4137
<article>

_includes/partials/post-meta.njk

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,14 @@
22
.post-metadata {
33
display: inline-flex;
44
flex-wrap: wrap;
5-
gap: 2em;
65
list-style: none;
76
padding: 0;
87
margin: 0;
98
}
9+
.post-metadata div {
10+
margin-right: 2rem;
11+
margin-bottom: 0.5rem;
12+
}
1013
.post-metadata .tag {
1114
border: 1px solid var(--border-color);
1215
border-radius: 4px;
File renamed without changes.

content/blog/2025/_introduction-to-ulid/index.md renamed to content/blog/2025/20250128/index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: "An Introduction to ULIDs: A Modern Identifier for Software Systems"
3-
date: 2025-01-03
4-
tags: []
3+
date: 2025-01-28
4+
tags: ["uuid", "ulid", "guid", "unique identifier", "id"]
55
image: header.png
6-
draft: true
76
---
87
In the world of software development, identifiers are a cornerstone of data storage and retrieval. Whether you are designing a database, an API, or a distributed system, choosing the right identifier scheme is critical to ensuring performance, scalability, and reliability. Two widely used options are auto-incrementing integers and UUIDs (Universally Unique Identifiers). While each has its strengths, they also come with significant trade-offs. ULIDs (Universally Unique Lexicographically Sortable Identifiers) have emerged as a modern alternative that combines the best of both worlds. This article introduces ULIDs by first exploring the strengths and limitations of traditional identifier schemes and then delving into the advantages of ULIDs.
98

0 commit comments

Comments
 (0)