Game Backend Experience

Game Backend Experience

In a recent project I worked on, I chose Parse as the backend for our game. About halfway through a 16 month development process, Parse announced that it would close down, and that we would have until January 2017 to switch off of their platform. The hunt for a new solution begun.

Building Enterprise Angular Apps

Building Enterprise Angular Apps

When Angular first started it was a significant improvement over existing frameworks. We no longer had to set every single attribute or trigger an event for any change in the UI. It was pure magic, just add your binding to the view and that was it.  I, as so many others, was really excited about it, so...

Build Fast and Clean UIs with Angular Material

Build Fast and Clean UIs with Angular Material

Angular.js has been out there for a while now and is definitely a popular option to take into consideration when selecting a front end technology. Angular.js provides great features to build powerful applications and we can make good use of its directives to build reusable components. It is here where Angular Material plays a powerful...

A Brief Intro to JVM's Language Landscape

A Brief Intro to JVM's Language Landscape

The Java Virtual Machine is no longer Java language exclusive. There is a large number of programming languages available for it, and some of them have grown  both in maturity and popularity in the last couple of years, making them usable in production for “serious software development”.

Make Your Life Easier With Swift

Make Your Life Easier With Swift

Objective-C, and now Swift have a fantastic way of allowing programmers to add functionality to any existing class, even if they don't have access to the original source code.

Of course this is a feature available in some other languages, but in this case, we'll focus on Swift, because it's Apple's up-and-coming language, which I happen to love.