Canada

Winnipeg Events Canadian Citizenship info Online Canadian Citizenship Quiz Canada Guide Canadian Movies / TV Series: Corner Gas (TV Series) Trailer Park Boys (TV Series) Bon Cop Bad Cop Pure Laine (TV Series) 2 Frogs dans l'Ouest The Grand Seduction Canadian Jokes An American was dining in an elegant restaurant in Montreal and left his ... Read more

startup

David Heinemeier Hansson at Startup School 08 "90 percent of successful startups start out with the wrong strategy and often take three or four attempts to get it right. That makes some kind of web sense. For those of us trained in the arts of journalism, though, it’s probably a tough lesson: We’re trained to ... Read more

Product strategy is about saying NO

If you’re building a product, you have to be great at saying No. Not ‘maybe’ or ‘later’. The only word is No. Building a great product isn’t about creating tonnes of tactically useful features which are tangentially related. It’s about delivering a cohesive product with well defined parameters. Apple - Designed By Apple - Intention ... Read more

Make Your Customers Pay

I’ve been thinking about this a lot lately and it’s come up in so many conversations I’ve had about anything that even remotely sounds like a freemium model. At WooThemes, we have quite a few free products which is some kind of freemium incarnation: the free products help us with distribution, but there’s no obvious ... Read more

MVC

Keep the view decoupled from the controller. The controller serves data and the view template decide what to do with it. Model–view–controller (MVC) is a software architectural pattern for implementing user interfaces. It divides software application into 3 interconnected parts. The view is only for display. The model consists of application data, business rules, business ... Read more

Barometer question

Measure the height of a tall building using a barometer The following concerns a question in a physics degree exam at the University of Copenhagen: "Describe how to determine the height of a skyscraper with a barometer." One student replied: "You tie a long piece of string to the neck of the barometer, then lower ... Read more

Test-driven development

Test-driven development (TDD) is an AGILE methodology that flips the development lifecycle by ensuring that tests are written first, before the code is implemented, and that tests drive the development (and are not just used as a validation tool). The tenets of TDD are simple: Code is written only when there is a failing test ... Read more