• 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 ...

  • Python and Google Drive

    I ran into a little issue today on my mac. I was trying to run python with a virtual environment. I have started keeping my work virtual environments on my Google Drive. But when I tried to run pip from my virtualenv, it failed with a "no such file or folder" error. Turns out the ...

Full Notebook containing 38 notes ...

About Me
Recommended Reading
Sites for Books I Wrote