In tech companies across Australia, 'tech debt' is thrown around as a catch-all excuse for prioritising certain engineering work. But this concept is often misunderstood and can be harmful to technica...
There's a distinct pattern I've noticed whenever someone asks an AI to generate copy: the immediate retreat to bullet points. It's as if these systems have an inbuilt aversion to crafting genuine narr...
There's a concept in outdoor adventure circles called "Type 2 Fun." Unlike Type 1 Fun (immediately enjoyable activities), Type 2 Fun is often not fun at all while you're doing it but becomes enjoyable...
I’ve been lucky enough to get my hands on a Lenovo ThinkPad X240 test device for a review. Lenovo has been making a number of changes to their line of business notebooks recently, and I wanted to get ...
In web and software development we all know what it’s like to finish a project and have it leave a bad taste with either your team or your stakeholders. Often left with thoughts of “if we’d just had t...
Offshoring – the business consultant's best friend. It's often used as "the grass is greener" answer to many large software development team's senior management. After seeing this sold in some way at ...
Nuget has become such a valuable part of the .Net ecosystem it's any wonder how we got the job done with 3rd party packages without it. When working on projects in a team many developers turn on Nuget...
We’ve all been guilty of it in our development careers at one time or another. When starting out using a language or framework that you’ve never used before you often have no choice but to. What I’m t...
In the IT industry employees experience a weird phenomenon once they begin to move up the ranks. You often start work in IT because you get to build stuff, monitor things, and watch your creations gro...
No matter what your chosen career path society places constraints on what is an acceptable amount of interest you are allowed to show to a subject before you become *weird*. People working in IT face ...
The "www." prefix in a website's address was originally thought up by Tim Berners-Lee (The creator of the interwebs) to help us differentiate between a website’s address and that of a mail s...
Part of my job is hiring people to build websites for advertising clients. Most of the things that we build don’t compete with brain surgery for complexity, but as anyone knows when working in softwar...
I have recently changed mobile service providers. The experiences I’ve had calling my old provider (Vodafone Australia) to cancel my plan and my new one (Telstra Australia) to buy their products have ...
Web Creatives like Black. There is no denying it. Every where i have worked where a graphic designer has had involvement in the creative process of a website, black has always been an early option. Ne...
When users of Windows Phone 7 devices open up the marketplace application in the US, they are greeted by an Apple’esque pricing model that start at $0.99 cents – but what if you don’t live in the Unit...
I have recently had a couple of interesting discussions with a different people on twitter and “the real world” about the use of third party build dependencies such as unit testing frameworks, databas...
Test Driven Development, Behaviour Driven Development, Extreme Programming and many other new-age hippy development methodologies have spread through the development world like wild fire. I believe th...
Writing quality software for clients is difficult at the best of times. Planning a timeline, planning resources and making sure you have the skills to complete the job, along with a myriad of other th...
So in today's day and age stored procedures are not a new thing at all. DotNet Developers seem to put themselves in one of two camps, those that think they are awesome and use them for everything, and...
The past 6 months started out as looking like yet another elected Communications Minister of our great island nation was simply out of touch with his portfolio. However things have started to take a s...
My day-to-day job is always interesting to say the least. I work in an “Agency” atmosphere, where catch phrases, high budgets, high hopes and a lot of other hoo-hah take place on a daily basis. I am, ...