When working with client backends, sometimes you end up using a language that you have no prior experience with. I…
The latest in Aqueduct for Dart news. The most recent release of the Dart server-side framework Aqueduct adds behavior for validating data…
Configuring git submodules on a Gradle Android project can be painful when shared dependencies need to be updated. I've lost count…
The Android navigation drawer has become a ubiquitous UI feature on Android devices, but it's usually unnecessary to hide and…
Stable Kernel is developer-focused consulting company located on the BeltLine in Atlanta, GA. Our mission is to guide our team…
We're hiring mobile developers. You probably want to know what our hiring process looks like. After applying, a selected candidate…
Scroll views are a great way to get more content on a screen than can actually fit, especially for smaller devices.…
This is the next post in a series on mobile development for Arduino. The Internet of Things (IoT) is producing…
The first attempts at machine translation began with using bilingual dictionaries and applying fixed, hand-curated rules for grammar and word…
Let's discuss concurrency in server-side Dart. I've been a fan of Erlang for many years, but it wasn't until last…
Aqueduct 2.0 is a major step forward for server-side Dart programming. This release focuses on four things: tooling, deployment, authorization and database…
Everyone wants well-tested apps, and I know I've been drawn to User Interface testing since Xcode added UI Recording. Not only…