I believe you cannot over document your code. Other developers who may not know the framework may find it helpful in addition to framework documentation.

Documentation


I’ve often heard that your code should explain itself. I also agree with this, but I also feel like we engineers like to make things harder on ourselves in an already extremely taxing career. Realistically speaking, you may not always be on a team where everyone knows the framework and everyone is at the same […]

Don’t be an asshole – pay for software


I along with thousands of others have received an email from Evernote, notifying me that the current plan I’m on will be changing. The change will most likely incur a fee based on my usage. Like a lot of software shops lately, Evernote is rethinking how to prioritize and move their product forward in a […]

Family standups


To coincide with a piece I wrote a bit a go, my family has evolved our discussions every morning into actual “stand ups.” Every morning we have these discussions over coffee, and sometimes we revisit mid-way through the day to make sure we are on track or if we need to change plans. Raising two […]

I don’t hustle – I’m motivated


This word in my community, I hate it. It’s become such a culture that for the most part I despise. It encompasses the idea that one should be constantly grinding at anything and everything. To quickly move or push (someone) often in a rough way The Webster dictionary defines hustle in a few simple ways, but […]

Call me a fanboy


I worked at Apple, retail, for a few years in the early 2000’s. One of my first days actually was the iPhone 3G launch, and it was bananas. Good times and the energy of the store was just awesome. Prior to working at Apple and using Mac OS,  I was a pretty hardcore Linux user. The […]