Proper reentry for developers

I’m writing a book about successfully working from home; click here if you want to know when it is complete. If you are a developer or anyone else that does high-concentration work (writer, artist, maker or orange juice) you have to reenter the world at some point after your workday is done. Those of us with families … [Read more…]

Obstacles adults face in creating

All children are artists. The problem is how to remain an artist once he grows up. — Pablo Picasso I am amazed at my daughter’s productivity. She makes things at an astonishing rate – pictures, ideas, animals, pretend situations, etc. All day, everyday. Really all night too – she wakes up and tells me about … [Read more…]

Exception (Mis)Handling

Exception handling was originally created to try to give developers a way to separate out error handling so that it wouldn’t clutter up and distract from the core functionality trying to be accomplished. When done well, exception handling can provide a clean way to instrument and separate truly exceptional conditions from the core flow of … [Read more…]

Key considerations for your next development job

As a developer, your basic job is to create things. Since the world needs software in every industry you might think that one is the same as the next, and you’d be shamefully wrong. Outside of the obvious questions you should ask yourself when looking for your next gig – how sharp are the coworkers, … [Read more…]