Shameless plug: Zube has all these things and more - https://zube.io :)
2,969 karma · joined November 19, 2012
Maker of 180 websites in 180 days. Check out the project at http://jenniferdewalt.com.
Feel free to say hi! e: jen.dewalt@gmail.com t: @JenniferDewalt
Shameless plug: Zube has all these things and more - https://zube.io :)
With the 180 Websites project I was forced to figure out how to apply code to make something function. I didn't always know exactly how things worked, but by starting with small manageable tasks I was able to have a pretty good understanding of what I was doing. Pushing forward, day by day, the things that were a bit hazy started falling into place.
By the end of the trip I was really burnt out but I still needed to crank something out on the flight home. I had an idea for a site where you could enter a few hexadecimal color codes and the screen would transition between them. It seemed totally easy in my sleep deprived state but when I started working on it on the plane I totally floundered.
When I finally got back home to my apartment in SF, it was 9pm and I had virtually nothing to to show for my day's work. Also, I was now freaking out. I didn't know how I was going to be able to push up anything!
I took a look at what I originally wanted to do and what little I had done and realized if I reigned in my scope a bit, I could get a website out before I completely lost my mind. I pared it down to just two colors and cut out all the bells and whistles and just barely managed to get it out the door. And then I had a very, very nice sleep.
Zube is also deeply integrated with GitHub and everything is synced both ways in real time. So even if some of your developers want to stay in GitHub, everything is still up to date.
You can read more about it here - https://fellowship.ycombinator.com
I love working on Zube now. It's awesome to be able to make a product that helps developers.
180 websites is mostly Rails backed. The first 68 pages are served out of the public folder and almost everything else was done with Rails. The last week is all done with Node.js.
YumHacker uses Rails as an API on the backend, and Backbone,js for the front end.
Zube uses Node.js and Backbone.js.
Edit: Here's a blog post I wrote after finishing the 180 Websites project that talks more about that. - http://blog.jenniferdewalt.com/post/62998082815/after-180-we...
On our side, Zube only accesses data related to your GitHub issues and never touches your code at all. All of the calls Zube makes to the GitHub API are whitelisted (on our end) to ensure that Zube only accesses the data it needs. For extra security, we also encrypt your auth token before storing it. It’s also important to note that your auth token is specific to Zube and at any time you can revoke your token on GItHub.
However, we've also seen dev teams hack tickets as a way to scope groups of issues together, for a feature release for example, similar to epics in Agile workflows.
Would you like to see custom statuses on board, the tickets or both?
We are really excited to add more integrations! Slack, ZenDesk and Intercom are some of the big ones we're looking at.
The 180 Websites project is definitely a part of what led me to be a technical cofounder. It certainly helped me learn how to ship code and iterate!
A Ticket is a place where you can link together multiple GitHub Issues that doesn't sync with GitHub itself. The Ticket tracks the status of those issues and updates it's status as the issues are worked on. This works great for bug reports that need multiple tasks completed in order to be resolved, for example.
We're working on adding multiple repos to Zube boards and should have that feature out in a couple of weeks.