The git history command
Working with lots of changes in parallel on git can be painful. You end up juggling branches and commits, and running scary rebase -i commands that can leave your tree in a half-broken state if you so …
Software performance, developer tools, and open source, from a founding engineer of Perfetto.
Visit lalitm.com → RSS feedOn Hacker News Oct 2025 – Sep 2026
Tools & Productivity 5Software Engineering 5Career & Management 4Systems & Performance 1AI & Machine Learning 1
Working with lots of changes in parallel on git can be painful. You end up juggling branches and commits, and running scary rebase -i commands that can leave your tree in a half-broken state if you so …
I built buildprof (Github), an open-source tracing tool that shows where the time goes when you compile software on Linux. Here’s a realtime video of it profiling a clean build of ripgrep: Watch the …
How Linux kernel, systems and embedded developers can use Perfetto for debugging performance issues.
Two people. Eighteen accounts spanning checking, savings, credit cards, investments. Three currencies. Twenty minutes of work every week. One net worth number I actually trust. The payoff: A single, …
If you do Linux systems programming, you will have likely pored over man pages, either on the command line or, my personal preference, using the excellent man7.org or linux.die.net. I’ve always seen …