 So I had this problem where I was terrible at just open source in general because people would like raise issues on random Repos and stuff that I'd done or been a part of and then I'd never respond because I just never knew that it existed And like I tried the the github notification UI at one point It was super noisy and then emails but then that would be super noisy and it just nothing worked Whereas Octobox is this tool that I found and I love it because it's literally stuck with me for a couple of months If not longer and it's working And I'm in love with it So all it is is like an inbox for your github issues poor requests and everything So as long as you're like watching a repo you get a long list of all the things that currently like you should be involved in Or you need to respond to and it's great because it tracks like down here all the things at the bottom These are super old issues, but I know that I need to do something with them Other ones like all the ones up here. I haven't seen they're new and they're all Well basically I need to do something with them Um, and I'm in love with it because as soon as you're done with something you just check it mark it off There we go. We've got some new ones there You can even star it and then create like a little list of additional things That's super nice But it's gotten to a point now where I can like basically the minute I have time to do like a load of github issue Sorting out I can just go here Refresh it go through all my lists and then get through everything and then I might done go away and then later on come back And then I've got a new list of things It's amazing if you haven't checked it out. You definitely should Like for me, I'm in love with it. I'll be honest like the ability to star specific issues is like huge for me I I gave up on the github notifications ui a little while ago just because there's a lot of stuff in there Um, yeah, I'm definitely going to check that out like the only Like feature requests that I've made to them Although like they responded like super quick and like yeah, it's way harder than you think it is It is like if someone raises a poor request against one of your repos say You'll get a notification saying oh, there's a new poor request new thing That's fine. You can go and you'll like deal with it and maybe you'll approve it or what have you and leave it Once that poor request gets merged and maybe it's like a fix or an issue so that the issue will be closed You'll suddenly get like two notifications one will be for the issue that's closed and the other one will be the poor request It's merged I'm there's a bit of me. It's just like I could auto archive them if I knew that that's what happened But it's not surfaced anywhere But beyond that this thing is like perfect for me. I love it The other tool and they've recently done a new update is greenkeeper The change that they've made is like it's much more integrated with github now Like in terms of just being an app and it is amazing So what greenkeeper does is it manages all your npm modules, right? So if there's a new version it will create a New pr that will basically say here's the version like being pumped for you. Okay Love it. So now all you have to do is you can just go through their process configure it And it will basically sit there and give you all of the repos that you want to enable it for So you can do it for all of them or just to select a few like I just hand pick the ones I know that I want to babysit. So how reliable is this? In general, so I've been using this probably for about Six months to 12 months now like as well as like their older version, which was just a slightly more fitly aware of setting it up But it's been immensely helpful for me like I haven't had any problems with it because all it's doing is if you're going npm is updated Here's a fork like the only thing I think is if you don't have any tests I think it will auto approve the pull request unless it's a major version bump in which case the like this is completely out of your Packages versioning that you're going to allow So therefore like we'll just sit and say you need to approve this or not because it's probably not cool So when you say auto approve, does that mean it will modify your repo directly itself? Yes, it will approve the pull request if your test pass Yes, but the flip side is what this is actually meaning is like, let's say you said install version 2.0.0 and you allow any minor or patch release to be approved Users are already getting that. Okay. So you're you're still sort of in control. Yeah Um chances are as well, you could probably configure it not to auto approve Okay, but like I say if my tests are passing, I'm actually like, yeah, okay, you can just bump that up. It's good That's kind of cool I like it and the plus side is if it fails, it won't approve it at that point You also know you have a problem and then it's in my outdoor box and then I'm so happy Nice Um, and you would say there was something else Oh, there's so many like tools around git. There's like, uh, there's source tree. There's tower Uh, back in the day, I used hub a lot. Hub's really nice because it'll like save you having to, you know Type out or even paste in the complete url for like a repo You can just like git clone dot files or whatever have you know Like it'll know to clone your user names dot files No shorten anything else that you need to to clone And also let's you like do things like browse the issues for the current repository that you're on and do all sorts of other fun things Um, it's a really nice like helper tool for open source maintainers. Yeah, nice It's kind of like a set of like command line utilities that you can just get. Yeah. Nice. Yeah, and uh If folks are on the go and they also want to check out like their repos and their issues and and Uh diffs and stuff like that. Uh, who's saying dirge? Uh released git points git point.co, which is like a react native app lets you um, basically it's a it's a github viewer for Ah, nice for iOS. Uh, so folks can check that out. That's cool. Yeah, I just noticed that octa box does have a mobile optimized version as well So you can technically use it on the go if you wanted to um, but yeah, I don't know. I love these little like github Tips and tricks and random things that just make it a bit easier for my workflow. Yeah So what's your github workflow? We'd like to hear from you We'd like to learn about any other aliases or tools or tricks that you've got. Yeah, if we can steal them that'd be great