Unblocked eliminates the countless hours developers spend in meetings, dealing with interruptions and searching for documents as they look for answers to questions about their codebase.
Hello everyone!
I'm Dennis and I'm the founder of Unblocked.
Unblocked provides helpful and accurate answers to any question about your codebase.
When a project and team gets big enough, one of the most time consuming parts of building software is understanding the entirety of your codebase — how it works, why it was written, and works the way it does.
Our goal is to help you get the information you need so you can maximize the time you spend writing code.
We (securely) connect to the data sources teams use to talk about their codebase - source code providers, bug trackers, documentation/wiki systems and messaging platforms and expose the information we think might be helpful to you in your IDE, our dashboard and our macOS app.
We'd love for you to try out Unblocked. You can get started here: http://www.getunblocked.com/
Or, read more about why/how we built Unblocked here: : https://getunblocked.com/blog/get-unblocked
Thank you so much for reading and commenting!
- The Unblocked team
So excited to see this live! Have been using versions of it with our team for a while now and it’s become indispensable…saves us a lot of time especially while onboarding new engineers, as well as anyone who works on a part of the codebase they aren’t intimately familiar with
@dennispilarinos congrats on the launch. We’re using Unblocked at Ada and love that we have PR discussions inline and being able to ask questions about our codebases to AI.
@dennispilarinos Unblocked looks amazing and like something I've been wanting for a long time. Giving it a try now!
Question: typically, the app has to support the code language the app is in. I haven't seen anything about what languages you support in the docs, so I'm wondering whether Unblocked is universal, or are there limitations on the type of code?
I had a chance to look at an early version of Unblocked. I think the huge benefit is when you work in a microservices environment or with many clients.
Over time, engineers get comfortable working on their own microservice but don’t have the context to make changes in microservices that other team’s own. Having iOS, Android, and web clients exasperates this.
Unblocked helps engineers get all of the context they need around changes. When teams grow, this context ends up in places like Slack threads that are 100 comments deep.
@kaler Thanks Parveen!
You bring up a great example of developers use Unblocked to learn more about, or make a change in another part of the codebase they're not familiar with, but want / need to make changes to.
@sentry_co Thank you! We always felt it was disingenuous to charge early adopters for money when they'v already paid us with their time.. which is FAR more valuable!
Yes, there is a plugin for VSCode!
We've been glad to be involved early - Unblocked keeps getting more useful to us, and your team has been super responsive to any questions or feature requests we've had. I'm excited that more folks can (ahem) get Unblocked now!
@rajiv_ayyangar Thanks Rajiv! It felt like such a helpful experience when we thought about it and it's been even better than we had anticipated in practice.
Having an virtual member of your team that knows about every change and every discussion about your codebase is a pretty powerful tool!
@esus Thanks! We'll always be improving the workloads that rely on AI and we have several ideas for the future direction of the macOS client. Looking forward to your feedback!
Congrats on the launch!
We work in a mobile gaming environment and have several semi-independent studios. Unblocked helped engineers within the studios find common code they can leverage, and helped engineers across the entire company, especially new hires, find what code existed, help understand why it was written and why it works as it does, and helps everyone move faster. We love it!
Congrats on the launch Dennis and team! I had the chance to use early versions of Unblocked. What’s so unique and impressive about their approach is just how far up upstream Unblocked is tackling developer productivity.
Congrats to @dennispilarinos and Unblocked team for launching! We've been using Unblocked at Weights & Biases and it's helped us collaborate around our codebase, as well as made it easier to onboard some new team members! Highly recommend using it!
@yanda Thanks Yanda! We really appreciate the Weights and Biases team being an early adopter. Their feedback has been really helpful and helped us dial in the "new team member" workflow!
I have worked with Unblocked (BitBucket and VSCode) for some time now, and it helps our team to facilitate discussions around particular code blocks w/o losing the thread or the decision further down the road. Love it...
So cool! I noticed GitHub integration but I didn't see anything that goes into more details as to how far it goes.
One question I was wondering: do commit histories contribute to the data Unblocked knows about? So for example, if I ask "when did we change from X integration to Y", will it be able to just scan through the commits and find the point where that happened? And is that done through just reading the commit messages, or does it actually look at the code to figure out?
Also wondering if it's capable of pointing out errors or suggesting ways to improve code. Say I'm working on a feature using a library, and something isn't working, can I just tell it what I'm trying to achieve and what exactly isn't working, and let it try and pinpoint what went wrong?
Anyway, I would definitely give it a try and put the scenarios above to some real-world tests, very excited. Congrats on the launch!
@joshyap Hi Josh!
Re: Commit history. Yes - exactly! Te interaction of what is stated in the PR description ("I made this change for this reason"), any resulted conversation, and what is actually in the codebase all factor into the responses that Unblocked provides.
Re: Helpful hints. That's exactly what teams use it for. Unblocked will also provide guidance relative to any coding standards your team might have.
Thank you for the comments/question. Please let us know how we can help!
@peppereddirt Hi Marin - this works best with larger (older) codebases and team sizes where its hard to remember/know who is making changes (roughly 20+ or so engineers in my experience?)
What size team did you want to try this with?
Replies
Unblocked
Pokébot.ai
Unblocked
AI Spend
Unblocked
Unblocked
Unblocked
Unblocked
Product Hunt
Unblocked
Unblocked
Unblocked
Unblocked
50+ Contract Templates by Clientjoy
Unblocked
Unblocked
Unblocked
Zencaptcha
Unblocked
Unblocked
Pokébot.ai
Unblocked
Unblocked
buddybuild
Unblocked
Unblocked