The face of yours truly

Andrew Hayward

Muddling my way through life…

“Andrew is one of the most stunningly technically competent clientside engineers I’ve ever had the opportunity to work with. He has a fantastic understanding of cutting edge browser side technologies, and has consistently performed above and beyond expectations in terms of delivery. He displays a positive attitude to his work, and continues to surprise in terms of what he’s able to get client-side browsers to do.”

Dan Hon

Recent

Horsing around

Kind of sad that I’ve posted once since last Halloween, but what you gonna do? This year I had a little less time, and fewer hands on deck, so set my sights a little lower. Rather rudimentary Primed and waiting for a coat of paint Paint job done Detailing finished Nice to know I can…

Etsyversary

Hard to believe this was a year ago today! So this happened… — Andrew Hayward (@arhayward) December 16, 2014 I kind of walked into Etsy by accident. One year on, I don’t have any plans to walk out yet!

A very cardboard Halloween

It’s all about the trains this year… Ready and waiting for a paint job In the “workshop” It’s all about the details! Ready to leave the depot Stoking the fire with Daddy Taking a break All in all, he had a good day, and it seemed like a popular creation. Thanks to his grandfather for…

Staring me in the face

I’ve been working on a feature in our Android app for a while now. Every now and then, we’d get an app crash due to a NullPointerException being thrown here: switch (mMeta.optString("type", null)) { case "a": return Type.A; case "b": return Type.B; case "": return Type.OTHER; default: return Type.UNKNOWN; } mMeta is guaranteed to exist,…