Archive

October 2016

Browsing

Ask anyone what their problem is and they will tell you exactly how they want to solve it and make it go away. I could easily come up with a few of my own problems and solutions to them, but their wrong. It’s not that I don’t trust myself, It’s not that I don’t trust myself, it’s that they are framed by own view as to how I perceive the problem. In that frame, whether…

Of all the peeves that drive developers crazy, it’s messy code, cluttered code, code that works, but is not as good as it could be. When we’ve finally had enough – we Refactor it and clean it up. When we check in that refactored code, most likely it breaks a slew of sloppy code somewhere else, so we go fix that. And we keep doing that – build, fail, clean, build, fail, clean – practice…

The Cobbler works at his craft, taking on all the activities required to build a really great shoe. When complete they know it inside and out and can talk enthusiastically about what they’ve created for hours and days on end. They are not simply satisfied with the act of having been completed in creating a shoe, but in creating a unique shoe for someone to use. The imperfections in the craft are what make it…

No. Not everything needs to be automated, not everything should be automated. Did you find your way to work okay today? Did you take an unexpected turn to get a coffee and satisfy that inner desire for one? Not everything needs a process, not everything needs to be the same, it just needs to accomplish the goal you have in mind. Sometimes the grind, the grunt work and the non-automated processes are what lead to…

As we progress in our careers and rise through the proverbial ranks we must never forget to stop and look back. Whether it’s a new process, idea, suggestion, etc, we must always have the strength and desire to look back – analyze what went right or wrong and identify what we can borrow from that experience to get better for the next one. A good way to think of this is to take every process,…