Based in Bangkok, Thailand • Ruby developer since 200[3|4] • Really into FP (Clojure, Elixir etc) • BUT: I still ❤ Ruby Ruby X Elixir Conf Taiwan 2018 locksteplabs.com whoami
the problem. Then, write the code.” – John Johnson “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” – Martin Fowler
bootstrap the app faster + Avoid reinventing the wheel + Get peer reviewed - Easily get outdated - Memory footprint & startup times - Have more dependencies
selective about dependencies • Do reinvent certain wheels • Look for actively maintained gems • Prefer developers with vested interest • Use gems for common tasks