PinnedSantiago Basulto17 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…9 min read·Sep 11, 2021--1--1
Santiago BasultoHow 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…3 min read·Apr 7, 2024----
Santiago BasultoFun with financial returns and Geometric SeriesCan 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?7 min read·Nov 26, 2023----
Santiago BasultoPTSD programmersQuick reflection on how children of 90s computers became PTSD programmers, still haunted by their limitations.2 min read·Jun 28, 2023----
Santiago BasultoThe big AI loser is not Google, it’s AppleEverybody is (rightfully so) banging on Google for missing the train on LLMs. Which is fair, after all, Google was probably the largest…2 min read·Apr 9, 2023----
Santiago BasultoPandas 2.0 vs Pandas 1.3 — Performance ComparisonEDIT/ERRATUM: I made the mistake of combining parse_dates with pyarrow dtype backend. When removed, pyarrow is A LOT faster (40X) reading…3 min read·Apr 7, 2023--5--5
Santiago BasultoNotebooks.ai is shutting downNotebooks.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.1 min read·Aug 28, 2020--1--1
Santiago BasultoPython Concurrency TutorialAn in-depth summary of my PyCon 2020 tutorial.8 min read·May 15, 2020----
Santiago BasultoMy Django dev setupI’ve finally nailed (what for now seems to be) the “perfect” Django dev setup. This can be useful for some of you as well. It’s heavily…3 min read·Mar 30, 2020--1--1
Santiago BasultoFuck thatThere are 3 companies that I absolutely love and admire: Zoom HQ, Slack and GitLab.1 min read·Mar 22, 2020--1--1