posted : Thursday, May 31st, 2012

“ People commit to projects, and projects are self-organizing; there are leads, but they’re chosen by informal consensus, there’s no prestige or money attached to the label, and it’s only temporary – a lead is likely to be an individual contributor on their next project. Leads have no authority other than that everyone agrees it will help the project to have them doing coordination. Each project decides for itself about testing, check-in rules, how often to meet (not very), and what the goal is and when and how to get there. And each project is different.

posted : Wednesday, April 18th, 2012

“ When Roy became preacher, he was a little bit of a slow learner, so we sent him to seminary school,” Andy told me. “They asked him ‘Where was Jesus born?’ And he says ‘Pittsburgh.’ So they say ‘Nope, Bethlehem.’ And then Roy says, ‘I knew it was some place in Pennsylvania.’

posted : Wednesday, April 18th, 2012

“ I won’t hire someone who doesn’t code in their free time” is Siliconvallese for “I don’t want to hire any grownups because they remind me of my parents”.

posted : Thursday, April 5th, 2012

“ When you’re writing framework-compliant code, it creates the illusion that you’re working when you’re really just wasting time, due to the cost of your stupid framework/language choice.

posted : Friday, March 30th, 2012

“ I see why node.js is attractive to idiots. At some point, they picked up some javascript, and now want to use javascript for everything. Once an idiot learns a little about one programming language, they don’t want to bother learning others.

posted : Friday, March 30th, 2012

“ If you look at who’s flocking to Node, it’s largely web developers who have been working in dynamic languages with what we could politely call limited performance characteristics.

posted : Wednesday, March 28th, 2012

“ I’m so confident in my analysis “Rails sucks!”, that I can nearly conclusively say that you’re a parasite or psychopath, if you like Rails.

posted : Monday, March 26th, 2012

“ Dès lors, si une femelle tombe enceinte d’un geek, on dit alors d’elle qu’elle est overcloquée.

posted : Friday, March 9th, 2012

“ Scrolling down the page, then, is an opportunity to view the page as an unfolding temporal event, not as a static snapshot.

posted : Wednesday, March 7th, 2012

“ This is the gist of multithreaded programming. Just like these cats running around performing tasks, a process is broken down into multiple threads of execution.

posted : Wednesday, March 7th, 2012

posted : Tuesday, March 6th, 2012

“ It is interesting if selling Google AdWords over direct mail was so successful, because Google Adwords itself must be the best ads to reach customers directly. But it is true that many Japanese companies were not attracted to purchase and manage internet advertising directly, rather stay with representatives like Dentsu.

posted : Wednesday, February 15th, 2012

“ The key is understanding that the design conversation is a long one, it may start with static comps but it continues through development. The more you can fuse the two (in your process and in your personnel) the more successful you’ll be.

posted : Friday, February 3rd, 2012

“ The heart of it is really in the conversation, the discourse between design and code. Everyone around the table was an excellent designer, and we all made contributions in different ways.

posted : Friday, February 3rd, 2012