<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Bruno Costanzo</title><description>Software a medida para negocios, profesionales y comunidades. Sistemas nuevos y arreglos de sistemas que ya existen.</description><link>https://costanzo.blog/</link><item><title>Cómo pasar tu negocio de Excel a un sistema</title><link>https://costanzo.blog/blog/de_excel_a_un_sistema/</link><guid isPermaLink="true">https://costanzo.blog/blog/de_excel_a_un_sistema/</guid><description>Cuándo una planilla ya no alcanza, qué conviene hacer primero y qué no hace falta tirar. Con un ejemplo real de un local de Viedma.</description><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Los bugs también enamoran</title><link>https://costanzo.blog/blog/los_bugs_tambi%C3%A9n_enamoran/</link><guid isPermaLink="true">https://costanzo.blog/blog/los_bugs_tambi%C3%A9n_enamoran/</guid><description>Cómo un bug en las rutas de nuestra aplicación se convirtió en una feature que los usuarios adoptaron sin saberlo.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Una migración controlada para aplicaciones Rails</title><link>https://costanzo.blog/blog/una_migracion_controlada_para_aplicaciones_rails/</link><guid isPermaLink="true">https://costanzo.blog/blog/una_migracion_controlada_para_aplicaciones_rails/</guid><description>Los pasos para migrar una aplicación Rails a un servidor nuevo sin perder datos.</description><pubDate>Fri, 08 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Objetos que no merecen un ID: Usando composed_of en Rails</title><link>https://costanzo.blog/blog/objetos_que_no_merecen_un_id_rails_composed_of/</link><guid isPermaLink="true">https://costanzo.blog/blog/objetos_que_no_merecen_un_id_rails_composed_of/</guid><description>Cómo usar composed_of para modelar value objects en Rails.</description><pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate></item></channel></rss>