I've been really busy the past month, working hard to bring credit card payments to social games. And we just did a limited launch last week. It's been an amazing experience.
Payments sounds kind of dry at first, but it's a great mix of business-logic and performance.Enough business-logic-complexity to make it a challenge to design clean code; but not enough to make me rip my hair out. Enough performance considerations that I get to work on fun little performance improvements, but not enough that I lose sight of the larger business goal. And I'm learning a whole new domain and lingo.
on Geeking Out
I've been working on a few small projects on the side. The first is a really simple-but-surprisingly-addictive application that I call The Decider. Go check it out, and let me know what you think.
The second is a little piece of open-source goodness to help rails websites load faster for the customer. Edge-caching has traditionally been the purview of larger organizations with multi-media-intensive content. It just didn't make sense for the "little guy" to even think about it. But then Amazon released Cloudfront - a pay-as-you-use edge caching webservice and, once again, changed the game. I don't know how many people realize what a game changer this is. I suppose most people look at Cloudfront and think "Ah - when my site gets big enough I'll think about edge caching". That's what I thought when I heard about the release.
I went to the dentist a few weeks ago and she tried to sell me about $1,000 worth of dentistry. I'm trying to see if I can put some of the work off until my next India trip (where the total cost will be less than my co-pay here). But she also tried to get me to buy a mouth-guard to prevent me clenching my jaw. I don't grind my teeth at night, but I do clench my jaw, mainly because I've been pretty stressed out for the past year. I decided that, rather than shell out the $250 to mitigate the symptom, I'm going to try to address the cause.
Two years ago I attended a 10 day Vipassana retreat. It was among the most difficult, but most rewarding experiences of my life. And left me with one more tool in my toolbox-for-life. They recommended 2 hours of meditation per day, which I faithfully followed - for about 3 days. So for the past month or so, I've been trying to revive my practice but manage to sit for no more than 20 minutes at a time.
And then a friend of mine suggested that we go to a weekly sit in Berkeley. He got sick and had to bail, but I ended up going last Thursday. It was fantastic, I was able to sit for 45 minutes with relative ease, and felt the afterglow for the next 24 hours. I won't go as far as to say that I'm going to go every week, but I do hope to be a bit more regular.
Two weekends ago, about 21 people (mostly Indian friends of mine from college, along with other friends, significant others, etc) got together in Taos, NM for our annual ski trip. It was, as usual, lots of fun. We normally do a Friday- Monday trip but a few of us flew in on Wednesday night so we had more time to acclimatize to the altitude, to relax and chat (and geek out) with friends and, of course, ski.
The wife and I stayed at the Ojo Caliente Hot Springs on Monday night as well - and that finished off the trip just right.
This morning I went surfing in Pacifica. It was still a little cold and the waves weren't that great.
Next week, the wife and I are heading up to Mount Baker, WA for a company ski trip.
I love the West coast.
We've been idly thinking about the possibility of buying a place to live, instead of continuing to pour money down the rent-drain. Any suggestions on neighborhoods that I might like in the SF Bay Area? I'd love to stay in SF, but it's out of our budget. I think I'd want something that's
- 5-10 minute walk to a major bus/train route to downtown
- < 45 minute public transport commute to downtown
- 10-15 minute walk to a light-commercial area (coffeeshops, bars, restaurants, neighborhood grocery store)
I don't think we're going to find anything affordable in the Bay Area, and I'm not sure which one of the above I'll have to compromise on. We might have to look up in Seattle instead? Who knows.
My blogging dropped off initially because I lost my main audience and subject-matter (when we moved back to India, I was trying to keep in touch with friends in Seattle. When we moved back, I didn't have the need to blog as much). Then I started doing a lot of information-sharing using Faves. And then I started trying out twitter and facebook status updates as a way to 'micro-blog' my thoughts.
But, like the Kindle vs news-on-the-iphone, or reading an rss-feed - I feel like there's a place for a slightly longer form of reading/writing, which blogs seem to be be good for.
That said, we'll see if I can be a little better about writing medium-sized semi-regular blog entries.