Technology

Most recent blogs in the Technology category

Tom Nason Team : Project Manager Featured

Driving quality through Non-Functional Requirements

It’s common for NFRs to take a back seat in requirement gathering sessions. Topics like scalability and security are rarely met with the same excitement or urgency as customer facing features, yet they are critical to a development project’s success.

Tom Nason Team : Project Manager Featured

Measuring Customer Retention in Google Analytics

It’s common knowledge that the cost of acquiring new customers is often ten-fold that of keeping existing ones.

Matthew Bruce Team : Web Production Featured

A touchy subject

It's been nearly 10 years since Apple launched the first touch screen smartphone in 2007. Did you know however, that the first touch screen was actually invented in 1965? That's nearly fifty years ago to the day! Yet I wonder, would anybody have believed it, if told that by the year 2015, there'd be more touch-screen enabled smart phones and tablets, than human beings on the planet? Or by 2020, it is estimated that there will be 4.3 internet connected 'things' for every person?! That's something like 33 billion devices, with a hell of a lot of touch screens.

Matthew Bruce Team : Web Production Featured

The internet of things too far?

Are we complicating our lives unnecessarily by hooking everything up to the internet? This 'Internet of things' is becoming a bit like Skynet...

Implementing pages from design files

There are a lot of tutorials on the web on how to use HTML, CSS and Javascript. But it’s difficult to find one that teaches you the big picture, or the steps involved in a real task. This article will address the general work flow, as well as how to approach your code, to produce an accurate recreation of a design.

Matej Stolfa

7 Deadly Sins of Using JIRA - back to basics

A collection of basic mistakes that you should never make when using JIRA. So if you want to put "Working knowledge of JIRA" on your CV, make sure you are not committing any of these sins.

Sirisha Ancha

MVC JsonResult: returning view and data at the same time

There could be scenarios where an Ajax call made to a MVC Controller Action is expected to return more information along with a partial view. To achieve this the view is returned as a string along with all the parameters needed.

Sirisha Ancha

Mocking Objects for Unit Testing

An introduction to code coverage, design patterns & mock objects while unit testing.

Matthew Bruce

It's March 2016 - what browsers and operating systems should we be supporting?

A regular client asked me which browsers (version numbers) and devices would be supported by the new responsive web application, which we are currently building out. I was about to fire off an email in reply, when I realised that I'd been copy/pasting the same answer to this question for the past three years. How time flies when you're building websites... so I did a bit of research and a sweep around the office to get a new consensus on Wiliam's position.

Jason Deacon

3 reasons why you should invest in Automated Deployments (AD)

Automated Deployments are simply website or software deployments which are done by a software process which is triggered by either code changing or a specific manual trigger by developers. Invest in getting it up and running and save everyone so much time!

Martin Abrahams

How to implement Gravatar

Gravatar which stands for "Globally Recognized Avatars" is a simple solution for providing universal avatars. This concept is great for websites which use avatars as a secondary function where it's either not worth developing an avatar management system or you believe that your users won't bother to actually set an avatar.

Edwin Antonian

End of passwords. Fingers crossed.

Google is trialling phone-only sign-in. No more remembering obscure passwords, this also should add extra layer of security.

Martin Abrahams

My first experience with Umbraco Forms

I've been developing Umbraco based systems for over 3 years now but have always been wary of giving clients access to build their own forms via the Content Management System.

Jayde Smith

Twitter ends social proofing

Last week you may have noticed that social share buttons from across the Web changed a little.

Tom Nason

The importance of retrospectives

Retrospective sessions help us learn from our experiences and improve the way we work both independently and as a team. Getting together and discussing “how things went” is one approach but for the session to be truly valuable we need to add a little structure to the conversation.

Jeff Huang

Peter Wildman-Modulate a thousand times more

We had a party in our werehouse last week and people somehow was showing their stuff and sharing ideas. “Modulate a thousand times more”, one of the code poetry series from Peter Wildman intrigues me the most, maybe it’s somewhat relevant to me as a front-end developer. I requested an interview with him to dig into his idea.

Jessica Kriklewicz

6 ways to reduce your websites bounce rate.

These tips are sure winners for reducing bounce rates on your website.

Tom Nason

Unleashing the power of habit formation in 4 steps

Building a killer product? Learn how to apply proven psychological techniques to grow your user base.


Connect with us

We deliver our promise to clients through 2 focuses:

Online Success and Project Success. Over 15 years, we have delivered hundreds of substantial and complex projects on time, on budget and to the highest of standards.


Sydney 0420 521 870

Level 7, 140 Arthur Street, North Sydney, NSW Australia 2060