avatar

Mitchell Hancock

Design-First API Design Resources

My team is in the earliest stages of introducing APIs as the long term replacement for an existing mature SOA environment. This will be a process that takes many years and to kickstart the process I’ve been scouring the internet for high quality training material. Most tutorials I’ve found focus on publishing whatever you’ve already built with OpenAPI documentation, and less about actually designing good APIs in the first place. These are the best resources I’ve found so far, in no particular order:

Two Great Albums for Focused Work

As part of the case study I’m undertaking for my Web Communications assignment I signed up to Last.FM for the first time. I’d heard of the service, but never used it until now. The service itself doesn’t really do anything for me, but it did allow me to rediscover some of my favourite albums for focusing when I need to get things done.

Digital Apprenticeship Program

I’ve recently hit a personal milestone - 10 years in the Australian Public Service. I’m also days away from submitting the final assignment in the Bachelor of IT that I’ve been studying part time for the past few years. These two events had me thinking about the great opportunity I was offered at the start of my career.