Why I have two Dockerfiles for the same project

My phoenix-based project uses two Dockerfiles. There is one for local development and CI and another one for production. Ideally I would want one Dockerfile; use the same image for local and production. But ease of development is also important.
Read more →

Using docker-compose & mysql with CircleCI

My Elixir/Phoenix application uses docker-compose and mysql. I decided on CircleCI for continuous-integration (CI) for its free container support. There were a few problems making it all run inside the CircleCI container environment.
Read more →

OSGI class not found exception with Arquillian and JBoss AS7

If you are using Arquillian with JBoss AS7.x and get the following exception:
Read more →

Upgrading to ember.js v2.0.0

Since ember-cli, as of this posting, defaults to ember v1.x, I need to upgrade to v2.0.0 manually (bower.json):
Read more →

Using non-ActiveRecord models with the jsonapi-resources gem

The JSON API spec for buliding HTTP APIs using json is a great initiative in stopping bike-shedding in API design. It has its trade-offs and cavaets but overall, I like it.
Read more →