Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Playground Wisdom: Threads Beat Async/Await

Make It Ephemeral: Software Should Decay and Lose Data

Multiversion Python Thoughts

The Inevitability of Mixing Open Source and Money

Accidental Spending: A Case For an Open Source Tax?

MiniJinja: Learnings from Building a Template Engine in Rust

Rye and Uv: August Is Harvest Season for Python Packaging

Node.js Timeout Handling

What is Self Hosted? What is a Stack?

Your Node is Leaking Memory? setTimeout Could be the Reason

Using Rust Macros for Custom VTables

Tech Debt: My Rust Library Is Now a CDO

Skin in the Game

Rye: A Vision Continued

Rye Grows with UV

Untyped Python: The Python That Was

The life and death of open source companies

FSL: A License for the Bazaar, Not the Cathedral

A bitter commentary on EuroRust conf

Lessons from a Pessimist: Make Your Pessimism Productive

I think AI would kill my wife

Appreciating Design

Scaling Mastodon Is Impossible

A Better Way to Borrow in Rust: Stack Tokens

You Can't Do That: Abstracting over Ownership in Rust with HRTBs. Or Can You?

You Can't Do That: Abstracting over Ownership in Rust with Type Inference

Congratulations: We Now Have Opinions on Your Open Source Contributions

Uninitialized Memory: Unsafe Rust Is Too Hard

Dependency Risk and Funding

Extension Maps in Rust

More →