The Coder Lounge
Wednesday, November 28, 2018
Dependency Upgrades: Why Software Engineers Need A Policy And Process
For most software engineers, dependency management includes upgrades and best practice suggests upgrading dependencies proactively. In ord...
Tuesday, July 4, 2017
Testing for Exceptions in RxJava 2.x
RxJava 2.x provides useful assertions to test for exception conditions. Assume we have the following class with three methods that result i...
Tuesday, June 27, 2017
Tip for writing RxJava code for beginners
Let's say you are using RxJava (or RxAndroid) and your goal is to write code which looks something like the foo method shown in the s...
RxJava: Converting to Single type
In RxJava Single is a special type. It must emit exactly one value. Other types like Observable and Maybe can emit no values. If one is...
Friday, May 13, 2016
AngularJS and Amazon S3 & CloudFront - HTML5 mode and Social Sharing
The Setup You have a single page AngularJS application hosted on Amazon S3 and CloudFront. You have used one of the two possible configura...
Deploy a static web app to AWS Cloudfront and S3
There are two ways to deploy a static web apps to AWS CloudFront and S3. 1. Enable Static Website Hosting on S3. Once this is enabled, y...
Tuesday, October 20, 2015
What to use for login - username, email or phone number?
It seems trivial on surface, pick a strategy and go with it. However, it can be useful to pause a think about your exact use case as each ...
View web version