It Goes to Eleven

I am brand new to the world of blogs so I apologize in advance to any one that reads this blog. Please let me know if I am doing something rude or ignorant. :)

"Allow myself to .. introduce ... myself ..."

My name is Jonathan Morrison and I work on the Kernel OCA/Reliability team at Microsoft. I spend most of my time either talking to people about how various parts of the kernel and operating system work, debugging kernel crashes or fixing bugs in / adding robustness to the Windows operating system. My purpose in writing this blog is to interact with other low-level geeks that love to talk about cache line sizes, asynchrony and other interesting things like the television show Lost as well as help people interested in learning about any of the above.

I will try to write about stuff that fits into one of 3 categories:

1. Stuff that confused me when I was learning about systems level programming

2. Stuff that I have seen others struggle with over my years in this business

3. Anything to do with Lost

So that said. Here are my main areas of professional/hobby level interest:

1. Operating Systems

2. Small devices (i.e. microcontroller based boards) and robotics

3. late 80's / early 90's heavy metal

4. Dark matter and dark energy

5. Lost

Well that's it. Let me know if there is anything specific you would like to start with and I will give it a go. I am thinking of something light like - compiler and processor instruction reordering!!