Armin Ronacher's Thoughts and Writings
Sep 23, 2024

FSL: A Better Business/Open Source Balance Than AGPL

My thoughts on license choices for balancing business interests and Open Source software and why the FSL is a better choice than the AGPL.

Sep 19, 2024

Accidental Spending: A Case For an Open Source Tax?

A discussion on purchase decisions and sustainable Open Source.

Sep 9, 2024

Multiversion Python Thoughts

A braindump on how to make multi version in Python work.

Sep 3, 2024

Progress

A thought on human progress.

Aug 27, 2024

MiniJinja: Learnings from Building a Template Engine in Rust

Learnings from building MiniJinja, a template engine in Rust

Aug 21, 2024
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.