Learning to Write

Attempting to put thoughts into words

Starting VS Android Emulator directly

Visual Studio 2015 comes with an x86 Android emulator. It is a lot faster and more functional than the ones that come with Android SDK. This emulator works with ADB, which means that you can use it with Xamarin, or Android Studio. Here's how we can start the VS emulator without firing up VS 2015 everytime.

Continue reading...

Testing 123

At the core of Sabbath Text (ST), there are three queues (inbound, outbound, and events) and three types of worker instances that process the messages from these queues. Before I go further into details, the diagram below shows the inner architecture of the service, then I will discuss the alternative architectures I had considered.

Continue reading...

Sabbath Text: English is hard!! ☺

Recently, I started a new service called Sabbath Text. This is a service that communicates with its users mainly via SMS, which means that all of the user input is in the free-text form.

Continue reading...