Wolfram Kriesing - December 23, 2025 - tagged with: #architecture #software #software-design #database #frontend

Two Meanings, One Word

The word "ascending" has two different meanings in software, and conflating them causes problems.

In business terms, "ascending" often means "what we want to see first"—the best values, the top performers, the most important items.

But in technical database terms, "ascending" has a precise definition: ordering from lowest to highest value, where the smallest number comes first. For metrics like revenue or clicks, these align: we want high values first, so we sort descending.

But for metrics like rank position or response time, they conflict: we want low values (rank 1, …

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help