Category Archives: Uncategorized

What this human learned in Caltech’s machine learning online class

I’ve spent the past 9 weeks (i.e. weekends) taking Caltech’s Learning from Data online class. Each week I watched two hours of lectures and did the homework, which was a multi-choice quiz that typically required writing some machine learning code. Overall, … Continue reading

Posted in Uncategorized | Leave a comment

#scalasv meetup: Scalable and Flexible Machine Learning With Scala

Last night I went to really interesting Scala BASE meetup at LinkedIn. The topic was Scalable and Flexible Machine Learning With Scala (slides). The large room was packed with over 300 people! I was sitting down the front, which made it difficult … Continue reading

Posted in Uncategorized | 1 Comment

DevNexus 2013 presentations on micro-services, polyglot persistence, and cloud services including twilio and factual

I recently spoke at the excellent DevNexus 2013 conference, which took place in Atlanta,  Georgia. Below are my presentations. You can find example code here. Developing polyglot persistence applications NoSQL databases such as Redis, MongoDB and Cassandra are emerging as a compelling … Continue reading

Posted in Uncategorized | Leave a comment

Around the world in 14 days: day tour of Hyderabad

During my recent trip to Hyderabad for SpringOne, I had one day free for sightseeing. Using the google, I discovered what turned out to be an incredibly good tour guide company: DetoursIndia.com, which specializes in personalized, distinctive tours around Hyderabad. … Continue reading

Posted in Uncategorized | Leave a comment

A blast from the past: Improving application design with a rich domain model (#Springone 2007)

A few weeks ago I received an email asking for the slides for one of my talks he had seen on parleys.com. What was especially interesting about this request is that it was for a talk I gave – what feels … Continue reading

Posted in Uncategorized | Leave a comment

Around the world in 14 days: a cooking class in Beijing

During my recent trip to Beijing I had a free morning. I’d been to the major sights –  Tiananmen Square the Forbidden city, and the Great Wall – back in March so this time I chose to do something a little … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

Decomposing applications for deployability and scalability – Part 2

In April 2012, I started giving a talk called Decomposing applications for deployability and scalability. It discusses the benefits and drawbacks of decomposing a monolithic application into a collection of independently deployable and scalable services and explores various design issues … Continue reading

Posted in Uncategorized | 1 Comment

Around the world in 14 days: SpringOne Hyderabad

After SpringOne Beijing and SpringOne Bangalore, Hyderabad was the third stop on the fourteen day trip. This was my first visit to the city, which seems to have a richer history than Bangalore, and a lot more to see as a … Continue reading

Posted in Uncategorized | 2 Comments

Around the world in 14 days: SpringOne Bangalore

After SpringOne Beijing, the second stop on my 14 day tour was Bangalore, India. This was my third time in Bangalore (since July!) and I love the place: the fantastic ITC Gardenia hotel, the delicious food (e.g. Dosa/Idli/Paratha for breakfast, Kebabs … Continue reading

Posted in Uncategorized | Tagged , , | 2 Comments

Around the world in 14 days: SpringOne China December 2012

The final trip of 2012 was an amazing 14 day trip to China, India and Dubai. The first stop was Beijing for SpringOne China. This was my second time in Beijing and I really enjoyed being there. The Great Wall Sheraton … Continue reading

Posted in Uncategorized | Tagged , , | 4 Comments