ramisayar.com
Other Writing
Besides on RamiSayar.com, I have written articles, blog posts, comments elsewhere on the Internet. They appear here in reverse chronological order. March 2016 Canadian Developer Connection: Future …