Data Science
Posts about Data Science
How Ibis Lowers One Expression to Three SQL Dialects
Understand ibis deferred expression backends, the main trade-offs, and the practical checks to use before relying on it in practice.
Inside Polars’ Streaming Engine: How Spillable Sinks Handle Larger-Than-RAM Joins
If you search polars streaming engine spill today, the top result is a benchmark that OOM’d on Polars 1.6.0 in September 2024.
Inside Polars’ Lazy Query Engine: How Predicate Pushdown Beats Pandas
The pola.rs blog has a headline number that every Polars tutorial copies: the optimized lazy plan runs roughly 4x faster than the naive one on the NYC.
Inside CPython Sub-Interpreters: How Immortal Objects Share Memory Without the GIL
The technical barrier that kept Python’s sub-interpreter feature from being genuinely useful for a decade wasn’t parallelism — it was reference counting.
Python JIT: practical notes from production
The experimental copy-and-patch JIT landed in CPython 3.13 behind the –enable-experimental-jit build flag, and by 3.14 it is stable enough to enable on.
Marimo vs Jupyter Notebook: Which Python Environment is Best?
I just spent three hours debugging a machine learning pipeline, only to realize I had executed cell 14 before cell 12.
I Dropped Pandas for Polars. Here’s What Broke.
It was 11 PM on a Thursday last month. My data pipeline running on a t3.xlarge AWS instance crashed for the fourth time that week. The culprit?
Mastering Gil Removal: Advanced Techniques and Best Practices for Modern Developers
Introduction to Gil Removal In today’s rapidly evolving technological landscape, GIL removal has emerged as a critical skill for developers seeking to.
Simulating Quantum Decision Models in Pure Python (No QPU Required)
I spent most of last week arguing with a vendor who insisted we needed cloud QPU access to run our new multi-agent decision matrix.
Poetry is Dead to Me: Why I Switched to uv
Actually, I should clarify – I held on for as long as I could. Really, I did. I was the guy in the team chat defending Poetry 1 back in 2023.
