All posts in category tips

Write in 2012

Last year I resolved to write more this year.  I ran across the idea of Morning Pages and found a writing site and some tools that helped me no matter where I was.  In this post I’ll talk about what this has meant and done for me and encourage you to spend some time writing in 2012 […]

Managing your Significant Other when working from home

I’m writing a book about successfully working from home; click here if you want to know when it is complete. When you start working from home you have to prepare those around you for the inevitable consequences of this new lifestyle. I’d recommend telling your neighbors, kids, pets, imaginary friend(s), team of personal therapists, and parole officer. […]

How to convince your employer to let you telecommute (LIKE A BOSS)

I’m writing a book about successfully working from home; click here if you want to know when it is complete. You have decided to work from home. Telecommute.  Listen to the kind of music you want to – dance the way your body tells you. Shower less, love more. La-di-freaking-da – you still need to convince your […]

How to deal with robots and get your poodle a job

How should you act when a recruiter calls you during personal relaxation time (i.e. grooming your pet poodle “Fluffikissh”)? What are the ground rules for interacting with robots? If the end goal of everyone is to have a good reputation and to earn a living what are some long term things we can do to get […]

A system for analyzing systems [Part 2]

This is the second part of an (awesomely epic) series on how to analyze a software system quickly, click here to view Part 1. So now you (having the right attitude and documenting everything) have viewed the main nouns (data) and verbs (use cases, workflows).  What do you do next? Profit? #3 Find integration points […]

A system for analyzing systems [Part 1]

We seek definition to understand the system so that we can discern the rules so that we know what to do next so that we win. – Michael Lopp, Being Geek: The Software Developer’s Career Handbook How do you approach learning a new system that is dumped on your lap like a spilled plate of nachos? Let’s say […]

The Three Laws of Robotics (for tech recruiters)

The tech market is so hot right now that if you are a developer and can tell the difference between O(n) and your own butthole you might be getting calls from aggressive recruiters. Recently I’ve had two recruiters that I’ve never met contact friends saying that I had recommended them for a position and I’ve […]

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 […]

How to work from home without going insane (purple monkey dishwasher)

I’m writing a book about successfully working from home; click here if you want to know when it is complete. So you’ve decided to work from home. As a rookie-veteran of working without a traditional office for one year I’m here to tell you that it is the greatest and worst thing that can happen to your […]

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 […]