RSSAmplifier

Blog

Santiago Basulto

Recent content on Santiago Basulto

sb.thoughts.arRSS feed ↗30 posts

Latest posts

Open Source and Scientific Studies: the biggest scams of our era

I argue why Open Source and Scientific Studies are blindly trusted and exploited

Hacker News Who wants to be hired posts are accelerating

Noticing a clear upward trend of Who wants to be hired posts on Hacker News

How AI is going to disrupt education

Open questions about the disruption of education by AI: what topics we’ll teach, and how we’ll evaluate them

The importance of modularization for AI-assisted software projects

Modularization is key for AI-driven software projects, helping with the review process of AI-generated changes

AI is all about Software Engineering

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

How I use the Eisenhower Matrix

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

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

Migrating away from medium

I’m starting this new blog migrating away from medium

About me

I’m a startup founder, programmer, ultimate frisbee player, snowboarder and wanna-be kitesurfer. My passion is building products and technology. My current startup is DataWars . My previous one was RMOTR acq 2016. In my past lives I’ve been: a developer a data scientist and ML Engineer a waiter much more things If you want to get in touch here are my links: Email: santiago [dot]…

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…

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?

PTSD programmers

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

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…

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…

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…

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.

Python Concurrency Tutorial

An in-depth summary of my PyCon 2020 tutorial.

My Django dev setup

I’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…

Fuck that

There are 3 companies that I absolutely love and admire: Zoom HQ, Slack and GitLab.

The Definitive Django 🤝Pusher Guide

Learn how to integrate Private and Presence channels with Django, including auth and configuration.

Software complexity and the Roman Empire

Read the following lines and tell me what it reminds you of:

Stop writing code

This post was originally written for Startup Weekend participants, but it applies to everyone starting a business. Thanks SW LATAM…

How to share pictures on Instagram from Desktop (step by step)

With the new changes that Instagram has recently rolled out, it’s now possible to post using a mobile web browser (ex: Safari in your…

Preocupaciones post Brexit

Hace algunas horas el Reino Unido decidió, a través de un referendum, dejar la Unión Europea. Sinceramente no entiendo bien “qué” va a…

Respuesta a la nota de La Nación del día 2 de Mayo de 2016 sobre las “especies variadas” de…

Este post es una respuesta personal a la nota firmada por el señor Diego Cabot publicada en el diario La Nación, el día 2 de Mayo de 2016…

TIL: La horrible muerte del hijo de Stalin

El hijo de Stalin, Yakov Dzhugashvili, se suicidó en un campo de concentración alemán (Sachsenhausen), al arrojarse a una cerca…

Sobre la necesidad de estar en guerra

En el último tiempo, con el devenir del nuevo gobierno en nuestro país, la dinámica de nuestro día a día ha cambiado abruptamente. Siempre…

The depressed programmer

I was taking a look at some code I produced some time ago when I was having a really rough time. The company I helped to build was falling…

Should you TDD on a Lean Startup?

“Tests don’t matter and are a waste of time and money”. Yeah, right…

Música, deportes y emprendimientos

Por qué hacer deporte y estudiar música sirve a la hora de emprender.