• Tagged Logging

    There are a lot of logging libraries out there. A LOT. So why did I want to write a new one for a project we are doing at Fog Creek? The answer is tags. Logging libraries deal with two fundamental areas, what to log and where to log it. Where you log things is a question usually ...

  • Strangeloop

    Had a great time at Strangeloop last week, culminating in my talk which is now on YouTube. If you haven't been to strangeloop, and you are a software developer, I highly recommend it. The conference was really interesting, the people were great and the opening party at the City M ...

  • Kiln and Trello

    We just turned on integration between Kiln and Trello. You can read more on the Fog Creek Blog - Kiln and Trello. This was my first project in the Kiln group, picking up some work by one of the developers that moved from Kiln to the Trello team. ...

  • An Introduction To Genetic Algorithms

    I had some time this weekend and discovered the magic that is pandoc, so I decided to convert the chapter on Genetic Algorithms over to my blog for easier reading. There may be some odd formatting due to the conversion, and my quick hand fixes. Please keep in mind that this intr ...

  • Go Interfaces and Pointers

    The Go programming language has an interesting take on pointers. While pointers exist, they are often hidden or dereferenced automatically. This behavior can be confusing around interfaces. Go doesn't use pointers to interfaces. So when you are working with something that is an i ...

  • Update on the Kiln Operations Log

    Earlier i wrote a post with an idea for an operations log. We ended up implementing that idea in Kiln. It has been great. For now, we are using a simple Ghost installation, with GhostHunter for searching. I did discover a small issues with the search, in that it uses RSS which on ...

Full Notebook containing 39 notes ...

About Me
Recommended Reading
Sites for Books I Wrote