We're growing into something new. Read More
Simonify

Simon Fletcher  Pro


Discussion

A Brand New Interstate

For the past few months we've been working on a brand new version of Interstate (our project management tool) and we'd love you to help us test it. Sign up at interstateapp.com/beta/ to show your interest and we'll shoot you an email when we're ready for you!

Discussion

Interstate API v2

We launched the second version of the Interstate API yesterday along with a new developers portal. The new API is a lot simpler (taking advantage of HTTP verbs instead of having a boatload of unnecessary methods) and a lot more powerful. As of the release of the v2 API we're also starting to trial our Streaming API which lets developers subscribe to a near real-time stream of events from a user's account (events like when a roadmap is created, a feed comment posted, a road's progress is updated, etc). We're using this API ourselves for real-time notifications in both the Interstate web app and our Mac app(s). Would love to hear any feedback on the new API / developers portal.

Discussion

Should an API support both OAuth 1 and OAuth 2 or just one?

Over at Interstate we currently support both OAuth 1 and OAuth 2 for API clients. We ourselves much prefer the simplicity of OAuth 2 but some people still see it as unsecure (note: we also serve our API requests over HTTPS). Maintaining both types of API endpoints for tokens/etc is a bit of an annoyance and so we're considering removing support for OAuth 1.0. We of course don't want to do this though if a lot of people still prefer using OAuth 1 over v2. If you have a chance could you please vote on the poll (poll.cm/…) on what your view is. Or of course, instead post your view as a comment to this post which would probably be better. We'll most probably base our decision on whether to deprecate/remove/keep our OAuth 1.0 support from the results of our poll. Thanks dudes and dudettes.

Discussion

Use Interstate? Post your public roadmap's link here and we'll link to it for free on our new homepage.

Hey guys, As you may have seen from @Awfy's post (forrst.com/posts/…) we're looking to launch an improved Interstate homepage in the next few weeks and one of the things we want to do is promote a few interesting companies that are using Interstate to share their development progress. You don't have to be a giant company with a gazillion hits per month, you just need to be building something cool and using Interstate to share your development progress. If you'd like us to link to your site/roadmap then please just post a link to your public roadmap here. Oh and if you don't have an Interstate account yet, just apply for an invite, post a link to your site here (so we know who you are) and we'll send you one asap. Thanks!

Discussion

GAS Framework: BakedCode's PHP5 Framework

I finally decided on a name for the public release of BakedCode's PHP5 framework. I've decided to call it GAS (as it was called a few months back) as it sort of fits in with our brand and it also stands for Greg and Simon. I've just commited an open-source version of the framework to GitHub and hopefully we'll have enough time to maintain the framework and keep improving on it as time goes on. As of now, there is very little documentation (as I'm the only developer and BakedCode and will be for quite a while) in the code but that's something that I hope to rectify asap. The framework currently only has one database driver which is for MongoDB but I hope to get time to write one for MySQL soon (I'll probably just use Doctrine). I haven't yet done any speed comparisons with any other frameworks as I know there is a few optimisations that I can still make and it's something I haven't really needed to do yet! :P Feel free to check out the code, fork away as you wish and post any feedback on how much the code sucks, haha :)

Discussion

Review my startup, Interstateapp.com

If you use Hacker News I'd be forever grateful if you could sign up to my startup (interstateapp.com) and post your thoughts on it!

Discussion

HTML5 File Uploading & more in Interstate

We've just pushed an update to the latest Interstate BETA (interstateapp.com) which finally introduces file sharing, roadmap exporting and a number of bug fixes/speed improvements. The reason I'm posting this is because I'm interested in hearing your thoughts on our file sharing implementation as we went for a little different approach to what you would usually expect. Instead of just having a file input when editing a road we decided to take advantage of the new HTML5 File API (seeing as we're an app designed for developers so we expect and know that most of our users will have the required browsers). The result of this is being able to just drag a file (any type) from your desktop and just drop it on to a road of your choice. We then upload the file to S3 and attach it to your road for your colleagues to download. The link I've shared includes a video of how the feature looks from a UI perspective. We will obviously explain how this feature works once users have signed up as it is sort of hidden unless you know what you're meant to do (drag and drop a file), so don't worry about that aspect of it. We are also planning to add a basic file input (once we've finished testing this implementation) for those people who are still stuck with IE6, etc. Any thoughts? Do you think the process of sharing a file is easier or harder with this implementation? Thanks!

Discussion

Javascript Colour Picker

Does anyone know of a really good Javascript colour picker (preferably based on Prototype.js but that's not required) that's skinnable? We're currently using the one found here: knallgrau.at/code/… on Interstate but it's not that great. Any help would be greatly appreciated :)