• Creating an Operations Log

    As I mentioned in a previous post, I recently joined the Kiln team at Fog Creek. One of the effects of my move is that I have needed to learn how to help run Kiln both within Fog Creek and for our customers. Essentially I have been trying to learn how to be a good operator for Ki ...

  • A Short Note on Automated Testing

    I think people can over test and under test. Take a simple example of testing a function that takes an integer and expects the integer to be between 0 and 5. You can certainly test all the numbers from 0 to 5, and maybe test -1 and 6 to see what happens if you pass a bad number. ...

  • SAS

    We were thinking about our road map for Kiln today and I got to thinking about the underlying principles, or themes, I want to guide our planning. Coincidentally, when I got off work and was poking around the web I ran across this post on principles and it motivated me to write u ...

  • Hating Your Job?

    I was talking to someone today about jobs and hating your job. There were times when I have hated my job and it came to me that when you hate your job you have to ask yourself two questions. Question One: Is there a job you won't hate? This is a hard question to ask if you are i ...

  • The Kiln Team

    I recently transitioned from the FogBugz team to the Kiln team. We lost one of Kiln's founders, when he left Fog Creek after many years to pursue new opportunities, and I thought my general experience might be useful to the team. So I jumped on board and we have been working hard ...

  • The IDs Have It

    I was talking to my wife the other day about an application she uses at work. The application is used to track parts, and provides each part with a part number. She was talking about how hard it is to find parts, and my immediate thought was that the unique parts number would mak ...

Full Notebook containing 29 notes ...

About Me
Recommended Reading
Sites for Books I Wrote