Pleas HackerNews do something
10 karma · joined March 14, 2023
Pleas HackerNews do something
After that, the best place to continue learning is on code reviews in PRs. As @half0wl mentioned, it's importat to do it in both directions: you review their code, they review your code. This feedback loop will help your junior developers learn best practices and gain a better understanding of the codebase.
To facilitate these code review conversations, I recommend utilizing a tool like Pullpo.io (https://pullpo.io/products/channels), It allows you to have more enriching code reviews quickly on Slack, without wasting much time and being able to merge the PR sooner.
That said, learning curves can vary for individuals, and it's crucial to foster an environment of continuous learning and growth. But if after two years they can't keep up, i think it may not be the right person
If you feel like code review conversations are taking too long and affecting your cycle time, then you can use the tool I created: https://pullpo.io to have these conversations on ephemeral bidirectional GitHub-Slack channels.
We disabled pullpo for these people. However they can still collaborate with the people that use pullpo. The comments they send to github are brought to slack too and viceversa.
Still, code reviews take 2 to 3 times less
The first code comments still happen in GitHub, but then those comments go to slack (with the code context) so that the code review conversation happens there.
Regarding Axolo, we're aware of their product and there may be some overlap in functionality. However, we believe that our product offers a unique set of features and benefits that sets us apart, such as code comments with context, AI generated code reviews (and summaries) and lower pricing.
Thank you for mentioning your company, CodeApprove! I looks very nice too, I hate not being able to comment code that is not in the diff.
I'll definitely reach out!
Regarding your question about how our feature compares to GitHub's Slack bot, while there may be some similarities, with Pullpo, each pull request creates a dedicated Slack channel with all involved parties, and unlike the GitHub bot, only the relevant people are notified when a code review process starts. Then they can have the code review conversation in Slack, in a easy and fast manner.
As for our vision to make this a "10xer," we are constantly looking for ways to innovate and improve our product. We gather a lot of feedback from our users and discover new problems every week. Maybe someday we'll publish another post with the new solutions.
Thank you for trying out our product. We hope it helps streamline your code review process and enhances your team's productivity.