Recent Posts:

Meet James Sponder, senior consultant

  • 2 minute read

We're a diverse bunch of people at HarmonyPSA - and we think this is one of our biggest strengths. First up in our 'Meet the Team' series of blog posts is our senior consultant, James Sponder. James is one of our longer-standing members of staff and what he doesn't know about Harmony isn't worth knowing, quite frankly. We pinned him down to find out more his job, his interests outside of work and his secret prior career in a most unexpected place...

Read More

Managing Sales hand-offs

  • 2 minute read

If you run an owner-managed business, who dabbles with accounts and also runs the operation, this probably won’t matter to you, as you wear all the hats.

On the other hand, if these hats belong to separate individuals, the process of winning new business can prove a challenge.

Let’s break the problem down into its parts:

Read More

Are you a Tech Star or a Sales Hero?

  • 3 minute read

Not all heroes wear capes. Many MSP business owners work countless hours providing highly skilled services to their clients – yet, unfortunately the more time you spend doing tech support the less time you’re spending growing your company.

Read More

HarmonyPSA is now on Apple News

  • 1 minute read
With all the exciting news coming from Apple's WWDC, it seems timely to announce that we are now available on Apple News as a source. We're really excited about this and looking forward to sharing our news with a wider audience.  
Read More

Handling dates and times... should be simple right?

  • 2 minute read

Handling date and time is a perennial software problem; exacerbated by the fact that most programming languages do not differentiate between a date and a datetime.

In order to deal with this, we explicitly recognise and code for the fact that there are typically three different things being talked about when discussing time:

[1]  Time zone aware datetime

These are a point in time (usually stored as UTC) which, when presented to the user, will show the equivalent datetime in their time zone. The programmer also has to account for the fact that datetimes entered will come in from the perspective of that user so need to be converted back to UTC for storage.

Read More


Recent posts

Subscribe to our blog