Thoughts

We work with passionate individuals and organisations that believe the future is there to be created. Our practice is thinking and doing.

Packaging Design

19 Apr 2017 - Design
Simply defined, package design is the discipline of creating the container, graphics and visible outer…

Brand Position, Strategy and Design

19 Apr 2017 - Design
Branding is something you should be focusing on even in your startup days. It’s much…

Site Reliability Engineering

19 Apr 2017 - Build
When a digital product is launched to the public, one of the major concerns is…

Google Cloud Functions. Why I am excited about the serverless future

19 Apr 2017
Google recently launched the Cloud Functions (alpha), a serverless platform for building event-driven microservices. At…

Google Cloud Platform - An internet operating system

31 Jul 2017
The Google Cloud Platform (GCP) has rapidly become the default technology provider for both 33Bondi’s…

The Knife Of Opportunity

01 Aug 2017
It takes a special type of personality to enjoy spreadsheets. Accountants, media planners, OCD digital…

Strava and Sundays Insurance achieving Velocity at Scale

03 Aug 2017
33 Bondi recently launched the Sundays Insurance brand and product sets across three countries, the…

Packaging Design

19 Apr 2017 - Design

packaging

Simply defined, package design is the discipline of creating the container, graphics and visible outer presence of a product a consumer buys at retail or might receive in the mail. This container may range from a simple bottle and label to an elaborate box or system of boxes and inner packaging.

Roger Dooley, the author of Brainfluence, noted that 95 percent of our thoughts, emotions and learning occur before we are ever aware of them, and yet so much mystery still surrounds and subconscious.

packaging

Bondi.io uses bio motive triggers in its designs, arguing that certain graphic elements conjure instinctive response from consumers. A cusp shape (think a shark fin or horns) conveys fear or caution, while curves represent softness and comfort. Elmwood’s clients also include Walmart, Schweppes, and Saucy Fish Co.

  • Authour name
    Jonas Allen Creative Director
  • ALSO ON TECHNOLOGY

    Application, Technology

  • GET IN TOUCH

Brand Position, Strategy and Design

19 Apr 2017 - Design

brand

Branding is something you should be focusing on even in your startup days. It’s much easier (and more cost effective), to get your brand design right the first time, rather than fix it later. However, this can be tough to focus on when you’re just starting out.Keep these dozen tips in mind to stay on track, make the right branding moves, and ensure your company shows off its best self from day one:

1. Stay consistent Even with ever changing styles and colourways there still needs to be a consistency to your image. By evaluating your theme we encompass the brand and speak to the audience in a way that is lasting and clear. This may develop over time but with the right core design a strong corporate image can be created, with positive associations to your brand.

2. Match the branding to the company We need your logo to align with your business, it’s your personality personified. We want to show your customers who you are about in a quick and direct way and the branding takes care of this. We will use the mission statement and business plan to formulate this, keeping it true to the root.

3. Be unique Whether intentionally or by accident brands can become confused with one another. Let’s keep your originality and build on your unique qualities. Branding can be tested out and multiple opinions gathered to identify potential confusion or brand recognition problems.4. Ensure it works on multiple platforms On which platforms will your branding or logo will be reaching people? Smartphone, billboard, print, whichever method you need your branding to work and have mass appeal. Let’s keep it clear and appropriate to retain quality.

5. Two colours is best There’s no rule but more than two colours can be overkill.

ep>6. Less is more Branding that can define a company or product with a minimum of fuss will be easy to recognise. Styles that are not over fussy or complicated say a lot in a few words, or a great symbol. A clean look is appealing and easy to remember.

7. Remember the name is for life If you’re starting out and haven’t yet chosen a name you might like something easy to say, spell and remember. Trends come and go so think about you product life-span before opting for a idea that is too temporary.

8. Keep mottos under seven words Less is more. Refine whenever possible, you’ll get more interest with a short clear statement than a wordy description. Pick a phrase which spells out what your company or product does and with clever use of wording keep that phrase in the consumer’s head.

9. Leave plenty of white space The lines of your branding should almost always be a little softer and smoother. If you go with sharp lines and edges can look outdated, unwelcoming, and overly formal.

10. Steer clear of sharp edges The lines of your branding should almost always be a little softer and smoother. If you go with sharp lines and edges can look outdated, unwelcoming, and overly formal.

11. Choose warm or cool tones carefully There are many ways colour affects people so choosing right for your theme and image is key, consider the vibe that you want to create, warm or cool, relaxed or formal.

12. Put some of ”you” in there If it’s your company, you deserve to have a little “you” in there. Maybe you adore a certain font, elephants, or your favorite color is a very specific lavender. When you can, let your uniqueness leak into your branding.

  • Authour name
    Jonas Allen Creative Director
  • ALSO ON TECHNOLOGY

    Application

  • GET IN TOUCH

Site Reliability Engineering

19 Apr 2017 - Build

When a digital product is launched to the public, one of the major concerns is performance and availability.

Is the product available? Can it accept change rapidly, responding to opportunities and threats? Does it scale to meet demand?

Google introduced the concept of Site Reliability Engineering (SRE) to tackle many of these questions. Whilst SRE is hard to define, Ben Treynor from Google describes the characteristics of the people who work within SRE being:

What happens when a software engineering is tasked with what used
to be called operations.

The benefits of your product are easier to understand. SRE unlocks the to build and run robust reliable technology platforms and services, growing your online business whilst increasing (and preserving) revenue.

Within 33 Bondi, we delegate as much responsibility as possible to Cloud providers, removing the need for dedicated teams managing traditional IT infrastructures and systems, with the sweet spot being SaaS based services (an important mechanism to unlock quality at speed).

For products requiring flexibility, an IaaS deployment may be unavoidable. When the base atomic units become storage, network and compute an SRE team may be required.At Bondi.io we have developers, on-call, which can respond to failure of systems (incidents) and recover, whilst monitoring performance to ensure it operates within defined SLAs.

After each incident, we conduct a review, forming part of our process for continuous improvement, ensuring not only your product is getting better (but we are too).

  • Authour name
    Jim Watts Technical Director
  • ALSO ON TECHNOLOGY

    Application, Technology

  • GET IN TOUCH

Google Cloud Functions. Why I am excited about the serverless future

19 Apr 2017

Google recently launched the Cloud Functions (alpha), a serverless platform for building event-driven microservices. At Bondi.io we are extremely excited at the possibility of a serverless future because it allows clients (and ourselves) to concentrate on building awesome solutions, not managing technology systems (servers, storage, networks).

Cloud Functions doesn’t support all workloads, as it event-based, but it certainly has its advantages. The scalable business logic for a mobile application, the Mobile App Backend Service, is a great example. It can be hard to predict the growth trajectory of a mobile application, with a potentially global audience. Using Cloud Functions, stateless computation is instantly scalable. A push notification could be sent to phones, triggered by an event, this could be popped off a Pub/Sub message queue or even a change to a Cloud Storage Bucket.

Mobile applications can be built with rich responsive features, and scale with revenue, ensuring your idea has the best chance of success and reduce the dreaded burn rate, through granular per request billing.

google-cloud

  • Authour name
    Jim Watts Technical Director
  • ALSO ON TECHNOLOGY

    Application, Technology

  • GET IN TOUCH

Google Cloud Platform - An internet operating system

31 Jul 2017

google-cloud

The Google Cloud Platform (GCP) has rapidly become the default technology provider for both 33Bondi’s infrastructure and our clients. Although it wasn’t always the case

Recently, I was invited to work with Google in Canada on an exciting project, where we were tasked with producing a POC, migrating an existing messaging platform to GCP. This experience, allowed me to understand Google technical culture, and how this reflects with their public Cloud products.

I realised that GCP is Google externalising internal tools, systems and culture.

The platform exposed to the public is similar to Google’s own internal platform. For example:

  • MapReduce – Cloud Dataproc
  • Dremel = BigQuery
  • Colossus = Google Cloud Storage
  • Big Table = Big Table
"You no longer need to be a Google software engineer to get access to Google infrastructure."

Sunday Pichai

This externalisation can be felt via the inherent scalability and security GCP provides. But it is most starkly felt via the inter-connectiy of products both from a tooling perspective and methodology. GCP feels like an internet operating system, increasing abstraction, allowing control over computer, storage, network and above, programmatically, and with orchestration.

An internet operating system with access to Googles own innovation. With the promise of no-ops, or write and run. Where code can be deployed deterministically into a project and can be expected to run without intervention.

33Bondi recently launched an important project called Strava Connect, underpinning and insurance companies expansion into three new territories US, UK and AU.

The characteristics of an internet operating system were paramount to success, due to scale requirements, cost control and importantly access to Googles innovation to reduce project timelines.

Two technologies set were selected:

  • Google Container Engine
  • Google App Engine

producing conditions for a small dev team to write, deploy and run.

 

  • Authour name
  • ALSO ON TECHNOLOGY

    Cloud, Google, Technology

  • GET IN TOUCH

The Knife Of Opportunity

01 Aug 2017

It takes a special type of personality to enjoy spreadsheets. Accountants, media planners, OCD digital savants to name a few. And marketers, who in my corporate days loved The Powerpoint and The Spreadsheet.

I am not going to defend Powerpoint – ever, – but I have to admit to a soft spot for spreadsheets because they can articulate a Creative Vision to The Gatekeepers. How? In the form of a Commercial Forecast.

Still with me? Amazing. Let me explain.

A well built Commercial Forecast values, it quantifies and, it communicates the opportunities that a Creative Vision may offer, but it does so with metrics like dollars, market share, distribution goals, customers, demographics. It brings some “hard” tangible definitions to exciting, visionary ideas.

Nothing is more important than the vision. Without vision, there is no dream, no aspiration and no goals to manifest. But, because arguably the greatest challenge in realising a creative vision is enrolling the world to support its achievement, a Commercial Forecast Model can explain what the team behind the vision can produce. It lets you role-play with different inputs and envisage the outputs.

In any business where financial resources are scarce and limited, the Commercial Forecast gives your idea’s a platform to win investment, to earn supplier support or to motivate staff to run at audacious stretch goals. It is like a knife that will let you carve out exactly what the opportunities are, especially to stakeholders and investors.

When you are ready to move past The Back Of Napkin and get serious, Bondi.io can help translate your creative vision into numbers with a Commercial Forecast Model. It will help you get what you need to realise your dreams.

  • Authour name
  • ALSO ON TECHNOLOGY

  • GET IN TOUCH

Strava and Sundays Insurance achieving Velocity at Scale

03 Aug 2017

33 Bondi recently launched the Sundays Insurance brand and product sets across three countries, the United States, United Kingdom and Australia, with our partners Strava.
The sites,

  • strava.sundaysinsurance.com
  • strava.sundaysinsurance.co.uk
  • strava.sundaysinsurance.com.au

present an OAUTH2 authentication, allowing for Sundays Insurance to grant free Perks to Strava premium members. We call this Strava-Connect. Partnering with a hugely successful company like Strava introduced four import elements:

  • scalability
  • performance
  • security
  • availability

33 Bondi Engineer selected the Google Cloud, with the PHP workers responsible for the OAUTH and sites encapsulated into Docker containers, using Kubernetes via Google Cloud Compute.

Data is written to the Google Cloud Datastore, and uploaded into BigQuery every 24hours to provide rich access to insights.

Since the Strava-Connect PHP workers are stateless, this enabled horizontal scale, a perfect companion to the Kubernetes approach.

Code is built, tested and released built via Spinnaker, ensuring a daily release cadence and deterministic deployments. Google Container Engine, managing the Kubernetes cluster, ensures uptime and self-healing across availability zones in the event of an issue.

Strava-Connect was built within 8 weeks and is currently live. The Google Cloud Platform allows 33 Bondi to achieve VELOCITY@SCALE through capturing Googles innovation, maintaining scalability, performance, security and availability, allowing 33 Bondi to build awesome products for our customers, and experiences for their clients.

  • Authour name
  • ALSO ON TECHNOLOGY

  • GET IN TOUCH