Excellent article on recruiting programmers

When I relaunched, I vowed to avoid these weak, paragraph of text plus a link articles, but I can’t resist posting this. Dan Luu has written an absolutely amazing article about elitism in programming and all the amazing developers who get rejected because of elitist attitudes.

http://danluu.com/programmer-moneyball/

I feel like this article should be required reading for Saskatchewan based startup founders. If we keep our companies headquartered in Saskatchewan, we will not have effective access to the Bay Area’s talent pool. It isn’t that Saskatchewan startups are bad, just that there’s a financial disconnected involved in paying Bay Area salaries at Saskatchewan valuations.

Saskatchewan founders need to start playing programmer moneyball and optimizing for productive teams over superstar developers.

Two questions for all content marketers

If your website (or client’s website) went seriously viral, could it stay up? Would it still be fast?

If the answer is ‘yes’, that is great news. You and your brand are in a good position to capitalize on going viral. Your site will likely stay up and you’ll give first time visitors a great first impression.

If your answer is ‘no’, you have some work to do. At minimum, I suggest that you find a good web developer with a background in ops and performance testing to take a look at your site and figure out how/why it goes down or gets incredibly slow. Beyond this, I can’t give you any specific advice because it depends on how/why your website goes down. In some cases, the culprit is clear but in other cases, the culprit is a number of small issues that all cascade into an outage.

Continue reading “Two questions for all content marketers”

What the block? A simple primer on blockchains and their uses

In an industry that thrives on hyping buzzwords, blockchain has been one of the biggest, most hyped buzzwords of them all. Despite this amount of hype, few killer blockchain applications (outside of cryptocurrency) have emerged. Perhaps, this is because few people have a deep enough understanding of what blockchain is to dream about the problems it could solve for them? In that case, hopefully this article, which attempts to explain blockchains to a non-technical audience, will spur on discussion about solid applications built upon blockchains.

(Please note – this discussion will gloss over implementation details in favour of big picture design considerations. It is not intended to serve as a quote, or a guide to technical complexity – just a high level primer into what the technology is capable of.)

Continue reading “What the block? A simple primer on blockchains and their uses”