Web Development

Most recent blogs in the Web Development category

Karl Hahn Team : Front End Developer Featured

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.

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??

Karl Hahn Team : Front End Developer

Best Practices

Best practices are usually created in response to features being misused, which creates havoc for other programmers and the company they work for. In fact, most of the innovations or paradigms within the last 40 years have been based around restricting what you do with your technology.

Karl Hahn Team : Front End Developer

Over Engineering

The days of pure HTML, CSS and Javascript are over. Now we must learn CSS pre-processors and frameworks, multiple Javascript libraries (usually based on jQuery) HTML templating engines based in Javascript, task runners such as grunt and gulp, etc. With all of these tools available, and becoming an ‘industry standard’, it’s easy to misuse them and make a real mess of your website coding.

Andrea James Team : Web Development

Friendlier Password Validation in .NET MVC with Custom Validation

The only thing more annoying than trying to choose a password that meets arbitrary complexity rules is trying to choose a password when you don’t know why your first choice of password was rejected.

Sirisha Ancha Team : Web Development

JQuery - Dynamically create nested HTML elements

There are various various ways to create dynamic HTML content. Here is a brief introduction to writing elegant and maintainable code.

Sirisha Ancha Team : Web Development

Ajax with MVC - Passing HTML data as a list of objects

There could be scenarios where an Ajax call made to a MVC Controller Action need to pass a complex list of objects along with other parameters.

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.


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

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