1. 99 bottles

    It’s been a while since I put up one of these simple code posts. Let me fix that. :P

    Quiet a while ago, this code needed to have the dust blown off of it. Programming Praxis had its readers program out the song for “Nintey-Nine Bottles of Beer on ...

    read more

    There are comments.

  2. Git Churn

    I’m still really on the fence regarding the flame war between Git and Mercurial; they both have their strengths and weaknesses. (In case you’re wondering, the reason I haven’t been forced to make a decision yet is because \$WORK uses Perforce .) When I learn about one trick ...

    read more

    There are comments.

  3. Git Pre-Commit Python Syntax

    All of us programmers have made this mistake before: we’ve submitted code that we thought was correct only to have it fail during compilation because of a simple syntax error. Just between you and me (and the rest of the interwebs), I did this last week. Then I thought ...

    read more

    There are comments.

  4. Two Year Anniversary

    Photo

    Even though the actual anniversary was a little over two months ago, I see no reason not to talk about it and do some celebrating. I am absolutely amazed by how many people viewed my blog this past year. Below I've included the numbers for both this past year ...

    read more

    There are comments.

  5. The Devil is in the Details, part 2

    In the last blog post I made with this title, I told a little story on how I helped a learning Haskell programmer see why his version of the code wasn't as complete as the example given. I also thought that this series wouldn't be having a second ...

    read more

    There are comments.

  6. Git Rollback

    Photo

    Lately I've been spending some of my free time giving back to the Python community, sending in patches and doing patch reviews for the core Python project. The Python project uses Mercurial for its source code management. So I've been able to get a little more familiar with ...

    read more

    There are comments.

  7. And I'm Back!!!

    After about a month of fighting with ISP's and registrars the blog has returned. I haven't stopped writing during this time and I plan on posting a new post next week. Once all the DNS servers are done propigating my server's IP around the interwebs of course ...

    read more

    There are comments.

  8. Changing hosting providers

    I'm sorry for the delay in writing. Unfortunately I am not updating the site with another blog post. I am giving everyone a quick heads up that I am changing web hosts and the site might be having issues over the next few days. You have been warned.

    read more

    There are comments.

« Page 3 / 9 »

social