Susanna KosonenCoding a chatbot builder platform, Part 1: How to make a dumb chatbotHow I approached the challenge of programmatically creating “conversations”.Sep 6, 20182Sep 6, 20182
Susanna KosonenHow to build a speech recognising app with JavaScriptWith a single javascript file, I was able to make my tiny web app transform speech to text.Aug 23, 2018Aug 23, 2018
Susanna KosonenEverything you wanted and didn’t want to know about arrow functions in JavaScriptHere’s how arrow functions came to be, and why you should embrace them sooner rather than later. This blog assumes you already know what…Aug 9, 2018Aug 9, 2018
Susanna Kosonen5 useful terminal commands and how to launch them from your ruby programHere are some terminal commands I recently learnt. They’ve proven quite useful (or just entertaining) on my Mac.Jul 26, 2018Jul 26, 2018
Susanna KosonenUsing Ruby’s #cycle to create surprisingly useful looping arraysIn this post, I’ll describe how to create loops from arrays using two Ruby methods: #cycle and #next. These may come in handy if you want…Jul 5, 2018Jul 5, 2018
Susanna KosonenGet started with data analysis using Ruby and APIsI’ve been interested in working with open data for several years now, but only last week I learned how to wrangle it on my own. I wish I…Jun 21, 2018Jun 21, 2018