A singleton is a way for developers to keep one and only one object of a class in existence for the entire lifecycle of an application; the nitpicky among you will note that there are portions of an app that might not have any instances of a singleton object, since it...
Programming Pitfalls: Android Keystore Files
Programming Pitfalls is a series that aims to help new and seasoned developers avoid common and at times terribly painful programming errors and other missteps. Ever submit an Android app to the Market... er I mean Play Store? If you haven’t I hope you do (mobile...
On Finding a Java Intern / Freelancer
Initially, I planned on working through a fast API in each of the software stacks that I had written about in a previous article. Naturally, a Java based solution was near the top of my list going in. There were a number of reasons for that including my familiarity...
Picking A Project Stack pt 2.0: The Java Space — Grails
When I set out to create a new project that would need a web-service, Java was on my short list of tools to use for the project. It’s a great language / platform and I am pretty familiar with it and there is a lot of knowledge out there that I can leverage when I run...
The Problem With Religion (In Software)
As engineers we generally strive for the simplest most elegant solutions to the problems we encounter in our work. Though we may not agree on what systems or frameworks are elegant, we tend to look at things from a fairly objective perspective. I believe that it is...
Picking a Backend Software Stack pt1
If you have every been lucky enough to be able to pick the technology stack that you work on you know how exciting the process can be. However, it can also be a daunting task. Sure if you are developing an Android app or an iOS app you are pretty limited on what...
More from Mike:
Unplugging From The Grid
As a developer...
Pop_OS! 18.04 Review: Developer Perspective
Listeners of Coder...
Mac Wishlist
Coder Radio...
Foot In The Testing Door
We all know that...