Armin Ronacher's Thoughts and Writings
Jun 26, 2024

What is Self Hosted? What is a Stack?

Some thoughts on self hosted Open Source software.

Jun 5, 2024

Your Node is Leaking Memory? setTimeout Could be the Reason

How node's timeout objects are potential sources of memory leaks.

May 16, 2024

Using Rust Macros for Custom VTables

How MiniJinja's dynamic reference counted objects work.

Mar 31, 2024

Skin in the Game

Some thoughts about the meaning of pseudonyms and anonymous contributions in Open Source.

Mar 26, 2024

On Tech Debt: My Rust Library is now a CDO

Bringing the great successes of financial engineering to Rust.

Feb 26, 2024

Austria: A Fearful Country In Need Of A Vision

Some very personal thoughts about the future of Austria.

Feb 15, 2024

Rye Grows With UV

Rye is faster now by sitting on top of uv and it moves over to Astral.

Feb 4, 2024

Rye: A Vision Continued

A progress update on where my Rye Project is today.

Dec 25, 2023

The Life and Death of Open Source Companies

More thoughts on Open Source licensing and companies.

Dec 1, 2023

Untyped Python: The Python That Was

Musings about the changes to Python over the years, particularly typing.