Eric Hu

Eric Hu, blogger, web developer, electronic engineer and most importantly, geek.