frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Year Day is December 11

https://taylor.town/year-day
1•surprisetalk•35s ago•0 comments

Show HN: Anthropic-style Skills for any LLM

https://github.com/BluebagAI/skills
1•ohans•2m ago•1 comments

Journey to the egg: How sperm navigate the path to fertilization

https://knowablemagazine.org/content/article/living-world/2025/how-sperm-navigate-the-path-to-fer...
1•sohkamyung•2m ago•0 comments

NASA just lost contact with a Mars orbiter, and will soon lose another one

https://arstechnica.com/space/2025/12/nasa-just-lost-contact-with-a-mars-orbiter-and-will-soon-lo...
1•rbanffy•2m ago•0 comments

Show HN: Gemni recreates HN frontpage 10 years ago

https://hn-10-years-ago.tiiny.site
1•_mc•3m ago•0 comments

Haskell Weekly – Issue 502

https://haskellweekly.news/issue/502.html
2•amalinovic•5m ago•0 comments

Stop Vibe Coding: A Field Manual for Serious AI-Assisted Development

https://pragprog.com/titles/ubaidev/process-over-magic-beyond-vibe-coding/
1•uberto_barbini•8m ago•0 comments

Automatic Programming

https://en.wikipedia.org/wiki/Automatic_programming
1•glimshe•10m ago•0 comments

What Makes You Senior

https://terriblesoftware.org/2025/11/25/what-actually-makes-you-senior/
1•sebg•10m ago•0 comments

Walls of Text

https://reindeereffect.com/0002
1•kmstout•11m ago•0 comments

How Might We Learn?

https://andymatuschak.org/hmwl/
1•sebg•13m ago•0 comments

Israel's Operation Rising Lion Dismantled Iran from Within

https://www.hudson.org/defense-strategy/how-israels-operation-rising-lion-dismantled-iran-within-...
1•mpweiher•14m ago•0 comments

Understanding Laravel queue internals: the job lifecycle

https://queuewatch.io/blog/understanding-laravel-queue-internals-the-job-lifecycle
1•mvpopuk•14m ago•1 comments

Finding Broken Migrations with Bisect

https://iain.rocks/blog/2025/12/11/finding-broken-migrations-with-bisect
1•that_guy_iain•15m ago•0 comments

Please, Don't Automate Science

http://togelius.blogspot.com/2025/12/please-dont-automate-science.html
1•lebek•16m ago•0 comments

Fake "Dynamic Island for Mac" app is impersonating my product, spreading malware

1•avirok•16m ago•0 comments

Show HN: Reddit Toolbox – Desktop app to bypass Reddit's API restrictions

https://www.wappkit.com/download
1•asphero•17m ago•0 comments

The Windows 11 Crisis [video]

https://www.youtube.com/watch?v=zKjo8Oc2qLk
1•bosozoku•18m ago•0 comments

Reaching 10M App Store users

https://lapcatsoftware.com/articles/2025/12/1.html
1•troupo•18m ago•0 comments

I Made ByteDance Voice Assistant Open Source Alternative

https://github.com/Ayush0Chaudhary/blurr
1•ayush0000ayush•18m ago•0 comments

What Trump Gets Right About Europe

https://www.nytimes.com/2025/12/11/opinion/national-security-strategy-us-europe.html
2•woldemariam•19m ago•1 comments

Pg_exporter: A PostgreSQL metric exporter for Prometheus written in Rust

https://github.com/nbari/pg_exporter
1•todsacerdoti•22m ago•0 comments

The Great Dictator's Speech (1940) [video]

https://www.youtube.com/watch?v=J7GY1Xg6X20
2•xeonmc•25m ago•0 comments

Vibing on the fly by having an LLM write functions during runtime

https://github.com/ramiluisto/cursed_vibing_on_the_fly
1•matriisitulo•26m ago•1 comments

Show HN: Graft – A minimal, type-safe Go DI library with no reflection/codegen

https://github.com/grindlemire/graft
1•grindlemire•26m ago•0 comments

Fire-making materials at 400K year-old site are oldest evidence of human fire

https://www.npr.org/2025/12/11/nx-s1-5640109/early-humans-fire-making-oldest-discovery-archaeology
1•defrost•27m ago•1 comments

A small story from a couple traveling across the Atlantic

https://business-class.us/manassas-airport-set-for-commercial-service-by-2027/
1•belatwing•28m ago•1 comments

Book Notes: The Technological Republic

https://substack.com/app-link/post
1•barry-cotter•29m ago•0 comments

Metir AI: Your Second Brain

https://www.MetirAI.com
5•thewanit1•29m ago•1 comments

Autoreach

https://www.autoreach.tech
1•bellamoon544•33m ago•1 comments
Open in hackernews

I built a unified Git activity engine to clean the mess between GitHub,Bitbucket

1•slmslm•21h ago
Something that always bugged me as a developer is how different Git platforms are when it comes to their event data. Commits, PRs, merge events… none of them agree on anything.

So I ended up building a small project with a friend to solve that problem for ourselves — a unified activity layer that takes raw Git events and turns them into something consistent and actually useful.

The worst part: webhook chaos If you’ve ever tried to support multiple VCS providers, you already know:

GitHub payloads are clean but deeply nested

GitLab payloads are verbose and inconsistent

Bitbucket payloads… have their own personality

Half the work is just mapping fields, renaming stuff, and dealing with missing attributes.

We built an internal event schema + mappers for each provider, and store everything in MongoDB because the document model handles slight structural differences without complaining.

That one decision saved us months.

Once the data was normalized, cool things became possible We could layer features on top of the unified events:

AI agent trained on repo activity

Automated weekly/monthly summaries (Slack/email)

Real-time commit + PR tracking

Contribution leaderboard

Auto-generated changelogs

A lightweight PR-linked Kanban board

None of this was possible before cleaning the webhook mess.

Why we made it

We were tired of manual reporting, digging through 20 PR tabs, and trying to summarize dev activity by hand every week. So we built something to make that process less painful.

Comments

slmslm•21h ago
(And if you want to see what the project turned into: https://gitmore.io)