DHolnessMicro Optimizations Vs Clean CodeOne of the main reasons I love technology is the fact that it allows you to do things fast. One of the coolest projects I had growing up…Mar 25, 2016Mar 25, 2016
DHolnessTesting Passed The UnitsFor the past month I’ve been working on a simple Java based web Server. Throughout the process I’ve been exposed to several concepts, one…Mar 23, 2016Mar 23, 2016
DHolnessHow I Debug in JavaDebugging can be one of the most stressfully and rewarding experiences when writing software. Over the past week as I pushed deeper into…Mar 23, 2016Mar 23, 2016
DHolnessPractice Makes PerfectWith technology it always seems like we are playing catch up. Even during my apprenticeship I’ve always felt I was far behind. After…Mar 11, 2016Mar 11, 2016
DHolnessLearning Java Without A IDEFor the past month of my apprenticeship I have been knee deep in Java. For my last project I was working in Clojure, so jumping into java…Mar 7, 2016Mar 7, 2016
DHolnessThe Thread Pool PatternMy current apprentice project is to build a basic web server using Java. One of the requirements for my server is the ability to manage…Mar 6, 2016Mar 6, 2016
DHolnessThe Many Faces Of CodingI’m sure many people have heard this time and time again, but writing code is extremely hard. There are so many thing going on at once and…Mar 6, 2016Mar 6, 2016
DHolness#No EstimatesRecently I learned about 8th light’s approach to estimating projects. It’s a very detailed process to ensure we deliver quality code to our…Mar 6, 2016Mar 6, 2016
DHolnessHow to Be a Software Professional-Yes/NoLooking back at my education very few instances did anyone mention what it means to be a professional. It wasn’t till my first job did I…Mar 4, 2016Mar 4, 2016
DHolnessExpectations Of Your CTOThis week I was tasked with watching at talk by Robert C. Martin, titled “What Your CTO Expects From You”. This talk goes over in depth the…Mar 4, 2016Mar 4, 2016