2011: Year In Review

The end of the year always comes with mixed emotions for me. On one hand, it’s a chance to celebrate accomplishments, growth, and lessons learned. On the other hand, it’s...

Store your data with HTML5 local storage

Local storage is a pretty cool feature included in HTML5. It allows data to be stored on the client-side via a simple key/value database. Data saved by a page, up...

Scrape a web page with python (Criminal Minds)

I’ve been hooked on the television show Criminal Minds lately. It follows a team of FBI profilers who analyze criminal behavior to catch some twisted bad guys. It’s intriguing to...

Rework 'Inspiration'

I finally got around to reading Rework. It’s a book by 37signals that challenges how business is run today. It’s a must-read for any entrepreneur and one of my favorite...

My Favorite Programming Quotes

Every profession has their own “inside” jokes. Those which only others in their industry can relate to and understand. Here are some programming quotes I’ve come across I’ve enjoyed: “Always...

What Does Success Mean To You? Here is Ralph Waldo Emerson's Take

If someone asked me what success was, I really couldn’t tell them. Fancy job title. Big paycheck. Nice car and big house. To be famous with an extravagant lifestyle? That’s...

Vietnamese Tones Chart

There are six tones in Vietnamese: NameSymbolLevel/toneExampleEnglish Meaning ngangamid levelmaghost sắcárisingmámother huyeànàlow falling, sometimes breathymàwhich ngããhigh risingmãtomb hỏiảfalling risingmảhorse naëngạlow constrictedmạrice seedling The tones differ in pitch, length, and intensity....