π¬ app
"The Magnum Opus"
3,020 commits Β· 6.75 yrs (20 Oct 2019 β 21 Aug 2026) Β· +976,024 / β1,122,723 lines Β· 14,629 files touched
The main character energy repo. This is where Pep lived, loved, and occasionally lost sleep β 453 late-night commits and 628 weekend ones. Peak hour was 3pm, peak day Tuesday (541 commits), and the fix:feat ratio (901:526) suggests a lot of shipping first, asking questions later.
He touched MapProvider.tsx 92 times β Leaflet, then MapLibre, then Leaflet again in a different shape β roughly 1,000 edits across map files. If you have ever dragged an AoI on DataCosmos and it just worked, that was Pep. If it didn't, he'd already opened fix/layersNotWorking about it.
He also owns 137 edits to translation.ts, making him the single largest contributor to Open Cosmos being comprehensible to humans, and 159 to package-lock.json, making him the single largest contributor to merge conflicts. Balance in all things.
Highlights
- "temp: this commit is not completed but I fear I will loose the changes" β a haiku about every developer's deepest fear
- "count", "name" "stack", "nest", "explain", "shorten", "drop", "keep", "grant", "use" - basically live tweeting a feature in single verb commits. 20+ commits in one day that read like he was crossing off a to do list in real time.
- "Remove the need for the hacky useRef" β closure, at last
- "fix: actually trigger the automated feasibility check in the layout" β emphasis on "actually", implying a previous, less honest attempt
- "TEMP: add a useless change" β commendable self-awareness
- "chore: remove circles!" β twice, both on the same day, both with an exclamation mark, because once wasn't satisfying enough
- Shortest commit message: temp
- Longest commit message: a small essay about refactoring the main routes to stop using the hash router β basically a design doc disguised as a git log
π§ go-common
"The Origin Story"
754 commits Β· 6.3 yrs (8 Jul 2019 β 11 Nov 2025) Β· +35,582 / β16,572 lines Β· 1,265 files touched
The oldest known Pep commit lives here: "Add basic JSON protocol", 8 July 2019. This is basically the foundation stone. Busiest at 5pm on Tuesdays, with 78 weekend commits for the road.
Highlights
- "Add command that Theo thought of" β an entire commit attributed, generously, to someone else's idea
- "Add shit ton of logs" followed shortly by "Remove comments", "Add new line", "switch to print", "comment out logs"- sounds like a debugging session spiraling out of control.
- "Temp: temp logs" β Pep has a running relationship with commits that promise to be temporary. (Narrator: they were not always temporary)
- "rollback to master" followed immediately by "fix build errors in new version and "try new CI"- a mini crisis recovery arc in three commits.
- "Recover panic" right afer "Update storage.go- the classic pattern of "make one small change" -> "oh no it panics now". We've all been there.
π‘οΈ auth0
"Gatekeeper Era"
423 commits Β· 6.6 yrs (10 Dec 2019 β 1 Jul 2026) Β· +15,447 / β14,538 lines
Nearly perfectly balanced additions vs. deletions β the auth equivalent of "it's not you, it's me." 145 merges into 'master' alone.
Highlight
- "fix: attempt to fix the deployment CI by removing openid grants on a client credentials application" β the word "attempt" is doing a lot of quiet, honest work in that sentence
π’ administration-service
"The Bureaucracy Arc"
362 commits Β· 6.25 yrs (9 Mar 2020 β 9 Jun 2026) Β· +21,576 / β12,047 lines Β· 1,413 files touched
Commit #1 in this repository is his. Create boilerplate, 9 March 2020. Every permission check, every role assignment, every "you do not have access to this organisation" any of us has ever hit traces back to a man typing "boilerplate" into a terminal on a Monday morning in the first week of lockdown.
Highlights
- Shortest commit message in the whole archive: "Fix CI" β two words, infinite meaning, understood by every engineer alive
- Enable more linters β followed by Fix linter, Fix linter issues, Fix linter warnings and minors- Pep built his own cage and then lived in it.
- Make functional test pass, Make e2e test work, Pass all tests- That last one is not a description of a change. That is a declaration of victory.
- "fix: comments"- the ultimate zen commit messages. No context on which comments, what was wrong with them, or why they needed fixing. Peak minimalism.
π help-centre
"The Documentarian"
194 commits Β· 15 months (19 Mar 2025 β 10 Jun 2026) Β· +17,249 / β18,886 lines Β· 370 files
Pep built the thing basically single-handed β admonitions, responsive grids, semantic HTML, Poppins, a tasking comparison table, and preview deployments.
Highlights
- "fix: use slash instead of double space to avoid issues when editing the list" β a bug report so specific it could only have come from real, painful, lived experience
- "fix: perform permissions filter on the server, not the client!" The exclamation mark is his. He was excited. He was also right.
- "fix: remove myroslav's name"- a commit message that quietly throws a specific, named colleague under the bus in the public git log for all eternity.
- "fix: copyright year"- the most reliable, doomed-to-recur commit type in any codebase; you know there's another one of these coming in January.
- "fix: FWHM in hyper product"- a fix so technical with an acronym that only Pep and a spectrometer would understand.
ποΈ catalog
"The pgstac Trilogy"
181 commits Β· 4.5 yrs (23 Nov 2021 β 11 Jun 2026) Β· +4,875 / β6,227 lines
An entire branch called v2/pgstac-temp-branch absorbed no fewer than 14 separate merges, each one presumably meant to be the last. It was not.
Highlight
- "tmp/next" β as a full, complete, shipped commit message
π¦ order
"Weekend Warrior"
133 commits Β· 3.1 yrs (9 May 2023 β 30 Jun 2026) Β· +8,896 / β4,059 lines
The most weekend-committed repo of the lot: 61 of 133 commits (46%) landed on Saturday or Sunday, peaking around 9pm on Sundays specifically. Whatever order was doing to Pep's weekends, it clearly needed doing.
Highlight
- "refactor(credits): satisfy gocognit + drop unused isLineItemPaidWithCredits" β a commit message that is 50% code quality tooling, 50% cry for help
- "satisfy gocognit limit", "chore: reduce cognitive complexity", "drop unused isLineItemPaidWithCredits"- Man vs linter, with the linter winning round after round.
πΊοΈ proto-source
"The Great Purge"
88 commits Β· 3.75 yrs (8 Aug 2019 β 13 Apr 2023) Β· +6,142 / β140,290 lines
The single most destructive relationship in Pep's history β one repo, 140,290 deleted lines, presumably a generated-code massacre that felt incredible to run.
Highlight
- "Remove generated shit"- brutally honest, zero corporate polish.
- A commit simply titled "try". It's unclear if it worked.
- Also: "stupid linter" β the linter, for the record, was never named or shamed further, but the grudge is preserved forever in
git log.
π notifications
"Saturday Person"
38 commits Β· 19 months (11 Nov 2024 β 9 Jun 2026) Β· +5,444 / β3,406 lines
71% weekend commit rate. Genuinely astonishing. Whoever owns the on-call rotation for this repo owes Pep a drink.
Highlight
- "refactor: centralise notification metric-type labels, fix STAC mislabel" β squeezing two unrelated fixes into one commit, a time-honoured tradition
π°οΈ tasking-requests
532 commits
Pep renamed layers to regions, sorted opportunities by index, and β in a moment of genuine leadership β committed:
- "Do not use \"swath\" anymore"
The word "swath" appears in nineteen of his own subsequent commit messages, including fix/swath, fix/swath-layer-crash, fix/tasking-swaths and feat/show-all-swaths. Rest in peace, the swath ban. October 2021 β October 2021.
Also in this repo: "chore: Add todos of things I don't understand" β the most honest commit in the history of this repository.
Combined 231 commits, a startling number of which are literally chore: version bump for vX.Y.Z [skip ci]. This is less a commit history and more a metronome. If these repos had a Spotify Wrapped, the #1 artist would be semantic-release, and Pep would be its most loyal, silent collaborator.
π£ The Deep Cuts
datacosmos-file-storage, frontend-authentication, myotragus, suggested-activities, demo-go-service
Smaller cameo appearances (7β32 commits each), but no less quotable:
- "fix: complexity" (datacosmos-file-storage) β the most existential two-word commit message ever written
- "feat: add local dev certificates" (frontend-authentication) β living the dream, one self-signed cert at a time
- "Tidy" (demo-go-service) β the entire history of software engineering in one word