-
Core Java
The important changes in the new ANTLR 4.6
After almost a year since the last major release, there is a new ANTLR version: 4.6. There are many news:…
Read More » -
Scala
Deploying akka-http app to Cloud Foundry
It is easy to deploy an akka-http application to Cloud Foundry. I experimented with a few variations recently and will cover ways…
Read More » -
Core Java
Kanvas: generating a simple IDE from your ANTLR grammar
What is an editor? An editor is, for me, the main tool I use for work. As a Language Engineer…
Read More » -
Core Java
Isolating the Domain Logic
In one design patterns class, I had an interesting discussion about modelling domain logic. Specifically, it was about isolating the…
Read More » -
Agile
How Much Do You Love Conflict?
Conflict is what progress is made of. A professional and well-managed team loves conflicts and creates them on a daily…
Read More » -
Software Development
7 Video Courses to Prepare You for the New IT Era
The world around us is changing rapidly. And as programmers, we need to stay up to date with the most…
Read More » -
Software Development
Microservice using AWS API Gateway, AWS Lambda and Couchbase
This blog has explained the following concepts for serverless applications so far: Serverless FaaS with AWS Lambda and Java AWS IoT Button,…
Read More » -
Software Development
Significant Software Development Developments of 2016
This post is my personal and opinionated assessment of some of the most significant developments related to software development in…
Read More » -
Core Java
Unit testing Java data classes immutability with the Mutability Detector
In all our project, we use data classes which, by definition, contain data (fields) but no (business) logic. According to…
Read More »