Reading List

reading list this week, still digging about API, its scale, optimization, what kinda resource do i need for upcoming/current project.

  1. The Netflix API Optimization Story this should be an epic read
  2. CPU Cache Flushing Fallacy
  3. Realtime Node.js App: Building a Server Friend of mine is building an API for the app that one of the largest telco company in indonesia build, it used Node.js as its communication between internal telco’s API and application layer and talk to the clients mobile app. so maybe i’ll take a look for it.

Eye tracking study on CamelCase and under_score style

Title: Date: 2013-06-13 00:00 Tags:

A study by Bonita Sharif and Jonathan I. Maletic from Department of Computer Science Kent State University about how the eye response to camelCase and under_score indentifier, or might be function or variable naming style.

Visual effort is determined using six measures based on eye gaze data namely: fixation counts and durations. Although, no difference was found between identifier styles with respect to accuracy, results indicate a significant improvement in time and lower visual effort with the underscore style.

personally, i like underscore rather than camelCase, it’s more readable and concise, and easily to read between word.

(Paper Link)

Tags: #reading, #paper

Mixtape Breathe


this mixtape was made for my significant other. still, it has genre of Triphop, electronic, ambient and post-rock. featured artist is Télépopmusik, Dido, and indonesian Triphop/electronic group Homogenic!

some of the tracks listed below ♫ 8Tracks

  1. Télépopmusik - Breathe
  2. Air - Playground Love
  3. Everybody loves Irene - Rindu
  4. Röyksopp - Eple
  5. Massive Attack - Inertia Creeps …

the cover is slightly cut almost half of it (photo)

Tags: #music, #mixtape

16 common mistake young startup make

mashable has wrapup the that mistake by young startup often did, here’s the recap.

  1. Forgoing Simplicity
  2. Waiting Too Long to Launch
  3. Hiring Poorly
  4. Not Embracing Agility
  5. Guarding The “Big Idea”
  6. Losing Focus
  7. Assuming Virality
  8. Obsessing Over Funding
  9. Chasing Investors Instead of Befriending Investees
  10. Dwelling on Things
  11. Getting Distracted By Feedback
  12. Not Having the Right Co-Founder
  13. Trying to Win Over Everyone
  14. Not Listening to Current (or Future) Customers
  15. Jumping to Decisions
  16. Not Maintaining Relationships

i’d like to mention point 2, it’s like every young startup did it, from their persfective, they want to impress their users with bunch of feature at once, but this is the main reason that sometimes they delayed the launch date.

(via mashable)

Read more →

Tag: #startup

Server Name

as been discussed on id-gmail mailing list, naming a server name is hard, sometimes you have to pick a theme for your servers, there’s some who named their server using mountain name, or using Myth Gods names, and sometime some lady’s names like dewi, julie. it’s hard because sometimes once you named one of your server you should know its purpose, its capabilities based on their representative name, for example Zeus, it’s a main server that have a significant purpose on the network.

and xkcd nailed it.


Tags: #humor, #geek