Armin Ronacher's Thoughts and Writings
Mar 31, 2018

You can't Rust that

Some tips for how to be more productive in Rust by avoiding situations you cannot solve in Rust.

Jun 5, 2017

Diversity in Technology and Open Source

Some personal thoughts and observations about the topic of diversity in technology and in particular Open Source.

Dec 29, 2016

Be Careful with Python's New-Style String Format

Some general warnings about the use of str.format in Python.

Nov 5, 2016

Be Careful About What You Dislike

Observations about the problem of having strong opinions and sharing them with others.

Oct 30, 2016

I don't understand Python's Asyncio

A little confession that I have no idea how asyncio works in Python 3.

Jul 10, 2016

Rust and Rest

Lessons learned from implementing a restful HTTP client for Rust.

May 18, 2016

A Europe For Our Children

Thoughts about what I believe is wrong in Austria today and how we can maybe break the trend.

Mar 24, 2016

Micropackages and Open Source Trust Scaling

Some thoughts about why npm style micro-packages are a huge liability for everybody and what we could do to make them work.

Dec 21, 2015

Introducing Lektor — A Static File Content Management System For Python

The background story to why I built yet another static website generator in Python.

Nov 18, 2015

Python's Hidden Regular Expression Gems

Some hidden features of the Python re module and the support machinery that drives it.