Here are a few things that I liked in 2016, written in traditional popular culture best-of style, with a small code-related item added to the mix. I did not spend a lot of time thinking about these so the list is true to the name of this blog: Thought Flow. A bag of GIF I… Continue reading Best of 2016
Tag: programming
Fractals revisited
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
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
Experimental features
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. Yesterday, I found out exactly what it means when Google warns about their experimental App Engine features: Your code might eventually break. Let me… Continue reading Experimental features
Intellectual stimulus
After a year of doing freelance programming/consulting, I have a better understanding of why some people choose academia or research as a career path: Intellectual stimulation. I have been working mostly with website and webshop backend programming and on a day-to-day basis, the recipe is basically the same: Create a datatable in a database. Create… Continue reading Intellectual stimulus