Les comparto la segunda edición de mi boletín quincenal sobre lo bueno de la vida física y digital
emmanuelpl.substack.com/p/ti…
Para mis amigus qué les gusta diseñar cosas...
La psicología de los objetos de consumo
youtu.be/s_8LB-vUw0E
Parte importante de ser profesional es tener una alta tolerancia a la frustración, a equivocarse y ser parte de la solución.
A desafiarte constantemente y a ver tu profesión como una competencia. Sana pero competitiva.
Algo que casi nadie dice en voz alta: en ingeniería no solo te enseñan lógica, matemáticas o sistemas… te enseñan carácter.
La frustración es parte del temario.
Muchos maestros saben que la ingeniería no se sostiene con talento, sino con la capacidad de enfrentarte al error, corregirlo, volver a pensar y no quebrarte. Por eso son exigentes, a veces duros, incluso incómodos. No es elitismo: es entrenamiento para un mundo donde la realidad no perdona atajos.
En muchas otras carreras y sin desmeritar ninguna el “fallar” no se vive con la misma crudeza. Aquí, un cálculo mal hecho no solo baja puntos: rompe un puente, un sistema, un producto. Por eso la vara es distinta.
Al final, uno no sale de ingeniería con respuestas perfectas, sino con algo más valioso: la capacidad de seguir pensando incluso cuando todo sale mal.
Emmanuel P L 🔎🎲 retweeted
Si queres aprender a diseñar y escalar aplicaciones, hay 2 libros que me cambiaron la forma de pensar los sistemas:
1) System Design Interview (Vol. 1):
Perfecto para empezar. Te enseña a razonar desde lo básico: cómo crece una app, qué pasa con el tráfico y cómo escalar.
2) Designing Data-Intensive Applications
Más técnico y profundo, pero una joya. Explica cómo funcionan las bases de datos, los sistemas distribuidos y arquitecturas.
Cuando entendes los principios detrás de un sistema, todo se vuelve más claro: las decisiones técnicas, los cuellos de botella y los trade-offs.
Cuando tu aplicación recibe miles de usuarios, un solo servidor no te alcanza.
Podes crecer de 2 formas:
1) verticalmente: más CPU o RAM al servidor (es caro y tiene un límite).
2) horizontalmente: agregar más servidores.
La segunda te da escala, pero trae un nuevo problema:
¿a qué servidor debería ir cada request?
Ahí aparece un Load Balancer:
un componente que reparte el tráfico entre tus servidores usando distintos algoritmos.
Si "A" se cae, lo detecta y deja de enviarle tráfico.
Ahora, cada servidor corre una copia de tu app. Y como el tráfico está repartido, podes atender más usuarios sin saturar uno solo.
Pero ahora el cuello de botella se mueve:
si todos los servidores consultan la misma base de datos, esa base se satura.
La solución: agregar réplicas para lectura y un cache para reducir carga.
Pero si agregas réplicas: ¿cómo te aseguras de que la data siempre esté sincronizada?
Y así es como evoluciona la arquitectura: resolviendo un problema a la vez.
Diseñar sistemas es justamente eso:
entender dónde están los cuellos de botella y qué necesitas para que tu aplicación siga creciendo.
Emmanuel P L 🔎🎲 retweeted
Si alguna vez dudas de qué hacer, vuelve a la brújula estoica:
Sé sabio: distingue lo que depende de ti.
Sé justo: actúa con integridad, aunque nadie mire.
Sé valiente: haz lo correcto, aunque dé miedo.
Sé templado: elige lo esencial y deja ir lo superfluo.
Emmanuel P L 🔎🎲 retweeted
game dev is more fun because your code actually moves.
you can see the logic, hear the math, and feel the physics.
Emmanuel P L 🔎🎲 retweeted
Used SQLite because I was too lazy to set up anything else. Now it’s the most stable part of the project.
#gameIdea
A fantasy football but for the next year World Cup
Choose players from any country and win points based on stats
Después de hacerme loco por un buen rato, decidí activar Google Play Store Pass (o #PlayPass...)
Aunque sigue estando rara la propuesta, por ahora estoy probando un par de juegos que me están llamando la atención... Por unos 3 dólares al mes, nada mal
play.google.com/store/pass
Gracias a @redhengames por regalarme una copia de Abrakazam en la Mega 2025.
Ya tuve oportunidad de jugarlo, me llamó bastante la atención por el formato de juego Postal, y tengo unas primeras impresiones.
Pueden encontrarlo acá:
red-hen-games.itch.io/abraka…
This is a cute puzzle game for chess fans:
featurekreep.itch.io/last-ch…
Emmanuel P L 🔎🎲 retweeted
Una cosa que aprendí trabajando como lead, PM, PO, lo que sea, es que haciendo reuniones y asignando tareas no se logra nada.
Tienes que "traer agua pa' tu charco", es decir, lograr que tu equipo se suba al barco con vos.
Y mirá, yo he probado muchas cosas, y lo que me funciona increíblemente bien es:
✨ Mostrar el futuro que ELLOS pueden construir.
No les ando hablando de tickets ni puntos. Les pinto la imagen de lo que van a lograr, les enseño cómo pueden lograrlo y les afirmo que tienen toda la capacidad de hacerlo.
La gente nunca se olvida de cómo les mostraste lo que eran capaces de hacer.
Emmanuel P L 🔎🎲 retweeted
🧵 Cómo saber si ya eres senior (y nadie te lo ha dicho)
Muchos esperan un título, un correo, una ceremonia.
Pero en realidad, a veces ya lo eres... y solo falta que alguien lo reconozca.
8 señales de que ya actúas como senior, aunque no te hayan dado el nombramiento todavía.👇
Emmanuel P L 🔎🎲 retweeted
📣 ¡Ya está activa la campaña de Kickstarter para mi libro!
🎮 “Videojuegos hechos en Centroamérica”
Una mirada a la creación de videojuegos en 🇬🇹 🇸🇻 🇭🇳 🇳🇮 🇨🇷 🇵🇦 🇧🇿
Apóyalo aquí 💚
🔗 kickstarter.com/projects/cat…
Emmanuel P L 🔎🎲 retweeted
Una vida plena es mejor que una vida exitosa.
Porque nuestro éxito se mide por los demás, pero nuestra satisfacción se mide por nuestra propia alma, mente y corazón.
"El capitalismo recompensa lo que es raro y valioso. Te vuelves raro cuando pones a jugar esa combinación de dos o más habilidades “bastante buenas” que quizá poca gente tenga."
Emmanuel P L 🔎🎲 retweeted
¿Qué pasa si la IA hace que las ideas pasen a ser más importantes que la ejecución?
open.substack.com/pub/shesho…
Gracias @Siedrix por el feedback y la conversación 🙌

















