I just launched my first open-source project and I want to learn how to become a better developer/maintainer. A remote vibe coding tool.
Hey everyone,
I’ve been a developer for a while, but I’ve always been a "lurker" when it comes to open source. Recently, I finally pushed my first project to GitHub: Legax.
It’s a system designed to bridge legal knowledge bases with LLMs (RAG stuff). While I’m happy I actually finished it, I know I have a lot to learn.
Specifically, I’m looking to learn:
- Code Quality: Is my project structure a mess? Are there "rookie mistakes" in my logic?
- Open Source Best Practices: How do I make this repo more "contributor-friendly"?
- Documentation: Is my README clear enough for someone who isn't me?
I’m not looking for stars as much as I’m looking for a "code roast" or some honest feedback. If you have experience in Python/LLMs or just general project management, I’d love for you to take a look and tell me what I’m doing wrong.
Thanks for helping a newbie out!