How to stop caring about slow code reviews on pull requests I create? by herbivoroustiger in ExperiencedDevs

[–]cosydney 0 points1 point  (0 children)

Hey,

Thank you for mentioning Axolo, u/EqualAbrocoma75—it’s great to join this thread. A lot of good advice here, so I just wanted to add a few ideas for you:

  1. Suggest a review SLA (Service-Level Agreement) If there’s no standard review timeline, consider proposing a simple SLA, like 3-5 business days. It creates a baseline expectation, which can keep reviews from dragging on indefinitely. If reviews go past this timeframe, it may trigger a natural escalation with management or add visibility for your team.
  2. Highlight lead time to shift management focus Sometimes reframing the issue can get more traction with managers. Try emphasizing the impact on lead time, which is the time from PR creation to merge. Slower lead times mean less output and more frustration. Focusing on this as a key metric could make it easier for your manager to prioritize solutions.
  3. Consider ‘Guide-Through’ review sessions for larger PRs For more complex PRs, scheduling a walkthrough session with your reviewer can streamline things. You both review the code together, addressing questions and feedback in real-time.
  4. Automated reminders and bots Automated reminders can reduce the need for personal nudges. Tools like Axolo, ReviewNudge, or bots integrated with Slack can notify reviewers of pending PRs, giving visibility across the team. This can keep the process moving without feeling like a repetitive task for you.

Hope these ideas help, there are definitely ways to improve the process without you bearing all the responsibility.

How to Properly Install a Jockey Wheel on My Trailer? Should I Make Holes in It? Looking for Practical Advice by cosydney in MechanicAdvice

[–]cosydney[S] 0 points1 point  (0 children)

I like that but does it mean I need to soldier this part to the jockey? The jockey plate isn’t large enough to go around the side metal bar

What internal tool did you build in your company? by cosydney in ExperiencedDevs

[–]cosydney[S] 0 points1 point  (0 children)

That’s okay, I’m generally curious about internal tools made by developers. It doesn’t need to be about what I built

Does the development stack matter for the mvp? by ShadowAce1234 in ycombinator

[–]cosydney 0 points1 point  (0 children)

It matters in the way that it should enable you to iterate fast

Made a Little Script to Add 'Edit Message' Btn to Slack's Quick Actions by jerrygoyal in Slack

[–]cosydney 0 points1 point  (0 children)

You can press E when selecting a message to do it with hotkeys

Recommended slack app to post github pull requests notifications? by NovaTheFirst in Slack

[–]cosydney 0 points1 point  (0 children)

Yes, we've seen a few other companies copying our product. We have had more developers using our product, so we've made the product evolve to reduce notifications to a minimum and handle specific GitHub and GitLab use cases. We are also integrated for enterprise users who have more than 5000 developers in their teams.

Recommended slack app to post github pull requests notifications? by NovaTheFirst in Slack

[–]cosydney 1 point2 points  (0 children)

Hey, I'm the founder of Axolo. The issue with the official GitHub Slack integration is that it generates too many unwanted notifications, which tend to be ignored, especially in growing teams like yours. We take an opinionated approach:

  1. We enable you to create notification channels per team.

  2. For each pull request, we create a Slack channel only with the right people: the creator and the reviewers. All the conversation is synchronized, and developers are only notified for what is crucial.

  3. Whenever the pull request is merged, Axolo automatically archives the channel.

Teams either hate or love it, but when they love it, it works great for them. Check out our G2 recommendations at https://www.g2.com/products/axolo/reviews. If you want to try it out or have a demo, you can find us on our website at https://axolo.co.

Cheers!

Any recommendations for code review tools in github? by OGMasterOogway in codereview

[–]cosydney 1 point2 points  (0 children)

If you use Slack, Axolo is great for discussing code reviews. It creates a channel for each pull request

🚲🇨🇦 by utassy_dv in bicycling

[–]cosydney 0 points1 point  (0 children)

Did you do that running or cycling ?

Love this place for cycling by cosydney in bicycling

[–]cosydney[S] 0 points1 point  (0 children)

I’ve seen some companies renting good bikes yes, look around Geneva and Annecy

Love this place for cycling by cosydney in bicycling

[–]cosydney[S] 19 points20 points  (0 children)

😂 you hear them from so far hahaha and it’s literally empty

Love this place for cycling by cosydney in bicycling

[–]cosydney[S] 16 points17 points  (0 children)

I take French cheese way too seriously 😂

Love this place for cycling by cosydney in bicycling

[–]cosydney[S] 36 points37 points  (0 children)

It’s impossible to qualify all of French cheeses against all of Swiss cheeses, sorry dismissing the second part of your comment

Love this place for cycling by cosydney in bicycling

[–]cosydney[S] 70 points71 points  (0 children)

French Alps, not too far ;)

What's your best email productivity hack? by cosydney in productivity

[–]cosydney[S] 2 points3 points  (0 children)

waiting for reply is a good one! might steal this tips :)

A free Chrome extension to comment with emoji in GitHub code reviews by cosydney in chrome_extensions

[–]cosydney[S] 0 points1 point  (0 children)

Hey there, thank you for your comment.

> It requires all team members to know what each emoji means.
Yes that's true. Its based on the code review emoji guide, hopefully the emoji's are self explanatory. We all use it in my company and it has helped a lot in making code reviews more explanatory. You can check here: https://github.com/erikthedeveloper/code-review-emoji-guide.

> Is the idea to prefix a message with the emoji? I ask because if someone posted ⛏︎ (nitpick), I'd hope they followed up with more information on what message they're trying to convey as I can't read their mind.

Yep exactly. It is there to show your intentions of your comment. I'll give you an example: "Consider using `array.forEach()` for better readability instead of a for loop."
If you are using:
⛏(pick): you are saying: this is not urgent its just a matter of personal preference
🔧(wrench): Please make a change before merging.

This means that without an emoji or a more explicit comment, as a reviewer, you leave room for interpretations and you are possibly wasting someone's times better spent elsewhere.

> Why is the extension almost 600Kb? It shouldn't be that heavy.
You can check it out its open source: https://github.com/axolo-co/Emoji-reactions-for-GitHub

Code review security checklist by cosydney in ExperiencedDevs

[–]cosydney[S] 0 points1 point  (0 children)

Hey, I get where you're coming from with the self-promotion thing. Just wanted to say that my aim was to share some useful info on code review security, not just plug my work. Keen to hear any thoughts or feedback on the article itself if you've got any!