Recently I had to work on a project with almost no documentation and some truly cursed functions 😅
I realized I was spending way more time trying to understand the code than actually changing it.
So I started building a small side project called CodeWhispr.
You paste in a code snippet and it breaks down:
- what the code does
- functions/structure
- step-by-step logic
- edge cases
- possible improvements
One interesting thing I noticed:
people testing it mostly use it for onboarding and inherited projects rather than writing new code.
Still a work in progress, but it’s been a really fun project to build.
What’s the worst legacy codebase you’ve ever had to work with?