Bob Cao
Learn About

Posts

  • Oct 22, 2018

    Vueling Airline Being Budget Airline

  • Jul 15, 2018

    Implement A Url-shortener With Tracking And A Stat Endpoint

  • Nov 19, 2017

    Hugo's Templates And Its Lookup Order

  • Nov 11, 2017

    On Why Building Infinite Days And Its Roadmap

  • May 15, 2017

    Rate Limiting Using Redis in Python

  • May 14, 2017

    Iterate Over Large Amount Of MongoDB Documents With RabbitMQ Work Queues

  • May 8, 2016

    Sprinting Can't Take You Far

  • Mar 14, 2016

    Golang Interface & Reflection

  • Jan 30, 2016

    2015 Year Review And What I Want

  • Jan 22, 2016

    Probably Good Bars In Singapore

  • Dec 29, 2015

    Multiple Images Uploading With CarrierWave and PostgreSQL Array

  • Dec 21, 2015

    An Adventure With Ruby Case

  • Nov 23, 2015

    API Documentation Tools

  • Nov 19, 2015

    Practicing Git

  • Nov 10, 2015

    Graph Theory Learning Materials

  • Oct 28, 2015

    I Don't Know What I Am Building

  • Oct 19, 2015

    My Mac Setup

  • Oct 17, 2015

    I Don't Really Know HTML

  • Oct 17, 2015

    Self Discovery Rails 5 Part 1

  • Oct 11, 2015

    A Dev's Story With Dropbox

  • Aug 27, 2015

    How To Use Vector In Xcode 6.4

  • Aug 17, 2015

    My JavaScript Course

  • Jun 6, 2015

    How To Navigate Around Sketch Canvas Without The Trackpad

  • May 26, 2015

    Why I Live

  • Apr 13, 2015

    1 Minute Memo On Interface Design

  • Apr 9, 2015

    Geospatial Memo

  • Feb 24, 2015

    Singapore Resident Population Data By Zone in JSON Format

  • Feb 21, 2015

    First Impression on Nitrous Pro Beta

  • Feb 20, 2015

    How I Install Jekyll On OS X Yosemite

  • Feb 20, 2015

    Why I Start This Blog With Jekyll

  • Feb 15, 2015

    Hello World!

subscribe via RSS

Bob Cao

  • Bob Cao
  • bob.f.cao@gmail.com
  • bobintornado
  • bobintornado

My blog, all ramblings are mine not my employer.