Web Development

Most recent blogs in the Web Development category

Matthew Bruce Team : Web Production Featured

Qantas Cash re-launches with major upgrade for 2016

Qantas Cash re-launched their Australian website overnight, with a new responsive design replacing the original 2013 adaptive site.

Matthew Bruce Team : Web Production Featured

Bootstrap for Project Managers (aka Dummies)

Bootstrap has been around for a few years now, and everything I'd read about it told me what a fantastic front-end framework it is. That everything is faster and easier and it can save web developers heaps of time. Unfortunately, that's also about all I knew about Bootstrap. Ignorance is bliss, right?

Matthew Bruce Team : Web Production Featured

Is your site ready for Mobilegeddon?

A little known tweak to the Google search algorithm is going to have some pretty big impacts on site rankings. From tomorrow, April 21 2015, any website that is not mobile-friendly will take a dive in search results. What does this really mean, and is your site as mobile-friendly as you think? More importantly - does Google think your site is ready??

Matthew Bruce Team : Web Production Featured

The holy trinity of a successful project

This week I had cause to remind a couple of colleagues of the 'iron triangle' - a representation of the relationship between the forces that combine to constrain any project. Sometimes also referred to as the 'scope triangle' or 'quality triangle', it is also a traditional measure of project success.

Sirisha Ancha Team : Web Development

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.

Tom Nason Team : Producer

A bulletproof Google Analytics setup you can trust

4 major issues with a vanilla Google Analytics setup, and how to avoid them.

Karl Hahn Team : Front End Developer

Junior Developer Focus: Image Optimisation

If there’s one skill that junior developers could improve more than any other, it would be image optimisation. This is an often-neglected part of web development, so I will cover it in good detail today.

Karl Hahn Team : Front End Developer

Junior Developer Focus: HTML Validity

There are a lot of rules to follow when creating valid HTML. Every developer knows what it’s like to paste code into the w3c validator and have it spit out error after error, some of which are a bit ambiguous. This article will help you to avoid common pitfalls and be more confident in how to mark up your content.

Simon Miller Team : Web Development

Enabling session state in Web API

Some of you may look at this blog title and say “but you shouldn’t ever do that. Restful APIs are stateless, duh”. This is correct.. but let's break that rule.

Sirisha Ancha Team : Web Development

Use of 'nameof' in C#

There are often situations where we need to find the name of a property. With the introduction of 'nameof' from C# 6.0 we can reduce the reliance of magic strings in code.

Simon Miller Team : Web Development

Searching PDFs with Umbraco

My current website has a simple requirement: combine regular page search results with PDF file results. Simple, right?

Sirisha Ancha Team : Web Development

Handling AJAX Postbacks using the UmbracoApiController

A brief introduction to using UmbracoApiController for Ajax requests.

Sirisha Ancha Team : Web Development

Mocking Objects for Unit Testing

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

Sirisha Ancha Team : Web Development

Auto Mapping Objects in .Net

While mapping one object to another across different layers, say UI to logic, or logic to domain, lots of boring and lengthy code needs to be written.

Tom Nason Team : Producer

Meta tags in 2016 – Do they matter at all?

In an age of machine learning, artificial intelligence, hover boards and self-driving cars, are Google, Bing and Yahoo! still reliant on such primitive snippets of information?

Matthew Bruce Team : Web Production

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.

Martin Abrahams Team : Web Development

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.

Simon Miller Team : Web Development

Sorting with Nestable and Bootstrap MVC

We’ve all had to write a drag-and-drop sorting module in the past, but this combination of jQuery plugin, Bootstrap MVC theme and .NET makes short work of it.


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 +61 (02) 9978 8888

194 Miller Street, North Sydney, NSW Australia 2060