Recent posts

Why We Use Vue.js

Why We Use Vue.js

Front-end development has rapidly evolved in the past few years. Single page applications (SPA) have taken the prime role and lots of frameworks appeared in the space. Today, I'd like to share our journey of how we started to use Vue.js

Chatbot's Diary: Enter the State Pattern

Chatbot's Diary: Enter the State Pattern

Encapsulating states in objects will reduce your chatbot's complexity and will improve testability.

I would like to demonstrate how to introduce more maintainability to your chatbots in case you decided to implement your chatbot as a state machine.

We will work with

Let’s Improve Error Messages

How API providers should save our time.


Properly implemented API error reporting speeds up the development and prevents potential bugs.

True Story — Time Wasted

Several months ago, we were integrating a 3rd party API to It was a