The Bigfish Approach to the Web

The strategies we use everyday to design and develop websites.

#We love the web

The way our development and design teams work together is a beautiful thing. It's not linear where the designer designs and hands over finished files. They communicate with each other through every step. If you look through our sites you'll notice how pleasurable and easy it is to navigate. We've spent over 10 years designing our own CMS 'TANK' that facilitates this process. We also design within external CMS systems when the client requirements specify.

Responsive Web Design

Responsive Web Design is an approach to creating websites that respond to all known web browsing devices. Content delivery and UI interaction are optimised to the greatest degree possible for all visitors.

Search Engine Optimisation

Our CMS Tank allows for custom meta titles and descriptions to be created for all content. Your SEO content strategy is applied on page, as well as within search engine results. This ensures optimum search engine page-rank.


We champion universal access to web content for all users by applying universal design principles with industry and regulatory accessibility standards.

Scalable Video

We ensure that video content on is provided in the most efficient manner, taking into consideration a user’s browsing environment. Video content should be scalable with inline buffering for a seamless viewing experience.

Email Integration

We provide solutions for the creation of HTML email campaigns that integrate with third party CRM software for authenticated deployment.

Social Media Embeds

We implement the Open Graph Protocol, which allows for rich content embeds within social media websites like Facebook, Twitter, and LinkedIn.

National Seniors Website

#Tech Specifications

A modern website needs to be secure, scalable, fast and easy to use. We use component-based design systems to create solutions that allow you to publish and manage your content efficiently.


We implement forms with semantic labeling and descriptives for input fields, with clear and concise feedback handling. All forms adhere to the Web Content Accessibility Guidelines (WCAG 2.0) by including labels for inputs, clear identifiers for required fields, placeholders to describe input data types, and relevant descriptions to clearly identify user requirements.


We use industry-standard techniques to ensure our websites are secure from well-known website attacks. For our websites and CMS we develop on top of an open-source PHP framework (CakePHP) that is regularly maintained with an emphasis on security.

Content Management

We approach website content management as part of the core design of any large scale website. Where possible, all content that contains live text, images and video is maintainable from the content management system.


Admin is used to maintain and update website content such as pages, articles, contacts and publications as well as media, including images and video content.

Front-end Interface

Interfaces will be responsive across all popular devices and browsing technologies. All forms, components and media (video and images) will scale for mobile and tablet devices, enabling touch-sensitive interfaces for touch input devices.


We implement Google Analytics for the tracking of user flow modelling, demographic insights and content performance. We use this to improve site structure and content planning, turning customer insights into action for websites.

La Boite Website

#Performance & Testing

A great user experience is consistent across all browsing technologies. We test our websites for performance, accessibility, and usability best standards to ensure a functional and delightful experience.


Large file format assets, such as detailed images, are compressed to minimise data used in the transfer of files. Developer generated assets like scripts and styles are compressed to create the smallest file size possible. Assets that are sent from the server to the browser are zipped to minimise data use.


We test websites on all modern browsers: Chrome, Firefox, Opera, Safari and Microsoft Edge internally. Websites are tested for performance, rendering, and design to ensure that the website is consistent between browsers. Older browsers, such as Internet Explorer, are simulated in test environments running versioned builds of Windows installs.


We use HTML5 to create semantic and accessible markup allowing content to have inherited context within the webpage document. HTML5 is supported in all modern browsers (Chrome, Firefox, Opera, Safari, Microsoft Edge and Internet Explorer 11 and above).

#Cloud Environment

The web is global. Your website needs to be served globally. We use Amazon Web Services to host your website in a cloud environment that's efficient, scalable, secure, and fast.


Bigfish websites run in a LEMP hosting environment (Linux, Nginx, MySQL, PHP) with an emphasis on speed and security. We host client websites on dedicated virtualised instances using Amazon EC2. We setup and maintain each server and ensure all available security updates are applied nightly.


We use key-based authentication over SSH to deploy all of our websites. This enables secure connections to web servers for scripted deployments. We use a deployment script to enable painless and frequent updates to websites in a predictable manner.

#Website Projects

Suncorp Group

Suncorp Group

A robust, responsive platform for every user


National Seniors Australia

National Seniors Australia

Rethinking the online experience
for older Australians


Brisbane Writers Festival 2018

Brisbane Writers Festival 2018

A celebration of literature
for all ages


Hutchinson Builders

Hutchinson Builders

Australia’s largest
family business


The Tivoli

The Tivoli

Rebranding Brisbane’s
favourite music venue


#Let's chat.