Detailing Car Exterior

This article is a continuation of my earlier article on the Detailing Car Interior. In this article we will focus on washing the exterior of your car, the way detailers do. We will not be covering the waxing part, that is probably for a later article.

The article is broken down into three parts:

  • Steps indicating in which order to clean
  • A how-to guide on everything that needs to be done
  • Products that you will need to get the job done

The intention of this article is to provide a helpful guide to maintain your car in a good shape until you feel the need to get a professional detailing service done.

Continue reading “Detailing Car Exterior”


Managing Workload – The Eisenhower Style

At CellOPark, I lead the technical side of things across multiple products. In a nutshell, I am responsible for the following, for each product:

  • liaising with the product owner about feature roadmap,
  • liaising with the CTO about technical roadmap,
  • release engineering,
  • code reviews,
  • prototyping new ideas,
  • keeping up with new tech,
  • DevOps,
  • one-on-one with team,
  • interviewing candidates,
  • handling production issues,
  • making technical debts disappear,
  • having architecture discussions with the team, and
  • writing code.

The list of day-to-day tasks looks quite overwhelming, but I assure you it is not all that bad. Its all about letting go. I’ll explain.

What is important is seldom urgent and what is urgent is seldom important.
-Dwight Eisenhower

I didn’t start my role by being in-charge of all products. I was initially responsible for one product. As I got myself familiar with it and the business aspects surrounding it, I was able to formulate a technical plan as to how to attack the problem at hand. The Cynefin model was quite a big help. Seeing this plan thru is how I managed to gain confidence in myself and the team, which in turn allowed me to move on to the next product.

I pride myself on my organisational skills and thoroughness. Being thorough takes a lot out of you. You want to make sure that you spend the time on things that really matter. Overtime I learned a way to classify pieces of work that required my immediate attention as to those that could be passed on to the team to handle. I recently found out that the approach I am utilising was initially introduced by President Dwight Eisenhower as Eisenhower Matrix.

Eisenhower Matrix

The matrix is split into four quadrants. I’ve classified some of my daily tasks within these quadrants to give you an idea of how this could help you manage your workload. I personally find it important to work on items that are on the technical roadmap. I equally find it important to instil a good coding discipline in the team and be available for them for help and discussions. My secondary priority is help eliminate manual work that is involved in day-to-day operations such as deployments, releases and manual testing.

“There is no code faster than no code.”
–Kevlin Henney

You do not always know which tasks can be delegated. Hindsight is a amazing thing, if we learn from it. For example, my team is very capable of investigating and handling production issues when they are armed with the necessary tools and knowledge. My goal is to make sure that they have what they need, so that I can relieve myself from this duty. However, there are cases where my presence is required, but this is an exception and not the norm.

An important lesson I learned, was that not every email is worth your time and not every technical discussion needs to include you. We need to pick and choose our fights.

I hope that my findings has helped you with your endeavour.

Are you a Senior Software Engineer?

This article takes the aspects discussed in Are you a tech lead? and tries to define what it means to be a senior Software Engineer.

Senior Software Engineer is someone with experience, a team player and takes ownership over their work.

Lets put each of those items under the microscope to understand them better. Continue reading “Are you a Senior Software Engineer?”

Quotes that resonate with me

Quotes that resonate with me

It is impossible for a man to learn what he thinks he already knows. — Epictetus

One often meets his destiny in the road he takes to avoid it. — Siddhartha

Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity. — Martin Luther King, Jr.

The more one does and sees and feels, the more one is able to do. — Amelia Earhart

Continue reading “Quotes that resonate with me”

Cars: Who owns what?

Cars: Who owns what?

This is a simplified version of which car companies own what brands, extracted from article written by Thor Benson on November 14, 2013.

BMW (Mini, Rover, Rolls-Royce)
Chrysler (Dodge, Jeep)
Nissan (Infinity)
Fiat (Alfa Romeo, Lancia, Ferrari, Maserati)
Ford (Volvo, Mercury, Lincoln)

 General Motors (Saturn, Chevrolet, Hummer, Cadillac, Saab, Holden, Opel, Vauxhall)
Honda (Accura)
Hyundai (Kia)
 Mercedes-Benz (Mayback and Smart)

Toyota (Lexus, Daihastu, Scion)
Volkswagen (Porsche, Audi, Skoda, SEAT, Bugatti, Bentley, Lamborghini)

Banking & Bankwest Notes

Banking & Bankwest Notes

Some notes on how PayPass and PIN transactions work and what account balance means when you are with Bankwest.

Online Banking

Balance‘ is the balance amount excluding the credit limit of $100. Whenever this amount is in the negative, we have started digging into that credit limit.

Available Balance‘ is the balance amount including the credit limit of $100. You would ideally want to to keep this amount above $100 to ensure you do not accidentally dig into the credit limit. If this amount is in the negative, you are actually going into overdraft and that is when you start to pay the overdraft fee.

Once a transaction is added, the amount displayed under ‘Available Balance’ is accurate with regards to the amount actually available, e.g. to take cash out. The amount displayed under ‘Balance’ takes longer time to include recently added transactions.


Bankwest does not process transactions over the weekend, therefore you will not see a transaction dated on a weekend.

PayPass transactions are always under $100 and do not require PIN. These transactions are automatically authorised after checking for account balance with the bank. Does not register the transaction with the bank. The bank is only informed of this transaction when MasterCard informs them. MasterCard gets notified, once the merchant has processed the transaction, which is usually end of the day or whenever they feel like. For this reason, PayPass transactions are always dated on the day the bank receives them and not when they actually took place. Due to this it could take up to 5 working days for a transaction to appear. Using PayPass, your bank balance is no longer a true representation of what you actually have. PayPass transactions will not be displayed as uncleared funds as banks do not know about them until they are passed through from MasterCard. In case of fraud, Bankwest does not handle the claim directly. It is MasterCard who handles the claim and they have access to these information.

CHIP n PIN transactions are the ones you need to provide your PIN for. These transactions contact the bank directly for authorisation. Due to this, they are also immediately processed and the transactions are dated the same day it took place. Exception to this rule is the weekend transactions. They are dated first working day after the weekend/long weekend.

Are Frequent Flyer programs worth it?

Are Frequent Flyer programs worth it?

The frequent flyer programs were created to lure passengers who travel often to stick with a certain airlines by providing them points and status credits. So airlines get returning passengers, which is good for the business and the passengers get to use the points collected by travelling on in-flight purchases, flight upgrades and free flights. With the introduction of frequent flyer programs in credit cards, stores and supermarkets, those passengers are now able collect more points even quicker. This made, collecting points, even more attractive for the frequent fliers.

This is well and good for them but is it worth for someone who is a non-frequent flier, who in average takes two local flights a year and one long haul for a nice vacation, and earns points on your credit card purchases mostly Visa/MasterCard. The banks and the airlines think so but is it really?.

Continue reading “Are Frequent Flyer programs worth it?”