Justin O'Dea

About me

I've been a Web Developer since 2012. Prior to that I was an Applications Programmer at the Australian Bureau of Statistics.

I love working with people while developing their websites.


1977 – 1979 Bachelor of Arts, Australian National University. Major in Pure Maths, Statistics, Minor in Applied Maths

1988 - 1989 Graduate Diploma in Computing Studies, University of Canberra

Work history

2012 - now Self-employed Web Developer

2008 - 1995 EXECUTIVE LEVEL 1, Technology Applications, Australian Bureau of Statistics

1995 - 1992 EXECUTIVE LEVEL 1, Technology Applications, Department of Health

1992 - 1980 Clerical positions, Australian Bureau of Statistics

Programming languages

Lotus script,C++,SAS,VBA,Pascal,Cobol,Paradox,Auto It,MySQL,PHP,HTML,CSS

16 For example, a 500-word page of good web content can take up to 4.5 hours to create from scratch per page. If you have 100 pages of content, that equates to almost 3 months of fulltime activity. Surprising, but true. Of course, not every page takes 4.5 hours, but on average that is how long it takes. As such, if you are planning to publish lots of new content - and if you want it to be of a high standard - allow plenty of time for it to be created. Content Formats After a list of features have been created, you need to select formats for putting them online. For example, a testimonial could be expressed in video format, as an audio podcast or as simple text with a photo. The best way to decide what formats to choose is to consider: • Budget: What can you afford? • Audience: Does your audience have any special needs, e.g. if they don’t have broadband, you should not use video. • Production & maintenance issues: Will you be able to maintain the content easily overtime? • Experience of peers & industry: What type of content are your peers using? • Emerging trends, the law, policies, etc.: Are there any constraints on content because of the law, e.g. privacy issues, etc. Among the most widely used content formats on the web are: • Plain text 17 • Video • Audio • Flash • PDF • Other Your task is to identify the formats you believe will deliver maximum value. Plain text Plain text is the most straightforward of all content to be published on the web. This is because it can be authored in any word processor (e.g. Microsoft Word) and viewed in any web browser, whether desktop or mobile. Video & audio Due to the growth in broadband, consumption of video and audio has mushroomed. However, it can be expensive to produce on a consistent basis. Due to limited resources, it is often a better idea to spend your money producing many high quality pages of text, instead of a few videos that quickly go out-of-date. Flash Flash is a format that allows for highly interactive applications, games and other content to be published online. However, it is also expensive to produce and is not suitable in all circumstances. 18 Research by User Interface Engineering suggests that the best use for Flash remains as a supplementary content format within a standard HTML-based site. Their recommendations include: • To illustrate an event that occurs over time, e.g. an interactive animation that shows how greenhouse gases contribute to Global Warming. • To illustrate an event that occurs within a large space, e.g. the movement of power in a power grid. • To illustrate the relationships between objects or to clarify choices, e.g. to show the configuration options on a piece of machinery. • To deliver rich media content such as online games. Portable Document Format (PDF) The main advantage of PDF is that it preserves the look of original documents while also keeping filesize to a minimum. However, there is a lot of evidence that PDFs are disliked by web users . As such, you should use them sparingly. Other Content Options Widgets An embedded feature of content from another site, e.g. today’s weather from weather.com. Mashups A link between data on your site and some other site, e.g. Google Maps on LikePlace.ie. 19 Other Multiple new content options are emerging all the time. Currently, many of the most popular are ‘hosted’ services, e.g. content about you that is hosted on other websites. This includes social networks and User Generated Content sites, such as Facebook, LinkedIn, YouTube and Twitter. Such services have both advantages and disadvantages, and are generally very time intensive. As such - as with all other content - the main consideration is whether you have enough time and people to manage them adequately? Now that your inventory is complete, the design of the website can commence.