Excellence is a way of life        
Dawid Joubert Programming Services

   Welcome to Dawid Joubert's Personal Promotino Websites

This website has been created to promote Dawid Jouber's programming and web related services. He is a freelance programmer which means he works on small to medium custom specific projects. He specialises in programming, creating active websites which have dynamic content such as a user login or forum and applications required for company deployment such as a deployment tool.

Update: 2021 - Context and History (Aged 16) - Updated 2021

Dawid Joubert made this website as a hobby and space to track his portfolio. Born in 1989 Dawid would be aged 16 years old when this went online for the first time. It's mostly a re-hashs of the previous personal website but with a more corporate feel in anticipation for sending our his CV to multiple employers as a test of tje job market.

In the end it served its purpose as Mr Joubert secured his first full-time job working as a Junior Web Developer for a start-up called Digital Look LTD - this company ended up selling out to CMC Markets and passed on and is now owned by Web Financial Group. Unfortuantely Mr Joubert was not in a position to secure share options with this employment, he joined a bit too late for that as the start up had gained tranction to over 70 employees.

- KINDLY NOTE -

The Ajax functionality that demonstrated the power of Ajax when it was just released had to be disabled as it relied partly on a back-end PHP script to trim pages. This Javascript basically reloaded the inner-content of a page when you clicked on the navigation buttons so that you never had a full page refresh. A capability that is now extremely common on many websites along with modern browser abilities like updating the page history (click forward/backwards).

This page and associated content was made around the year 2004 to 2005. During this time the web was a completely different space, and by the time you read this it could be the year 2040 and websites no longer exists as pages or sites but as apps that feel native, and even doing a hover-over animation required some Javascript. The navigation above for example uses Javascript to swap out the image and create this 'hover over' effect.

Back then the web was super slow, most people had 56Kbits lines or ASDN lines (double 112Kbits) - note this is bits and not bytes. So all media had to be optimised for size, it was very common to save graphical images as GIFs with a reduced pallete set of 16 or fewer colours. Even worse you had to make sure to pre-load these hover overs because the web was slow, pings were slow, and you would generate 'broken images' if you just swapped out the image. So on this page a Javascript function is triggred on page load to pre-load the hover images.


Copyright 2006 - Dawid Joubert