Armin Ronacher's Thoughts and Writings
Oct 30, 2014

Don't Panic! The Hitchhiker's Guide to Unwinding

A look at stack unwinding, primarily in the context of Rust, why it exists and a discussion about if it's a good idea.

Oct 16, 2014

On Error Handling in Rust

My thoughts about error handling in APIs after writing a Redis library in Rust.

Oct 1, 2014

A Fresh Look at Rust

An updated report on my experience with Rust and where I think it might be going.

Aug 24, 2014

Revenge of the Types

Some notes about what appears to be current trend of programming languages and my thoughts about it.

Aug 16, 2014

The Python I Would Like To See

What I would imagine an better Python would look like.

May 12, 2014

Everything you did not want to know about Unicode in Python 3

A list of things about unicode on Linux and Python 3 you really did not want to know.

Feb 16, 2014

A Case for Upserts

Some thoughts on why upserts are necessary to write reliable web applications.

Feb 13, 2014

On Programming Communities

Some personal thoughts on the Python community and programming communities in general.

Jan 27, 2014

Python on Wheels

A quick overview into wheel based Python deployments.

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.