Are Answers On The Menu?

Reading in the newspaper this week about the technological advances in political campaigning set my mind wondering about whether there is an ethics/success trade-off in most areas of work, as well as in life generally. I don’t mean cheating in order to win; it’s more about how you balance what you do, with what you…

0

Semantically Speaking…

So I’ve temporarily escaped from Azure to lend a hand with, as Monty Python would say, something completely different. And it’s a bit like coming home again, because I’m back with the Enterprise Library team. Some of them even remembered me from last time (though I’m not sure that’s a huge advantage). Enterprise Library has…

2

General Cluster’s Probably Not Last Stand

I don’t know if General Custer ever made a last stand against the Apache, but I feel like I have. My Apache is, of course, the Hadoop one. Or, to be technically accurate, Microsoft Azure HDInsight. And, going on experience so far, this is unlikely to actually be the last time I do it. After…

0

Defensive Writing

One of the facts of life when you write technical documentation and guidance is that it will get reviewed by other people, resulting in regular changes to the content as you try to follow shifting advice, conflicting feedback, and suggestions that sometimes even make sense. It doesn’t help, of course, if the technology you are…

2

I Can See Patterns In The Cloud

Well, we finally did it. After many months of redesign, reconsideration, rewrites, and recombination we’ve let loose on the web our first release of the Cloud Design Patterns guide. The guide is a combination of design patterns that are especially applicable to cloud-hosted applications and services. It explores the patterns in detail, provides good practice…

0

Gimmie The Code!

It seems like a question that has an obvious answer: How should you show code listings in guidance documents? I’m not talking about the C#/VB/other language debate, or whether you orient it in landscape mode to avoid breaking long lines. No, I’m talking about the really important topics such as what color the text is,…

0

Agile Documentation – Tested to Destruction

Agile development is an important technique here at p&p; and throughout much of Microsoft. However, I’m yet to be convinced that it’s a good way of creating user guidance and documentation. It seems to me that the process often gets in the way more than it helps to produce a great final product. I’ve rambled…

2

Over-egging the Curator’s View

At one time you had to work in a museum to be a curator, but the wonders of information technology mean that now we can all exhibit our technical grasp of complicated topics and elucidate the general population by identifying the optimum resources that help to answer even the most complex of questions. I’m talking…

2

Patternal Conflict

No, this post isn’t about parental difficulties and I didn’t spell “paternal” wrong in the title, although I admit it is about problems with relationships. More specifically, the relationship between design patterns and pretty much everything else. And, based on previous experience of dabbling in this area, how I hate design patterns. For more years…

0

An Insight Into The Future Of Data Analysis?

It seems like everything is “HD” these days. Your laptop has a “high density” plastic case, your car has a “heavy duty” battery, and your TV has a “high definition” picture. So I guess it’s only to be expected that your data analysis tools will be “highly distributed”. And at last we’re “happily done” with…

0