Coding standards give a small development team a shared grammar for its source code. When naming, formatting, error handling and test structure follow…
By 2005, web applications were doing more than serving pages, and development teams needed a repeatable way to check the workflows customers relied on.…
McAfee VirusScan 2006 arrived in Australia during a period when a home Windows PC was expected to handle banking, email, instant messaging and school or work…
Ubuntu 6.06 LTS, released in June 2006 under the codename Dapper Drake, is a relatively conservative refinement of the Ubuntu Linux distribution rather than a…
Apache Ant turns a collection of repeatable shell commands into a declared, inspectable process. A build file can compile Java sources, assemble a release, run…
Adobe InDesign CS2, released in 2005, offers technical publishers a capable page-layout environment for producing detailed manuals, guides and reference…
Writing documentation before code is not an administrative prelude to development. It is a way of finding out what the team actually intends to build. A short…
XML often arrives as a contract between systems: a supplier sends an order, a booking service publishes timetables, and another program updates records. Java…
Digital roulette has moved well beyond the flat green table once associated with early casino websites. Modern interfaces use depth, animation, spatial sound,…
Live casino blackjack has become a prominent part of the Australian online gambling market, combining the pace of a digital table with a dealer streamed from a…