The Perks of Taking a Few Months Off

I wanted to write this to document how I spent my time off from work and what I accomplished, lest I forget! After working full-time since July 2011 to August 2017, about 6 years and 2 months, I decided to take some time off mainly to refresh myself. I initially …

Richie’s Programming Pocket Book

Abstraction Hiding away details that do not need to be known. Not of importance how something is done. Examples: 1) A coder makes an IO call but does not care how it’s done underneath. 2) Buttons exposed on a device but inner wiring is hidden by a case. Composition Over …

Things Software Engineers Should Know

This is an ongoing collection of resources that should help to enlighten, solidify, and round out knowledge that software enthusiasts should understand. Application Communication SOAP vs REST Databases Relational databases vs Non-relational databases Servers Speaking Intelligently about “Java vs Node” Performance Overview of Blocking vs Non-Blocking Extras The 10 must-know …

The Blue Apron Experience

Hi everyone! I signed up to cook meals from ingredients delivered by a company called Blue Apron in early September. I wanted to do this for a couple of reasons. The top reason was because I wanted to improve my kitchen skills. I’ve had it in my mind for a …

First Trip Back to Vietnam

Coming Home I finally wrote a blog after nearly six months to chronicle my first trip ever back to Vietnam to visit the village where I was born and lived for almost 8 years, and to visit my seemingly countless relatives, old and new. It had been 21 years since …