Evernote Tech Blog

The Care and Feeding of Elephants

Java” blog posts:


Lucene: We Got Some Explaining to Do

[I was originally going to go with "I Love Lucene", but did a quick Google search and found that TheServerSide beat me to it...] As we mentioned in our architectural overview post, the data from each note is spread across … Continue reading

3 Comments

Android moves to the tablet

Tablets and Fragments on Android We just released Evernote for Android optimized for tablets.  The same APK runs on the phone and tablet, we’ve just customized the look and feel based on the device.  This post will explain the process … Continue reading

5 Comments

Fast String Handling: A Frayed Knot

Evernote’s servers process a lot of data for our users. At any given time, a shard may be performing different activities for different clients. For example: Constructing dynamic web pages for user accounts Performing API calls on notebooks, tags, etc. … Continue reading

1 Comment