Refactored – personal time tracker with Git
After some feedback I spent some time re-reading through the git docs, and refactored to add time tracking data into the commit message directly. It's simpler than using tags. thanks.
Refactored – personal time tracker with Git launched on April 4, 2025 with 5 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.
What it does
Personal time tracking with Git hooks. Contribute to thisdougb/git-time-hooks development by creating an account on GitHub.
A pair of git hooks to automatically track time spent in feature development. My blog post is here , which describes the motivation and how it works. These hooks automatically add time tracking commit messages when you merge a feature branch. You can use this time data to infer entropy in your process/code. $ git log --since="1 month ago" | grep Time | grep webui | cut -f2 -d= | paste -s -d+ - | bc | paste -s -ds - | sed -e 's/$/\/60\/60\/24/g' | bc 4 Install You can simply copy the two hooks into ./git/hooks/ and make them executable. Or use a Makefile to automate the process. $ cat Makefile HOOKS= \ https://raw.githubusercontent.com/thisdougb/git-time-hooks/main/commit-msg \…from github.com
Does a similar job
all alternatives →- PTPersonal Time Tracking with Git2025 · doocot.sh · ▲16
I've been trying to figure out how long feature development takes, for years. I'm not a fan of (a priori) estimations of work, which just seem like the wrong measure. I think I've got a better way. Genuinely interested if some git gurus can improve this. Particularly around the pre-push hook, which is dependent on retained squash commit text. Or if there's an entirely better way to achieve the same thing.

Git-knife – Edit commit messages, authors, and dates like a spreadsheetAug 2026 · github.com · ▲166Contribute to TheRealYT/git-knife development by creating an account on GitHub.
Git–fiddle – Edit commit messages, author and timestamps during rebase2016 · github.com · ▲60Edit commit messages, authors, and timestamps during git-rebase - felixSchl/git-fiddle
git-history, for analyzing scraped data collected using Git and SQLite2021 · simonwillison.net · ▲108I described Git scraping last year: a technique for writing scrapers where you periodically snapshot a source of data to a Git repository in order to record changes to that …

More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 25d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 19d ago · smoothrecorder.com


Work · 13d ago · readrare.com
Source: Show HN post ↗
Launched alongside, April 2025
the whole month →
Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…
Dev tools · 2025 · runpyxl.com

The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.
Life & fun · 2025 · filiph.github.io

https://the-pocket.github.io/Tutorial-Codebase-Knowledge/
AI · 2025 · github.com


