Top all-time · #10292
Aurélien Gâteau
Personal blog · agateau.comprogramminggames
Aurélien Gâteau's personal blog at agateau.com covers programming and games. Since 2013, 7 different Hacker News readers have linked it 22 times, most often “The gentle art of making patches easier to review”. It is still writing: the last post was on 2026-05-28, and you can follow it by feed.
Hi I am Aurélien. I create games, desktop and command-line apps.
Most-linked posts?
- The gentle art of making patches easier to review2 people · 2 mentions · first linked 2023-07-08
- The story behind the Gwenview (KDE image viewer) name2 people · 2 mentions · first linked 2021-10-04
What Hacker News says?
I hit a similarly puzzling bug a few years ago in Gwenview (an image viewer) when a user reported it could not open some PNG files of a certain width. I wrote about it here: https://agateau.com/2012/qt-image-decoders-stepping-on-each-...
Comment linking /2012/qt-image-decoders-stepping-on-each-others/
on ““My wife has complained that OpenOffice will never print on Tuesdays” (2009)”Submitted Donation page "not compliant with Google Play Policies" as a story · 346 points
HN discussiongit gui, which comes with git, is quite efficient to do partial commits. I wrote an article about this a few years ago: https://agateau.com/2016/an-intro-to-git-gui/
Comment linking /2016/an-intro-to-git-gui/
on “Lazygit: A simple terminal UI for Git commands”Submitted GitHub lock-in? as a story · 138 points
HN discussionThe code is the present truth, the commit messages can inform you about how it got turned into this truth. Interestingly, I recently wrote a short article about this: https://agateau.com/2026/on-commit-messages/
Comment linking /2026/on-commit-messages/
on “The Git Commands I Run Before Reading Any Code”Submitted Git log is not a changelog as a story · 124 points
HN discussionSubmitted Automatically publishing your build artifacts as a story · 23 points
HN discussionSubmitted Clyde: A cross-platform package manager for pre-built applications as a story · 4 points
HN discussionSubmitted Generating reports with Python, Markdown and entr as a story · 4 points
HN discussionSubmitted The story behind the Gwenview (KDE image viewer) name as a story · 3 points
HN discussionSubmitted In Praise of Aegis Authenticator (and KDE Connect) as a story · 2 points
HN discussionSubmitted Tend your Git garden with Git Bonsai as a story · 2 points
HN discussionSubmitted Building Qt Apps with Travis CI and Docker as a story · 2 points
HN discussionSubmitted Dependency diagrams for KDE Frameworks 5 as a story · 2 points
HN discussionSubmitted Homerun 0.2.1 for KDE Plasma desktop released as a story · 2 points
HN discussionSubmitted Commit Messages as a story · 1 points
HN discussionSubmitted The gentle art of making patches easier to review as a story · 1 points
HN discussionSubmitted The gentle art of making patches easier to review as a story · 1 points
HN discussionSubmitted The story behind Gwenview name as a story · 1 points
HN discussionSubmitted Show HN: Git-bonsai, a tool to clean your Git branches as a story · 1 points
HN discussionSubmitted Simplifying unit tests using a custom markup language as a story · 1 points
HN discussionSubmitted On Presentation Tools as a story · 1 points
HN discussion