p/pullpo-io
Developer productivity made easy.
flo merian
Pullpo.io — Complete code reviews in hours, not days, right from Slack
Featured
65
Accelerate your code reviews with AI-powered Slack Channels synchronized in real-time with GitHub.
Replies
Marco Patiño
Hello from Barcelona! Marco here, cofounder of Pullpo.io. For the past year, my co-founder Cesc and I were very focused on one specific thing: code reviews. We analyzed and interviewed dozens of teams of different sizes, industries, and countries to truly understand the best practices surrounding code reviews. This is what we know for sure: CODE REVIEWS NEED TO BE FAST. We should optimize for the speed of shipping features as a team, not for the speed at which an individual developer can write code. This means replying ASAP to code review messages! Here is how Pullpo helps: - 1 PR = 1 temporal Slack channel (always in sync with GitHub/GitLab/BitBucket) - AI PR summary and first review - Custom notifications on all relevant and actionable events - Custom reminders on team objectives - Squad channels to receive PRs and reminders - DORA Metrics to track team improvement CODE REVIEWS SHOULDN'T BREAK YOUR FLOW. This is also important: If you are super focused in the middle of a task, finish the task first, then reply to the code review. Interrupting that flow state with a context switch will be less efficient for you individually and for the team as well. This is how Pullpo helps: - Reduced noise: only relevant, actionable notifications. - All notifications are customizable in Pullpo and in Slack. - Customizable objectives and reminders. CODE REVIEWS ARE (ALMOST) ALWAYS IMPORTANT. Depending on the industry, sometimes super simple changes don't require code reviews. But in general, code reviews are very important, not only for ensuring that the code meets the requirements for all stakeholders, but also as an important process for learning and defining the culture of the company. This is how Pullpo can help: - Add all stakeholders to the channel: product people, UI desingners, owner, reviewers.. - Communicate better with all Slack functionality: huddles, audio messages, screen recordings and more! Would love to know your thoughts! Marco.
Marco Patiño
@bpolyak Thanks Boris!
Marco Patiño
@shivam_tiwari24 Thanks a lot Shivam!
Grant Shaddick
Congrats guys!
Marco Patiño
@9rantys Thanks!
André J
What's the benefit of having the review in slack as oppose to having it in GitHub?
Marco Patiño
@sentry_co Hey André! Good question! Code reviews are all about collaboration and speed. It's a conversation that needs to happen fast because otherwise the team ships slower. Achieving this level of collaboration on GitHub is imposible for many devs, their notification system is bad, and you can't have a real time written conversation (you have to refresh the page every time to see new messages) With Slack, collaboration is much easier, you can configure which type of notifications and reminders you want to receive and you can have fluid conversations even using Slack's features likes huddles, audio messages etc... Also, sometimes is useful to add non-devs to the channel too, like product designers, UI researcher or other stakeholders. Anyway, all the conversation in synced in both places, and if the rest of your team uses Pullpo, you can still collaborate through github and opt out of Pullpo. Hope it helped!
André J
@marco_patino Personally I pipe all issues and all commits, prs etc. through slack. which is great. but we only use it for visibility. Nudge people to keep momentum up etc. Whatabout backtracking tho? having all PRs in GitHub enables you to retroactively go through how things unfolded. Slack is more ephemeral. most teams don't subscribe to slack and so history is forgotten after a few months etc.
Marco Patiño
@sentry_co Yep! Slack is more ephemeral thats right, but the cool thing is that Pullpo saves the conversation in both places: in the Slack channel but also in the GitHub PR 🕺 So if you want to go back and check old PRs messages, you can still do it in GitHub, even if the conversation happened in Slack!
André J
@marco_patino Aha. So it's a 2 way sync? I would focus on that part in the marketing. Because that is where the power is here. Just call it 2-ways sync for your PRs. Discuss on GH or Slack. Bring in the rest of the non devs as well. etc etc
Marco Patiño
@sentry_co you are totally right, we have to improve that. Thanks for the feedback André!
Garen Orchyan
Sounds great, well done team!
Marco Patiño
@orchyan 🕺 Thanks a lot Garen!
Girithara Prakash
Congrats on your launch, Looks like the coolest tool, do you have a feature to integrate teams?
Marco Patiño
@giri Hey! You mean microsoft teams? Yep we have a waitlist and teams is the next after we finish the Bitbucket integration next week. Please, fill this form and we will give more priority to the teams integration! https://pullpo.io/new-integrations
Borja Soler
Buena suerte! the product looks great, I'm sure I will give it an opportunity
Marco Patiño
@solerbor Gracias! 🕺 Looking forward to hearing your feedback once you try the tool!
Kevin T.
Your logo should be an octopus, "pulpo" means octopus.
Philipp Omenitsch
Looks very promising, just added it to our tooling and testing it over the next few days :)
Marco Patiño
@rgndws Yay! 🕺 Let me know what you think about it :))
Ankur Tyagi
@marco_patino congrats good luck.
Marco Patiño
@theankurtyagi Thanks a lot!
Oriol Domingo
Congrats on the launch, guys! At fermat.app, we were probably among the first bunch of users of Pullpo some months ago, and it’s incredible how the product has evolved since then. You have my purest upvote!
Marco Patiño
@oriol_domingo Thanks a lot Oriol! You are the best ;)
Massimo Di Berardino
congrats on the launch, will start using it with my team 💪🏻
Marco Patiño
@massimokris Thanks, Massimo! Would love to know your feedback once you try the product :)
Rogelio Rea
Cool product
Tom Figs
Bitbucket integration on roadmap?
Marco Patiño
@tom_figi Should be out by the beginning of next month!
David Maker
The landing page is A star!
Marco Patiño
@staticmaker1 Thanks a lot!
Guille Flor
Really cool!!
Marco Patiño
@guille_flor Thanks Guille!
Hitesh Choudhary
I never knew that I need this but once you start using it, all of your GitHub chat happens in slack via Pullpo. Developer first product ❤️
Marco Patiño
@hiteshchoudhary Super happy to hear that Hitesh! Developer experience is super important for us:)
Hossein Yazdi
I've seen code review apps, but not through Slack. This sounds very handy guys. Congrats on your launch, great job! :)
Marco Patiño
@hosseinyazdi Thanks Hossein!
Patryk Pijanowski
Sounds good - often my developers send code to the CTO it may be useful to them. Anyone tested this yet?
Saksham Choudhary
Amazing tool to merge pull request faster! Cool supercharged experience for developers.
Marco Patiño
@saksham_choudhary Thanks for your comment Saksham!
Aman Wen
It's impressive to see how Pullpo.io is aiming to streamline the code review process. Integrating directly with tools that developers already use daily like Slack and GitHub can certainly cut down on the time it takes to get feedback. I'm curious, does the platform offer analytics on code review times and outcomes to help teams improve their processes? Upvoted for the potential to greatly accelerate development workflows.
Marco Patiño
@aman_wen Hey Aman! Yep :) The insights part is supper important. With Pullpo you can have objetive DORA metrics, but also we combine it with developer feedback gathered via Slack, so that you have an holistic view on the bottlenecks of your organization. You can have more info here: https://youtu.be/_FsZy6-F3ys?si=...