Australian Privacy Policy

Privacy and Your Business, what are the risks?

Privacy is a big concern if you are running a business, regardless of size. All businesses need to keep sensitive information about their customers, staff, associations and potential customers – all of this will contain information that pertains to individuals which could cause them (and you) harm if illegal accessed or divulged. Further the ability Read more about Privacy and Your Business, what are the risks?[…]

KRACK – Securing Your Wifi Network

Given the release of the KRACK vulnerability, it is becoming very clear you need to take additional steps to make your Wifi network more secure. You should take this as a wake up call to understanding the risks inherent with a Wifi network and just how easily it can be used to gain access into Read more about KRACK – Securing Your Wifi Network[…]

User Authentication, you must do it right!

I must admit, one of my all time pet peeves is when engineers do not implement their user authentication service in the right way to be defendable against an attack. Take for the instance the recent hack against Zomato in which they had 6.6m hashed user passwords stolen. The real problem here is not that the Read more about User Authentication, you must do it right![…]

Arduino Hydreon RG-11 Optical Rain Sensor, with Solar Sensor

This is part of the TechEd Section. As mentioned previously, I was on the look out for a suitable Solar sensor to provide measurement of the strength of the Sunlight on our property. Now where the RG-11 is located is actually quite an ideal place for determining Solar light levels, as it has a clear Read more about Arduino Hydreon RG-11 Optical Rain Sensor, with Solar Sensor[…]

Arduino Hydreon RG-11 Optical Rain Sensor interfacing

This is part of the TechEd Section. My project of tying together various sensors to work out what is happening around the property is taking shape. I just took delivery of the Hydreon RG-11 Optical Rain Sensor a few days ago, cost $99 plus postage from Ocean Controls.  A nifty little unit that makes use Read more about Arduino Hydreon RG-11 Optical Rain Sensor interfacing[…]

The Evils of Technical Debt

Technical Debt – A phrase that brings shiver to any experienced engineer or software architect. In this article I’ll explore why it is so Evil and a few basic things you can do to stop it bringing your whole business to a go slow state. (This is a follow-up article from my talk on Technical Read more about The Evils of Technical Debt[…]

Arduino Clones and DHT11 temperature/humidity sensor

This is part of the TechEd section. As previously mentioned, to diversify my techie skills (and its fun), I have a little side home DIY project on the go to achieve the following: Create a RS485 network, to allow me to easily connect together multiple Arduino’s over a distributed network. Gateway said RS485 network onto Read more about Arduino Clones and DHT11 temperature/humidity sensor[…]

Software Architect Security – what does defense by depth mean on the cloud?

According to a recent report – security looks to be a top concern among Software Architects. In this article I go into detail on one of the core ways in which you can achieve dependable security in evolving online systems – namely defense by depth. What is defense by depth? Simply put this is where one Read more about Software Architect Security – what does defense by depth mean on the cloud?[…]

software architecture skills, top 5

Software Architect skills, the top 5

Software Architects need a combination of skills to be able to succeed and deliver designs that are long lived and able to provide strong commercial value to a business. Below I list what I consider to be the top 5 skills in order to be a good Software Architect. #1 Able to listen and confirm Read more about Software Architect skills, the top 5[…]

PII Hacking

What is PII Really?

PII (Personally Identifiable Information) broadly speaking is information that relates directly to the individual (you) and allows you to be individually identified, plus it is often of a sensitive private nature. We explain in this article what it is and how to protect yourself against people trying to steal your identity through PII. Why is Read more about What is PII Really?[…]

Systems Architecture & Security, winning at both

Online systems need to be both secure and designed to last, so how can you achieve both and not blow the budget? This article covers a few simple principals you can adopt which are both good for your systems architecture and good for your security. #1 System Components should only do what they say on Read more about Systems Architecture & Security, winning at both[…]

What is a software architect, really?

Software/Enterprise/System/X Architect all seem to be pretty much interchangeable titles these days – the trouble is for most people it’s hard to exactly pin down what a X Architect is and what they are expected to do on a day to day basis. Well you are in luck, this article will shed some light on Read more about What is a software architect, really?[…]

Start-up Incubators in Sydney

Below are a list of Start-Up Incubators that currently operate in Sydney and are principally Australia/Sydney focussed. Note: I have not incubators which are part of a global chain or organisation, these are ‘home grown’ incubators only… BTW if you think I’ve missed someone that should be on this list – let me know. Cicada Read more about Start-up Incubators in Sydney[…]

Why do cloud services fail?

Given the recent outage with AWS and how some bad typing could bring down a large part of the cloud infrastructure of Amazon I thought it might be informative to pull the veil back a bit on how cloud systems work and what are the common failure modes and how to guard against it. A Read more about Why do cloud services fail?[…]

Beware of Salesmen bearing SLA’s

This is in relation to some consulting with a business about whether to use an Off The Shelf (OTS) solution for some auth middleware or not. To OTS or not to OTS – is that the question? Sorry for mangling Shakespeare but when considering an OTS solution, compared to doing something else (like doing in Read more about Beware of Salesmen bearing SLA’s[…]

Moving WordPress sites

Moving a WordPress site to another hosting provider can sometimes not go exactly to plan. Listed below are some common problems that can occur and how to fix them. Blank page.. Did you actually put the website directly ‘in’ the public_html directory and not in a subdirectory? Most cPanel installations serve the main site straight Read more about Moving WordPress sites[…]

Should API’s provide Client Libraries?

This question was recently put to me by an architect at a Sydney based cloud SAAS business I have done Architectural consultancy with, and I thought it would be good to publish my answer, as this impacts quite a lot of businesses and systems architecture decision making all over the place. The question is an Read more about Should API’s provide Client Libraries?[…]