The first Irrational Exuberance was a WordPress blog in 2007. The second a custom Django application, and the third... is also a custom Django application. Named Sisyphus.
In this post I briefly discuss the (questionably) novel aspects of the new Sisyphus blog engine which hosts this blog.
If you've ever built a homebrew analytics system and tried to get actionable insight from it, then you know the pain of filtering out automated and suspicious requests. Here are a few notes on what I've learned on filtering bots from analytics data.
Programmers talk about DRY, or Don't Repeat Yourself, all the time. Its a strategy for making programming more pleasant, more efficient, and to reduce errors. LifeFlow uses a simple idea, which I have brazenly labeled Dynamic Blog Context, to try to take a few steps toward DRY while writing blogs.
Comprehensive instructions on installing and setting up a local deployment of LifeFlow (for those who are moderately in the Django know). This should be all you need to get started using LifeFlow, but I will have another entry soon detailing the little tricks and tips that make LifeFlow helpful.
An overview of a minor batch of improvements and changes to the blog's look and view and overall usability.
After a couple years with the old look, I took some time over the weekend and moved the blog over to Bootstrap.
Got caught by a bit of an error which lead to my markdown superset not being coherently rendered, but its all fixed now. Sorry! Sorry! Sorry!
I have made a few technical updates to the website. The consequences should be more stability and a better visual appearance for Internet Explorer users.
Software engineer, technical leader, sci-fi reader, and so on. Born in NC, living in SF, and glad to grab a coffee.