dencold
Joined 13 years ago
Joined 13 years ago
Their in-browser code analysis is kinda amazing. They index most of the go/python/node libraries in github and make the code browsable as if it were in a local IDE. For example, here's their representation of Flask's app module:
https://sourcegraph.com/github.com/mitsuhiko/flask@cc98ba909...
I've found it super helpful as a way to explore new libraries and see how they are used by other developers. Props to the sourcegraph team. Excited to see what else is coming down the road.
[1] http://www.technologyreview.com/article/401059/coffee-cam/
If you wouldn't mind me asking, why the removal of the Kappa/Fugu/Zilla price points in the new tiers?
What's additionally frustrating is they have made pricing much less granular. Instead of 8 pricing levels based on your ram requirements, you now only have 5. Old price points of $100/$400/$800/$1600 have all been eliminated and now you are stuck choosing between $50/$200/$750/$2000. These are steep price jumps between each level.
I understand that Heroku wants to highlight the new features here, but when they bury the pricing at the bottom of the post, and even include language like this:
"For those already familiar with our pricing our new standard tier is very similar to our now legacy production tier. For some of you this means migrating could actually provide over 45% in cost savings on your production database."
It strikes me as a bit disingenuous. For reference, here is the old pricing structure from the archive: https://web.archive.org/web/20131003031924/https://www.herok...
And here is Heroku's legacy pricing page: https://devcenter.heroku.com/articles/heroku-postgres-legacy...
I've found it extremely convenient getting to/from flights from San Francisco, although I'm lucky to be within walking distance to a BART station from my apartment.
Right now the permissions are centered around what you can do with repositories, it's very developer-centric. I think there is a lot that GitHub could do here to expand their service to be more applicable to an entire organization.
One API point that I've found lacking in boto is a "sync" command for S3. Take a source directory and a target bucket and push up the differences ala rsync, that's the dream. Boto gives you a the ability to push/get S3 resources, but I've had to write my own sync logic.
So, the first thing I went digging into is the S3 interface of the new CLI, and to my surprise, they've put a direct sync command on the interface[3], huzzah! Their implementation is a little wacky though. Instead of using some computed hashes, they are relying on a combination of file modtimes and filesize. Weird.
Anyways, glad to see AWS is investing in a consistent interface to make managing their services easier.
[1] http://boto.readthedocs.org/en/latest/index.html
[2] https://github.com/boto/boto
[3] http://docs.aws.amazon.com/cli/latest/reference/s3/sync.html...