Author Archives: hannonpi

What I learned about Infrastructure

I learned a lot from Andrew Shaft's talk on building a private cloud. My biggest takeaway, perhaps not Andrew's main point, perhaps not even a point he was making, regardless… Clouds are not about virtualization. Virtualization is an implementation of … Continue reading

Posted in Management, Process, Quality, Release Management | Tagged , , | Leave a comment

What I learned about Pretotyping

Patrick Copeland from Google gave a facinating talk about a concept called Pretotyping (or Pretend-o-typing). His talk dovetailed nicely into the conversations we've had at work about design thinking and illustrated in a powerful way how to use design thinking … Continue reading

Posted in Management, Process | Tagged , , , | 1 Comment

What I learned about Software Design

Lesson 1 – Run your services as a remote service from the service client. The biggest thing I learned was that it seems everyone has pulled their service implementations out of their applications and into separate proceses. We have, traditionally, … Continue reading

Posted in Uncategorized | 3 Comments

QCon 2010 Lessons I learned

I just got back from the 2010 QCon SF conference. It was a very exciting week filled with great and some not so great talks. As usually happens after a conference, I am filled with new ideas and excited about … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

Another Coherence Video

We just posted another "Paddy Does Coherence" video on YouTube. Check it out: Also Karim Qazi, one of our engineering directors, posted a great post on data versioning and coherence. You can find it on the blog:

Posted in Java | Leave a comment

Coherence video

We just posted a short video describing coherence that was shot a while back for our technology teams.  

Posted in Uncategorized | Leave a comment

Data Services Topology

We are currently using Oracle's Coherence product as our primary data store behind our website. Coherence provides a scalable, fast data grid that allows for developers to easily access data and allows our data to be versioned so that structures … Continue reading

Posted in Java, Management, Process, Quality, Release Management | Leave a comment