Over a decade of progressive professional software development experience in conjunction with more than two decades as a hobbyist developer has pushed me to reduce the burden of support and cost of delivery by writing highly-maintainable software of the highest caliber.
This blog is intended to be a personal collection of experiences/rants, journaling to tech related, things and other things that may be appropriate to share in a blog.
-
If you’ve ever had to use the sleep method you know how “painful” (well a minor annoyance) it is to convert the amount of minutes/hours/days into milliseconds. Well to make this easier, you can use google to do the conversion for you. Granted this is a rather minor thin in... [Read More]
-
Are all technical books dry and boring?
After reading many technical books I believe that a trend has emerged: Most technical books tend to be varying degrees of being dry. This is starting to become incredibly irritating, it also hurts in keeping the readers attention. At the moment I don’t have a lot of justification to support... [Read More] -
Today I learned: Use %n rather than \\n in String.format
When formatting Strings with the Java String::format function, use %n rather than the newline escaped characters (\n). This will produced the platform specific new line during run time. With windows this will return a new line with a carriage feed (\r\n) and with everything else a standard new line (\n).... [Read More] -
Pastebin for HTTP Requests.
Have you ever had the need to verify an HTTP request? If so the tool “RequestBin” is the way to do it. It is the pastebin of HTTP Requests. When you use the site, it’ll give you a temporary custom URL to post whatever you need to, and it will... [Read More] -
Kegerators
A few months ago I bought a kegerator. (I have now reclassified it as a boat, but more on that later.) A kegerator is an appliance that combines a mini-refrigerator with a kit for dispensing beer from a keg. In reality, it is more of a small refrigerator with a... [Read More] -
Installing Maven on Centos 5 or 6/RHEL
At the moment there is no RPM package or yum install available for the latest version of Maven on Centos. The user is left to install Maven manually. To attempt to overcome this, I created a script to install the latest, at the moment: 3.1.1. At the moment, there are... [Read More] -
Protip of the Day: Always Delay your Email From Being Sent
This is a rather simple and should be obvious pro-tip: Delay all email from being sent. This helps to catch emails that have the wrong tone, message, audience or content before it’s sent. This tip has saved me from sending an badly formed email, or to the wrong audience many... [Read More]