30. December 2017

Deploying to GitHub Pages using Circle CI 2.0

GitHub Pages is GitHub’s free service for hosting static websites (like this blog) and assets. Its usage is extremly straight forward but requires little repetitive chunks of manual work each time you want to update something (unless you use their built-in jekyll tool). The number of smallish and static side projects I maintain recently reached critical mass, so I looked into using Circle CI for automating the deployment to GitHub pages.

read article

08. April 2017

What I learned building an api.ai webhook

api.ai lets you build conversational chatbots that interface easily with lots of existing messaging services. The promise is: “define your logic once (no coding!!!), reach users across many platforms”. Trouble is these bots are kind of oblivious. If you haven’t talked to them in the last 10 minutes, they will likely have forgotten about you and what the two of you have been talking about the last time.

I recently tried to build a persistence layer for such a bot using the “webhook” feature to trigger an HTTP endpoint that will process the response before it’s being sent to the client, enabling api.ai to access data stored from conversations in the past.

read article

21. September 2016

Awesomeness Mainstreaming

I’ll start by assuming you are just like me. You’re a developer, you went to a few conferences and meetups. You enjoyed going there. You learned quite a lot of new things. You’ve seen lots of people who might be labeled a “rockstar” by others. Stupid term, I know, but well, we’re having quite the time right? Afterwards, let’s go crazy, let’s do aracde games, karaoke all of that. Dive bar? Sure thing, chicken wing. Oh, yes and we’re super inclusive, right, so everyone is welcome. Just come along and be a super awesome person with us. Amazing, isn’t it?

read article