Increase Your Productivity by Developing these Work Habits

AKA a Guide to Reaching a Calmer, Organized, and More Productive Day A busy day at the work/home office is the norm for a hard working developer. However, busy doesn’t always equal productivity in the current day. Along with the actual skilled work you are hired to do come a plethora of mundane time consuming…

Resolving “Bind: Address Already in Use” When Starting a Docker Instance

It’s a sunny day and you are starting your docker container when you get this message: “Cannot start container … bind: address already in use” … hmm, now what? Sometimes, when trying to start your docker instance, it’s possible to be stunted by another process using the same port. However, there are a few options…

Updating PostgreSQL Driver Manually in PHPStorm

Recently I had to update PHPStorm’s PostgreSQL Driver manually as it was failing to read a project’s tables. Instead of seeing the all so familiar table names all I saw was the sequences where the tables should be seen. Further observation of the database settings yielded no red flags. PHPStorm also had all its latest…

Extjs 5, MVC and MVVM

Extjs 5 beta is coming up soon and with it the guys from Sencha are providing us with the MVVM architectural model. I am going to cover the basics behind MVVM, the difference between MVC and MVVM, and lastly when is MVVM advised for usage. Go to the Sencha website and read the blogs and…

Architect 3 – build settings don’t go through?

To elaborate: Today the build.xml file on one of my projects got corrupted. Result: The Project was stuck building in production mode thus I was not able to properly debug it.