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.
-
Top-notch communication skills are vital when communicating detailed technical topics. Poor communication skills are seen as a lack of interest, understanding, or motivation. I realize that perception isn’t always true, but making the correct impression on others is extremely important. [Read More]
-
A Few Signs That Your Project May Be In Some Serious Trouble
Lack of leadership in developer operations [Read More] -
The Pitfalls of Testing
-
Two Issues I have With IntelliJ: Inconsistent building, and GUIs
During the massive end-of-days sale, I bought a copy of IntelliJ. I have been primarily a NetBeans developer, but I have used IntelliJ at a previous job. So two of the things that irritated me have been: the inconsistent build support and IntelliJ’s handling of Java GUIs. [Read More] -
Make Mobile Phone Unlocking Legal Again
Recently, an exemption from the DMCA that allows for mobile phone unlocking was removed. Now anyone who unlocks a mobile phone is participating in an “illegal act.” That’s right, a device that you may have paid for, or have over paid [if you’ve had the phone long enough, and bought... [Read More] -
Getting Over Writer’s Block
A while ago, Tim Ferris was asked how he was able to accomplish the task of writing books of considerable length. The advice that he was given was: Write 2-3 sentences every day. I cannot recall who was the interviewer or the advisor. Note to the reader: It is possible... [Read More] -
Review: The Java Virtual Machine Specification: Second Edition (Java 2 Platform)
Despite the age and subtitle. This book is still relevant for the Java 6 and 7 platform. The Java Virtual Machine Specification,by Tim Lindholm and Frank Yellin, is a specification book from a pre-Oracle time. The book goes over how the Java language is structured and designed. This is a... [Read More]