I'm easily excited by new things - new books, new ideas, new adventures. Trying everything is a thrill, but it's nice to have something safe and comforting to come home to.

What I’m doing with my life

I'm a programmer with a focus on helping people communicate. I just moved to the bay area to work at Twitter after five years at Blackberry, and am excited to begin this new adventure.

I love theatre, and working behind the scenes to get the sound, lights, and props ready for a show. It's exhausting, though, so I keep it to a couple times a year.

The rest of the time, it's learning all I can about computer science or how the world works, or chilling with friends over beer and a board game.

I’m really good at

Doing silly things because I think they're romantic, being open and honest about everything, holiday baking.

I guess I'm also okay at card games and cycling and hugs.

The first things people usually notice about me

If we're just in a room together with no reason to talk, they'll probably think I'm quiet and reserved.

If we're working together on something, they'll think I'm direct and efficient and to the point, and be glad I'm there to poke holes in their ideas and rework them into a cleaner solution.

If they're trying to get to know me, they'll find I'm blunt and honest and open. Keeping secrets is hard, and being ashamed is a waste of effort.

Favorite books, movies, shows, music, and food

The best part of most books is the bibliography --- where's the research? Books are mostly a vehicle for getting interesting ideas from the author's head into mine. Telepathy via paper. See "How to Read a Book" by M. J. Adler for details.

The worst thing a movie or show can do is bore me. Something needs to catch the attention, be unpredictable or sublime --- even if it's a flaw. I love anything with Marlon Brando or Clint Eastwood, and though Dexter and Dr. Who are great I rarely follow new things. Much easier to let time do its work of filtering the good (remembered) from the mediocre (forgotten).

Food is delicious. Highly recommend.

The six things I could never do without

A computer to programPeople I want to know betterA good gaming groupCoffee on early morningsNew things to learnMusic that makes me cry

I spend a lot of time thinking about

Honestly too much time is spent on the question `what's next`? I'm organized enough to have a list but too often I forget to write it down so it just buzzes around in my head all day.

Also ethics and morality and how they can make sense in a world as crazy as this one.

On a typical Friday night I am

Friday is a night off. It's usually beers or games with friends, or cuddling up in front of the TV with someone comfy.

The most private thing I’m willing to admit

I like to read a good bit of erotic fiction - but it's just for research. So I can write it better.

You should message me if

You have interesting and well thought out beliefs and values and want to share and discuss them.You like to play games and are looking for someone to play with.Or you just want to cuddle, that's cool too I guess.