I’m a startup founder, data scientist, developer and product expert. I share a lot of random stuff, so buckle up.

Latest posts

AI is all about Software Engineering


Everybody thinks that AI is about Prompt Engineering, but it’s truly just Software Engineering…
Read more ⟶

How I use the Eisenhower Matrix


Eisenhower Matrix seems like an old fashioned corporate artifact, but it has one major secret.…
Read more ⟶

Everything I know about preventing hair loss


A summary of my research and progress preventing hair loss with a combination of topical minoxidil, dermarolling and 5α-Reductase inhibitors…
Read more ⟶

Migrating away from medium


I’m starting this new blog migrating away from medium…
Read more ⟶

How unlikely are collisions with Short UUIDs?


I was working with a DataFrame today and I wanted to assign random IDs to each row. As it was a relatively small df (just 61K rows) I……
Read more ⟶

Fun with financial returns and Geometric Series


Can you solve this problem: if you invest $1,500 per month in some security with monthly return r, after 20 years, you have $1M. What’s r?…
Read more ⟶

PTSD programmers


Quick reflection on how children of 90s computers became PTSD programmers, still haunted by their limitations.…
Read more ⟶

The big AI loser is not Google, it’s Apple


Everybody is (rightfully so) banging on Google for missing the train on LLMs. Which is fair, after all, Google was probably the largest……
Read more ⟶

Pandas 2.0 vs Pandas 1.3 — Performance Comparison


EDIT/ERRATUM: I made the mistake of combining parse_dates with pyarrow dtype backend. When removed, pyarrow is A LOT faster (40X) reading……
Read more ⟶

17 Mental Models, biases and fallacies that Software Developers should know


“Don’t forget about Parkinson’s law”, said the product manager during the last sprint planning. “There’s no silver bullet” mumbled the……
Read more ⟶

Notebooks.ai is shutting down


Notebooks.ai is shutting down on October 1st. We want to apologize to all our users, but we won’t be able to keep providing the service.…
Read more ⟶

Python Concurrency Tutorial


An in-depth summary of my PyCon 2020 tutorial.…
Read more ⟶

Contact: santiago [dot] basulto [at] gmail.