Armin Ronacher's Thoughts and Writings
Aug 27, 2012

Open Source Financing

A short writeup about finances for Open Source projects and ideas for how to improve it.

Aug 27, 2012

About the Lack of Updates

A quick update on the lack of updates from my side.

Aug 11, 2012

Codec Confusion in Python

A recap of a sad example of where the wrong conclusion was drawn.

Aug 5, 2012

Stateless and Proud in the Realtime World

Why the real time web does not require changes on your web framework and why those changes are actually not at all what you want.

Jun 26, 2012

ZeroMQ: Disconnects are Good for You

The hidden disconnects of ZeroMQ can be dangerous if you don't write your application to work around them.

Jun 22, 2012

Python Packaging: Hate, hate, hate everywhere

A sad example of how easy it is to dismiss certain design principles because it does not seem relevant at the time.

Feb 11, 2012

Appreciating Design

A few thoughts about how design on different levels and how users respond to it.

Dec 22, 2011

The Problem with Implicit Scoping in CoffeeScript

A longer explanation of why I think that the CoffeeScript scoping is problematic and should be changed.

Dec 7, 2011

Thoughts on Python 3

My current thoughts on the state of Python 3 and where it's heading.

Nov 15, 2011

Battlelog: Modern Web Applications are Here

Battlefield 3's Battlelog system is an interesting web application that many of us missed. Here is why it's amazing and worth a look at.