I used to just fly by the seat of my pants on everything. If I felt OK about something, then all good. If it felt bad, then time to look into it. I bet you have done the same thing many times. You …
Blog
You Are Not Your Creations
He said “Ok, we don’t need that feature anymore, you can delete it.” I had just built the feature two months ago. I spent nearly 2 months building it. I had poured all of my heart into building …
Why Mobile is Not the Future …
That's right, I don't feel that mobile apps are the future. I’ve been saying this for years. As someone who has spent the last decade plus working solely in the mobile space on Android, this is a …
Freehold Township Logo
I was looking for a vector version of the Freehold Township logo, but I couldn't find one ... so I made one. Feel free to download and use it as you need to. Download [png] [jpg] [ai] [svg] …
Code Comments
When it’s it appropriate to comment code? I follow a simple set of rules: If the code is confusing - I try to refactor the code so that it’s not confusing anymore. If a refactoring is not …
Dagger Open JDK Version Mismatch
While working on a client project I recent received this error: An exception occurred: java.lang.IllegalArgumentException: not a valid name: <set-?>Provider Googling for the error didn't …