Introducing Quackcheck!

Over the past few months, I have been working on and off on this side-project called Quackcheck. This project was built to help me deal with the opacity of articles on the web. You see, I figured out that because of the unique way in which search-engines operate, relevance is often prioritised over accuracy. What this means is that when doing research via Google Search, I often encounter articles that seem to answer the questions that I actually ask, but in truth make all sorts of assertions that they cannot back up....

June 23, 2022 · Joel Tok

Flutter Camera - An Example with Detailed Explanations and Pitfalls

Introduction Working in Flutter to build my new mobile app (now defunct) ZapCam has been an amazing experience. For those who do not know, Flutter is an open-sourced cross-platform mobile app development framework, developed by Google and written in Dart. Developing in it has been surprisingly elegant. The type system of Dart is clean and expressive, and Flutter itself offers many development tools that come prepackaged that makes development, building and deploying for device a total breeze....

October 6, 2020 · Joel Tok

Chatbots: Reducing the chatbot conversation design feedback loop by 99%

When I first started working on a Facebook messenger chatbot back in early ’18, one of the key issues we faced was how inflexible it was for business to make changes to chatbot conversations. In fact, changes took anywhere from 2-3 days at best, to a month at worst — a pretty unbearably long feedback loop. Through a series of major changes to the underlying architecture, this average of 2 weeks was brought down to barely 20 minutes....

March 3, 2019 · Joel Tok