Going through old code can be fun and educational. While updating my website, I took an extra look at some of my featured code. When I came across my simple fractal simulations on the <canvas> element, I was quite surprised to see how much I violated the Don’t Repeat Yourself (DRY) principle. The three simulations… Continue reading Fractals revisited
Category: Software
Fixing an IIS deadlock
Found the below post in my drafts section. I should have released it a year ago but better late than never. Maybe someone with a deadlock problem on IIS and .NET 4.0 will find this piece of information useful. At the place where I am contracting at the moment, we recently (April 2013) went live… Continue reading Fixing an IIS deadlock
Product similarities and relations
This post is about Antecons, a product recommendation engine, now part of Conversio. Antecons is no longer commercially available, but I have kept my developer diary on my website with permission. I recently started to implement a feature that analyzes similarities and relations between products and factors this analysis into the recommendations that are created.… Continue reading Product similarities and relations
Open-sourcing the past
While studying at the University of Oregon, I worked as a teaching assistant in three different computer science courses. One of them was CIS 323 Data Structures Lab but this course was a bit special because it had its own course number and I was teaching it almost on my own. It was quite a… Continue reading Open-sourcing the past
More data, better recommendations
This post is about Antecons, a product recommendation engine, now part of Conversio. Antecons is no longer commercially available, but I have kept my developer diary on my website with permission. Today, we have published an improvement for the Antecons recommendation algorithm. In the beginning, recommendations were based on an analysis of order data for… Continue reading More data, better recommendations