Hello, my name is Adrian Bonar.
I am a software developer focusing on distributed systems and spend my off hours focusing on non-distributed systems software. I live in little town called Kenmore which is just North of Seattle with my wife and runty cat. I work at Microsoft Research in distributed systems and engineering tools. I love research in software and hope to have the honor of staying in the academic arm of Microsoft for as long as they’ll have me.
Previously, I was a developer on the Windows Phone test infrastructure tools team and later realized my ultimate objective within Microsoft Research. I have also spent a fair amount of time teaching technical classes in networking and programming for Volt Technical Education. Along the way I have published a couple papers for which I would like to find the time and skill to attempt again. This point being one inspiration for blogging.
My first real computer was a Tandy 1000EX which was later upgraded to a Tandy 1000HX (thanks, Dad!). From that machine I learned BASIC, how to be a hero (among other adventures), and helped run a message BBS with my brother. Audio engineering was my first career attempt, which resulted in co-running a small independent recording studio for a couple of years before deciding to go back to school and doing a cannonball into the pool of computer science.
This blog is a record of findings and musings of a technical nature. It is a response to all the times I have needed an answer and have found it online because someone else decides to be helpful and dutifully explain. Though I am an agent of a larger entity (as most of us are), the content and opinions on this blog are my own.