Archive | Greatest Hits RSS feed for this section

Aside

Issues With The Tool-First Approach to Technical Presentations

If you scan the events calendar of your local Microsoft-related user groups and conventions there’s a pretty good chance that a large proportion of the presentations involve one of the following scenarios: A rundown of all the cool features in a product or tool A demonstration of a subset of a product or tool’s features, […]

Read full story . Comments { 2 }
Aside

Which Type of Architect Are You?

This article is part of a series of posts that originated in a talk I did at the 2011 Perth SharePoint Saturday event. Around 10 years ago, when the IT industry needed to pinch another fancy title for itself after engineers got sick of us using their professional title, the term “architect” started popping up […]

Read full story . Comments { 5 }
Aside

Consulting Contracts and the Behaviours They Encourage

In a  recent post I spoke at a high level (and at length, it seems) about the things developers need to know about different consulting company contracts they might encounter in the workplace. After reading the article, fellow Perthie and all round awesome guy Mike Minutillo pointed out that there’s some good information in that there […]

Read full story . Comments { 0 }
Aside

The Potential of LightSwitch

When Microsoft LightSwitch Beta 1 first came out there was a huge uproar from the development community. People were angry for various reasons; some thought that it would lead to non-developers “stealing our jobs”, while others were sure that it would lead to a flood of poorly architected applications whose very existence was bound to […]

Read full story . Comments { 0 }
Aside

MineCraft Modding Resources

My 8 year old is an enthusiastic MineCraft player. It’s basically modern day Lego without the expense of buying thousands of dollars worth of plastic blocks. Over the last few months she has built up a fairly impressive town and is now approaching the point where she wants to do more. The various MineCraft video […]

Read full story . Comments { 40 }
Aside

Consulting Contracts for Developers 101

If you’re a developer that works for a consulting firm, chances are you’ve never really thought about the contract that you’re working under. Managers can take care of all that stuff while you look after important things like shipping features to users, right? Well, not exactly. Before we get to that, let’s define exactly who […]

Read full story . Comments { 3 }
Aside

Reporting Services Data Extensions & Access Services in Sharepoint 2010

One of the features of Access Services, SharePoint 2010’s new “host Access databases on the web” service, involves the promotion of Access reports to SQL Server Reporting Services (SSRS) reports. Essentially the publishing feature of Access Services takes an Access report and generates an RDL file from it, allowing the SSRS Web control to display […]

Read full story . Comments { 2 }
Aside

Linux or Bust

Growing up, I managed to take advantage of my older brother’s love of computing to get access to a few different computing platforms at a relatively early age. He’s two years older, so I managed to play around with an ORIC and a Commodore 64 before I was 7. Our”80s computing experience was less “green […]

Read full story . Comments { 0 }
Aside

The Saga Continues

After the success of her first programming lesson, my 5 year old daughter was eager to start the next one. Previously we had covered boolean logic and control flow, both of which she had no trouble with, so she was ready for something slightly more complex. I had a few ideas about what to talk […]

Read full story . Comments { 1 }
Aside

Reading, Writing and Random Access Memory

There are certain important life skills that parents are obligated to instill upon their children. It’s our responsibility to make sure that our kids have a have well developed I/O skills, a strong moral backbone, a social conscience and, most importantly, that they know how to program. My 5 year old girl recently started inquiring […]

Read full story . Comments { 1 }