Due to an unexpected volume of new enquiries in recent months, coupled with several large long term projects, Thomas Multimedia is ready to expand!
Our plan is to first establish a larger local (South East Queensland) network of like-minded web professionals who are interested in work sharing and sub-contracting opportunities. If this is of interest to you, please make a comment below or head to our contact us page.
Phase 2 will involve hiring staff – stay tuned for more on that, hopefully just around the corner!
I have recently witnessed in some discussions amongst fellow web developers regarding the quality of code of the application; in other words, how well all the behind the scenes stuff is put together.
The knee-jerk reaction for the “smart” developer is to say “we build web software that meets the clients requirements – if it works it works”. While the clients wishes should always be number one priority when developing a web project for them, it is also true that the web developer has the responsibility as a professional to ensure that all security, scalability and adaptability factors have been implemented into the code architecture.
This means that the client should trust the developers judgment – that is what they are paying them to do. A developer who agrees to everything under the sun without a hint of disagreement or at the least “re-working an idea” is not acting in a professional manner. It is the developers job to know what will work and what will not work. This is one aspect of a professional web developer I feel should always be paramount.
The second aspect is quality of code. If you prefer to visualise things (as I do), consider the “quality of code” as the quality of the foundations. For example, consider your website as a house. What if I was to tell you that because of the way your house was built, its going to take 50 hours of man hours to add those renovations instead of 15, because the original architect didn’t make the effort to observe some common practice values of house design, that simplify expansion. If you could go back to square one and start your house from scratch, would you rather the potential of it becoming a mansion by literally slotting in new rooms… Read more