Mid-2015 Update

I discovered that Jekyll was the best option for me right now because it was very quick to get everything running and deployed. This website is now completely static and it's quicker for me to write entries and deploy code updates. Read more »

Cooperation

Following up on my post from a week ago, I have another point to make about consulting, specifically as a developer. If you are working with developers on the client side, you can’t just go barreling into the project with a mindset that the coding standard/process/whatever needs to be a certain way. Conversely, consultants shouldn’t let clients write bad code. There’s a happy medium between the two where you can meet the client’s coding standards but still suggest changes in coding standards/processes. Read more »

Humility > Arrogance

Being a consultant means that sometimes, unfortunately, you have to do some ass-kissing. When a product manager at a major corporation tells you that they’re having a hard time using a feature you built and claims that “it’s buggy”, you should ask them if they have time for you to demonstrate the feature and ask them how it can be improved. Opening up this line of communication strengthens your relationship with the client and shows them that you are easy to work with. Read more »