All about what goes on behind the scenes in the R&D team at myob.

The Currency of Concurrency (Part 1)

I hear it all the time: Ruby doesn’t scale, it’s not concurrent and you would be foolish to use it in a high-volume system. It all started when Twitter migrated their Rails back-end to Scala in the late 2000s, back when scaling Ruby was a four-letter…

Innovation Dressed Up In Overalls

Innovation is a critical element of any engineering team and our recent team awards night had me pause and reflect on why innovation is sometimes overlooked or not seen in the day to day of building of products. We recently held our bi-annual “Purpl…

Microservices - Size Doesn't Matter!

I work as part of a team at MYOB that has been building a new platform for accountants for the past year using a microservices architecture. We're now running approximately 20 microservices in production and we've learned a lot about the right size a…