916 karma · joined March 31, 2012
tldr version of the article: http://tldr.io/tldrs/50c993061bfffa6a5e000730
I personally don't like pairing very much. I like be in the zone and crank out code. Then I do a pull request and get one of my teamates review the code. He can spot mistakes, show a trick I could have used and so on. I think we get most benefits of pair programming without having to be 2 guys on 1 screen.
Probably just a matter of opinion though.
Cool idea in any case.
Impressive, hard to believe things such ad "cloaking a building to seismic waves" can actually be done!
I can relate to most of it even though I don't work in the Valley. Especially the "make friends and listen to their insights" part. We are friends with a few more experienced team and everytime we talk I learn something.
It seems to me that most of these problems are communication problems. You just got a backing of XXX hundreds of thousands of dollars and don't want to disappoint with some bad news, but that's a poor long term strategy. People are surprisingly forgiving if they feel like you're telling the truth and you're doing your best to make good on your promise.
tldr version of the article: http://tldr.io/tldrs/50b6e4acbb22039977000f5b
I enjoy writing client or server Javascript (yeah, really!), but some of these new features (such as generators) are something I very much look forward to.
All three of us at tldr.io are coders, so we indeed jumped in the code and built (what we thought was) a great product. We thought the product would be viral, and of course it wasn't. So now we are in a two weeks long "no code" period, and this forces us to go outside of our comfort zone.
If we need to build another product from scratch again though, we'll definitely be faster with nodejs. I understand that nodejs programming seems strange/hard to do in a non-spagetthi way to some people, but really, after a few months it is not hard.
That's a tradeoff, and overall we're happy with it.