joshuago’s Bookmarks

06 DEC 2010
[Ars Technica] Can we transport food like Internet data?

Much of the world's food supply is transported via an inefficient, polluting, and dangerous system of highways and trucks. The alternative? Move the whole system underground and set up a packet-switched "transport-industry Internet." Probably won't happen anytime soon since entrenched interests are powerful.

04 DEC 2010
[Vincent Driessen] A successful Git branching model

A well-rationalized framework for git branching policy. Good for personal and commercial projects.

29 NOV 2010
[TIME] The Men Who Stole the World

A fun read detailing how Bram Cohen, Shawn Fanning, Justin Frankel, and Jon Johansen changed the world in their own unique ways. Inspiring to ambitious programmers everywhere.

29 NOV 2010
Experimenting with rejection builds confidence

Going out and actually seeking rejection hammers home the lesson that it's not about you, and that you shouldn't be afraid to ask. You'd be surprised what people will eventually say yes to.

24 NOV 2010
[Shaival Shah] Cannibalize Business Development by Popularizing your API

You've got an amazing service but nobody knows about it. Nobody knows the benefits of building on your API. You have a classic chicken and egg problem. The trick is to think of your API as a product and as a business in and of itself, which means you have to understand how to market it, build awareness, and drive market adoption. And don't be afraid to cannibalize your product in the process.

24 NOV 2010
[Steve Blank] When It’s Darkest Men See the Stars

The economic downturn in the United States has had an unexpected consequence for startups – it has created more of them. Young and old, innovators who are unemployed or underemployed now face less risk in starting a company. They have a lot less to lose and a lot more to gain.

24 NOV 2010
[NY Times] Peace, Love and Puritanism

Why does it matter whether we get the Puritans right or not? The simple answer is that it matters because our civil society depends, as theirs did, on linking an ethics of the common good with the uses of power.

22 NOV 2010
[Ben Horowitz] Meet the New Enterprise Customer, He’s a Lot Like the Old Enterprise Customer

Why are the enterprise people so confused? Why don’t they just quickly adopt the best products without requiring complex sales processes?

14 NOV 2010
[Diomidis Spinellis] Code Documentation

A great overview of the current state of affairs as concerns software documentation. Emphasizes DRY and automatic code generation, two widely known but oft-ignored ideas. An excellent reminder even for software engineers who have heard it all before. Recommended for regular review.

14 NOV 2010
Pandas and Lobsters: Why Google Cannot Build Social Applications

Building useful, utilitarian applications is embedded deep in Google's DNA, and this is why they haven't succeeded at building social applications. They're not out to set up frivolous gimmicks because their core values dictate that they do good by their users, not make it easier for them to whittle away their time.