Author Archives: James Lin

Why MacBook is still the developers’ choice

I was watching youtube channels last night for a recommendation of developer laptop in 2019, unless you are a Microsoft developer and keen to use Windows 10, otherwise the choices are pretty limited, the only one laptop I heard that fully supports Ubuntu is the Dell XPS 13 developer edition, but it’s not available everywhere.… Read More »


尋找他鄉的故事-音樂 Valley Moons Himekami – 大地炎 Kitaro – Dance of Sarasvati

Good references for writing tests The above article talks about some anti-patterns in tests, personally I agree most of them especially anti-pattern on “Treating TDD as a religion”.

Simple ToDo API for everyone to play with

I just published a simple RESTful ToDo API to allow everyone to play with, this is typically useful for people learning Javascript frameworks that implement “TODO” feature as learning exercise. Without further ado, get started here.