Armin Ronacher's Thoughts and Writings
Jan 9, 2014

UCS vs UTF-8 as Internal String Encoding

Some comparisons about different ways to deal with Unicode in programming languages, especially about how UCS encodings work in comparison to UTF-8.

Jan 5, 2014

More About Unicode in Python 2 and 3

Some thoughts about bytes and Unicode in Python 2 and Python 3.

Dec 9, 2013

Stop Being Cute and Clever

An experience report of using JavaScript with angular for a few days and my thoughts on what's wrong with JavaScript libraries.

Nov 28, 2013

Emotional Programming in Open Source

Some reflections on emotional state and (especially my) software quality.

Nov 17, 2013

My Favorite Database is the Network

A reinforcement about how signed data is useful to create distributed systems.

Aug 18, 2013

Beautiful Native Libraries

A guide on writing beautiful native libraries in C or C++ that compile to native code.

Jul 23, 2013

Licensing in a Post Copyright World

Some thoughts about the absolute madness that is currently going on with licensing in the Open Source community and how github's license chooser is making it worse.

Jul 19, 2013

Application Mimetypes and Encodings

Some quick notes on application mimetypes and how they deal with encodings.

Jul 2, 2013

The Updated Guide to Unicode on Python

An updated guide on how to deal with unicode on Python 2 and 3.

Jul 1, 2013

Say “Yes” to JavaScript

Some random notes about why I think that removing the option to disable JavaScript in Firefox is one of the best things.