Ian Wold
ian.wold.guru/now
“Distributed systems are hard.”
Location:
Minneapolis, Minnesota, U.S.A.
Professional title:
Software Engineer, Architect, and Team Lead
What do you do?
I spend most of my time solving the same problems several times in a row, breaking them down and approaching them from different angles.
Why?
I've always been a software engineer, and before that I was programming as a hobby. I love finding elegant solutions to complicated problems that help others. Ideally, I intend for those solutions to last a while.
What should we read?
Idris, a General Purpose Dependently Typed Programming Language: Design and Implementation by Edwin Brady