<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Daniel Villera · Blog</title><description>Notas de la subida, en español e inglés.</description><link>https://danielvillera.dev/</link><language>es-co</language><item><title>Serverless no es solo bajo demanda. Te obliga a ser stateless</title><link>https://danielvillera.dev/es/blog/serverless-forces-you-to-be-stateless/</link><guid isPermaLink="true">https://danielvillera.dev/es/blog/serverless-forces-you-to-be-stateless/</guid><description>La teoría vende serverless como pago por uso. En la práctica el cambio mayor es que tu app escala horizontalmente, la hayas planeado así o no.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Un plan con IA sin cuentas y sin base de datos</title><link>https://danielvillera.dev/es/blog/an-ai-plan-with-no-accounts/</link><guid isPermaLink="true">https://danielvillera.dev/es/blog/an-ai-plan-with-no-accounts/</guid><description>Cómo Otro Lunes convierte siete datos en un plan de comidas y una rutina, y por qué el plan nunca sale de tu navegador.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Por qué BoxBox se reentrena después de cada Gran Premio</title><link>https://danielvillera.dev/es/blog/why-boxbox-retrains-after-every-grand-prix/</link><guid isPermaLink="true">https://danielvillera.dev/es/blog/why-boxbox-retrains-after-every-grand-prix/</guid><description>Una probabilidad sin motivo cuesta creerla. Cómo BoxBox valida, reentrena y explica cada predicción.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>