The journey on choosing Elixir background job tooling

The journey on choosing Elixir background job tooling

Learn all about choosing the best tooling to implement background jobs in Elixir applications encompassing the built-in features like GenServer and third-party libraries.
Android Bangkok Conference 2020

Android Bangkok Conference 2020

Get the slides and code samples for our talk on Android x Protobuf
Provision k3s on Google Cloud with Terraform and k3sup

Provision k3s on Google Cloud with Terraform and k3sup

Quickly provision 4-node production-ready Kubernetes cluster by k3s with help from Terraform and k3sup utility
From Pivotal Tracker to Clubhouse

From Pivotal Tracker to Clubhouse

The reasons why we chose to move from Pivotal Tracker to Clubhouse for Agile product development.
RxJava DebounceIf Operator

RxJava DebounceIf Operator

Step-by-step walkthrough on implementing a custom RxJava operator debounceIf by leveraging Kotlin extension methods.
Abstract Model in Swift

Abstract Model in Swift

Using protocols as a base for models can help to better architect iOS applications.
Interning at Nimble

Interning at Nimble

The real and fun story of Fikri who interned with us for 7 months.
Nimbl3 is now Nimble

Nimbl3 is now Nimble

Today is a big day for us. Nimbl3 is now Nimble.
Pretty URLs in Rails without a gem

Pretty URLs in Rails without a gem

Deep dive into 3 different ways in implementing pretty URLs in Rails application going from simple to advanced use cases.
Let's play design patterns: Form Objects

Let's play design patterns: Form Objects

Form Objects are a great addition to the toolbox provided by Rails. Follow our step-by-step guide to start building better applications!