SengMing TanCurrying in RubyI recently learned how to Curry in Ruby and turns out it’s pretty easy to do. Here is an example to illustrate.Sep 19, 2018Sep 19, 2018
SengMing TanThe Average Number of Photos I’ve Taken For Every Camera I’ve owned on a Bar ChartI recently found out that Photos on macOS let me sort photos by cameras so I did a little data analysis. My favorite chart is an estimate…Nov 26, 2017Nov 26, 2017
SengMing TanHello ForthI’ve been doing a little Forth, a tiny and delightful stack based language. It’s a different way to think about programming and…Oct 20, 20171Oct 20, 20171
SengMing TanHow Not To Crash Rails 4 With System TestsYou can also read this over here for better syntax highlightingAug 9, 2017Aug 9, 2017
SengMing TanIt Is Not Too Late To Upgrade To Rails 4Evercondo was upgraded to Rails 4 and we thought we would celebrate by writing about it. The upgrade started over 2 years ago and we ended…Jul 28, 2017Jul 28, 2017
SengMing TanCold WeatherI have a hare brained unscientific and reductionist theory about cold weather and people. I spent a winter in Montreal a few years back…Jun 28, 2017Jun 28, 2017
SengMing TanElixir Trip ups for RubyistsI am trying to get back into Elixir after trying it on a while back ago and keep tripping up on the tiniest things. Here’s a list so I’ll…May 1, 2017May 1, 2017
SengMing TanA Strangely Useful Email ServiceSend With Us is one of those web services that you didn’t know you needed. Kinda like a cordless Dyson. The convenience of not having wires…Apr 14, 2017Apr 14, 2017
SengMing TanWhy Split Testing is Part of My Developer ToolkitSplit testing, also called A/B testing, is a way of checking to see if changes to your web site gets you closer to your goals. When…Mar 31, 2017Mar 31, 2017