Interesting process for hiring developers at Treehouse, especially the paid project. If I were looking for a job, I’d definitely appreciate the opportunity to see what sort of work I’d really be doing, but also the opportunity to showcase what I’m capable of beyond what’s possible in a short interview.
Great and funny history of programming languages. A few gems:
1972 - Dennis Ritchie invents a powerful gun that shoots both forward and backward simultaneously. Not satisfied with the number of deaths and permanent maimings from that invention he invents C and Unix.
I recommend reading the entire thing.
Great post by Marco Arment on handling customer comments. The bit about pricing complaints especially stood out.
Someone saying they won’t buy at your price is just one data point. Each sale of your appis another data point. If you sell 100 copies of your app and get 3 comments on Twitter from people saying it’s too expensive and they won’t buy it, I’d say you’re doing great.
Your product will never be affordable to everyone (and some of those who can afford it won’t be happy about the price). If you can find enough people who attribute more value to your product than what you charge them for it, you have paying customers and a potentially growing business.
Cool interactive chart, I’d love to see something like this across more countries, but it might be difficult to collect the data … hmmm. Might be fun a weekend project.
I feel I’ve seen useful cases for certain types of duck wrapping, e.g Google Closure functions that take either a string or an element and getElementById if you gave them a string. If it’s well documented it doesn’t seem that bad?
The best part of this article was the beginning:
Duck-wrapping (verb): If it doesn’t quack like a duck, wrap it in a duck.