Top all-time · #14529
Arialdo on Code
Personal blog · arialdomartini.github.ioprogramming
Arialdo on Code is a personal blog at arialdomartini.github.io about programming. Since 2023, 5 different Hacker News readers have linked it 10 times, most often “Pre-Emptive Commit Messages”. It is still writing: the last post was on 2026-02-20, and you can follow it by feed.
Random thoughts about programming
Most-linked posts?
- Pre-Emptive Commit Messages2 people · 3 mentions · first linked 2026-04-14
- Git fixup is magic (and Magit is too)2 people · 2 mentions · first linked 2026-04-11
What Hacker News says?
You might appreciate this little series of posts, specifically thought to provide a smooth introduction: https://arialdomartini.github.io/property-testing
Comment linking /property-testing
on “Show HN: PBT – A property-based testing library for Ruby”Submitted State Monad for the Rest of Us as a story · 47 points
HN discussionSince you mention mnemonics, here are the mnemonics I use to remember the (symmetrical) differences between foldr and foldl https://arialdomartini.github.io/fold-mnemonics
Comment linking /fold-mnemonics
on “Anecdotally, programmers dislike "reduce"”Submitted Pre-Emptive Commit Messages as a story · 1 points
HN discussionOn top of this, it pays off to write the commit messages before the code https://arialdomartini.github.io/pre-emptive-commit-comments
Comment linking /pre-emptive-commit-comments
on “Commit description as a thinking tool”Submitted Git fixup is magic (and Magit is too) as a story · 1 points
HN discussionMy team and I are using the same approach since about 5 years. I collected a bit of notes about it here https://arialdomartini.github.io/when-im-done-i-dont-clean-u...
Comment linking /when-im-done-i-dont-clean-up
on “Pgtestdb's template cloning approach to testing is fast”Submitted Git fixup is magic (and Magit is too) as a story · 1 points
HN discussionYes, that’s idiomatic in JJ. Honestly, I’ve been recommending the same workflow (first commit, then make changes) with Git too since years https://arialdomartini.github.io/pre-emptive-commit-comments If you want to have a workflow similar to Git with index, check out the Squash Workflow: basically, you would edit your files in a disposable commit having the same purpose of Git’s index.
Comment linking /pre-emptive-commit-comments
on “What is jj and why should I care?”Submitted Monads for the Rest of Us as a story · 1 points
HN discussion