Shambix

Shambix

Condividi

Solutions Architect, Innovation Consultant, Developer, Professor.

31/05/2026

Patcherly started as my university dissertation, a handful of files designed to prove a concept.
8 months later it's an enterprise-grade app. Hundreds of files. Thousands of imports stitching them together.

I wanted to *see* the journey, not a flat dependency graph at a single moment in time, a film. The whole story from commit one to today, every feature blooming into existence the moment it was actually built.

So I built **Repo Visualizer**, and open-sourced it on GitHub.
Live demo: https://repovisualizer.netlify.app/
Source: https://github.com/Jany-M/repo-visualizer

Every file in the repo becomes a node, every import becomes an edge, top-level directories become feature clusters.
Press play and the timeline walks the git log commit by commit: files bloom into existence, ripples radiate from every touched file, and you watch your codebase grow up.

The feature I personally use most has nothing to do with the animation: click any file and you see Depends on / Imported in for that file, plus the recent commits that touched it. For a codebase the size Patcherly has become, this is how I quickly answer "what breaks if I change this?" without grepping through hundreds of files.

Supports JS/TS, Python, Go, Rust, Java, Kotlin, Ruby, PHP, CSS.

---

P.S. The codebase that started all this — Patcherly — is in free private beta. Catch live production bugs and fix them in real time, in seconds. https://patcherly.com

08/10/2023

CAPTCHA = Completely Automated Public Turing Test(s) to Tell Computers and Humans Apart.

Did you know?

Google announces ChatGPT rival Bard, with wider availability in “coming weeks” 07/02/2023

Google ran for cover after super AI ChatGPT and is working hard at a viable and real "competitor": Bard, coming soon.

As an obvious remark, some criticize its fallacy at times, so it would be good to remember that AI does not replace human discernment and intellectual capabilities (just yet) and currently inherits from us the same approach to knowledge: "if it's on the internet, it must be true".
It is modeled on our same learning models and sources, so why would we expect anything different, at this time?
Its fallacy, is our fallacy.

In time, it will hopefully learn to not trust its creators' species :)

Google announces ChatGPT rival Bard, with wider availability in “coming weeks” It’ll be available to the public in the “coming weeks.”

Vuoi che la tua azienda sia il Servizio Di Informatica Ed Elettronica più quotato a Florence?
Clicca qui per richiedere la tua inserzione sponsorizzata.

Indirizzo


Via Tornabuoni 4
Florence
50123

Orario di apertura

Lunedì 10:30 - 18:00
Martedì 09:00 - 18:00
Mercoledì 10:30 - 18:00
Giovedì 10:30 - 18:00
Venerdì 10:30 - 18:00