<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Software Engineering on Home</title>
    <link>https://borisquiroz.dev/tags/software-engineering/</link>
    <description>Recent content in Software Engineering on Home</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>&lt;&lt; end &gt;&gt;</copyright>
    <lastBuildDate>Tue, 21 Apr 2026 12:05:26 -0400</lastBuildDate>
    <atom:link href="https://borisquiroz.dev/tags/software-engineering/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Admapu Status Update: Security Hardening</title>
      <link>https://borisquiroz.dev/posts/admapu-security-update/</link>
      <pubDate>Tue, 21 Apr 2026 12:05:26 -0400</pubDate>
      <guid>https://borisquiroz.dev/posts/admapu-security-update/</guid>
      <description>&lt;p&gt;TLDR: &lt;a href=&#34;#resumen-ejecutivo&#34;&gt;Aquí&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;En las últimas semanas, el repositorio &lt;a href=&#34;https://github.com/Admapu/admapu&#34;&gt;&lt;code&gt;Admapu/admapu&lt;/code&gt;&lt;/a&gt; ha acumulado una serie de cambios que, vistos en conjunto, cuentan una historia bastante más importante que la de un simple update técnico. No se trata solo de agregar features, corregir detalles o mejorar el tooling. Lo que se está consolidando es una idea central para cualquier proyecto serio en Blockchain: la seguridad de los smart contracts no es un evento puntual, sino un proceso evolutivo.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Admapu Status Update: Observability with The Graph</title>
      <link>https://borisquiroz.dev/posts/admapu-observability/</link>
      <pubDate>Wed, 01 Apr 2026 21:00:26 -0300</pubDate>
      <guid>https://borisquiroz.dev/posts/admapu-observability/</guid>
      <description>&lt;p&gt;En esta nueva etapa de &lt;a href=&#34;https://admapu.xyz&#34;&gt;Admapu&lt;/a&gt; me enfonqué en un aspecto que suele quedar postergado en muchas PoC on-chain: observability.&lt;/p&gt;&#xA;&lt;p&gt;Hasta ahora, una parte importante del seguimiento operativo dependía de queries directas al RPC, por medio de &lt;code&gt;Makefile&lt;/code&gt; o directamente comandos en la terminal. Si bien esto puede servir en etapas tempranas, es bastante limitado: escala pésimo, introduce fragilidad operativa, es difícil de reproducir y termina mezclando responsabilidades que es mejor separar desde el principio.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Admapu Status Update: Beneficios programables</title>
      <link>https://borisquiroz.dev/posts/admapu-beneficios-programables/</link>
      <pubDate>Thu, 26 Mar 2026 12:11:40 -0300</pubDate>
      <guid>https://borisquiroz.dev/posts/admapu-beneficios-programables/</guid>
      <description>&lt;p&gt;La histórica alza de combustibles que entró en vigencia en Chile esta semana volvió a poner sobre la mesa una pregunta que aparece cada vez que hay un shock relevante en el costo de vida: ¿cómo se entrega ayuda rápido, con criterios claros y sin montar otra capa de burocracia manual?&lt;/p&gt;&#xA;&lt;p&gt;El contexto no es menor. Según lo reportado por distintos medios, la bencina de 93 octanos subió del orden de $370 por litro y el diésel cerca de $580 por litro. En la práctica, eso empuja costos de transporte, logística y operación en un momento donde muchos hogares y pequeños prestadores de servicios ya están funcionando con poco margen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Admapu Status Update: deploy reproducible, contratos verificados y meta-transactions</title>
      <link>https://borisquiroz.dev/posts/admapu-status-update/</link>
      <pubDate>Tue, 24 Mar 2026 09:18:04 -0300</pubDate>
      <guid>https://borisquiroz.dev/posts/admapu-status-update/</guid>
      <description>&lt;p&gt;En las últimas semanas el foco del proyecto estuvo menos en &amp;ldquo;agregar más ideas&amp;rdquo; y más en cerrar algo más importante: que la PoC pueda deployarse de forma limpia, verificarse públicamente y probarse end-to-end sin depender de pasos manuales dispersos.&lt;/p&gt;&#xA;&lt;p&gt;Hoy Admapu no es solo una idea sobre una stablecoin chilena basada en identidad. También es una stack funcional en Sepolia con contratos deployados, verificados, con direcciones publicadas vía ENS y una webapp capaz de operar sobre ese estado.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Status Update: Chilean Stablecoin</title>
      <link>https://borisquiroz.dev/posts/status-update-chilean-stablecoin/</link>
      <pubDate>Tue, 17 Feb 2026 23:29:57 -0300</pubDate>
      <guid>https://borisquiroz.dev/posts/status-update-chilean-stablecoin/</guid>
      <description>&lt;p&gt;Después de algunos meses de trabajo en mis spare hours, existe una primera&#xA;versión funcional que permite interactuar con smart contracts reales, validar&#xA;elegibilidad de usuarios, y operar minting y transferencias bajo reglas&#xA;explícitas. &lt;strong&gt;No está listo para producción&lt;/strong&gt; (y no pretende estarlo aún), pero&#xA;sí está en un punto donde el sistema se puede tocar, probar y evaluar con&#xA;flujos reales.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;La capa on-chain ya está operativa&lt;/strong&gt;. Tanto el token (CLPc) y el verifier (que&#xA;aún es un mock) están deployados en Ethereum Sepolia y sus directiones están&#xA;asociadas a un ENS (en Sepolia) bajo &lt;a href=&#34;https://sepolia.app.ens.domains/admapu.eth&#34;&gt;admapu.eth&lt;/a&gt; para hacerlo más legible a la&#xA;hora de querer verificar la separación de responsabilidades entre el token y el&#xA;verifier, las restricciones de transferencias de tokens y el control de mining.&#xA;Y porque &lt;em&gt;why not?&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>¿Cómo podría una stablecoin basada en identidad transformar el acceso a beneficios sociales?</title>
      <link>https://borisquiroz.dev/posts/chilean-stable-coin/</link>
      <pubDate>Mon, 15 Dec 2025 05:57:50 -0300</pubDate>
      <guid>https://borisquiroz.dev/posts/chilean-stable-coin/</guid>
      <description>&lt;p&gt;&lt;em&gt;AI start&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;En los últimos años hemos visto cómo la tecnología blockchain ha dejado de ser solo un experimento financiero para convertirse en una herramienta capaz de resolver problemas reales. Pero, al mismo tiempo, la conversación pública tiende a centrarse en temas lejanos: DeFi, NFTs, protocolos globales, etc. Lo que pocas veces se discute es cómo esta tecnología podría aplicarse &lt;strong&gt;para mejorar la vida cotidiana de las personas en Chile&lt;/strong&gt;, especialmente en áreas donde el sistema actual es lento, ineficiente o &lt;em&gt;poco equitativo&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How writing helps in software architecture design</title>
      <link>https://borisquiroz.dev/posts/how-writing-helps-in-software-architecture-design/</link>
      <pubDate>Mon, 17 Feb 2025 05:58:12 -0300</pubDate>
      <guid>https://borisquiroz.dev/posts/how-writing-helps-in-software-architecture-design/</guid>
      <description>&lt;p&gt;In the fast-paced world of software engineering, it’s easy to feel pressured to&#xA;jump straight into coding when faced with a challenging problem. But sometimes,&#xA;taking a step back and slowing down can lead to surprising clarity. A few weeks&#xA;ago, I discovered the power of writing as a tool for software architecture&#xA;thinking, and I’d like to share how it helped me solve a problem that initially&#xA;seemed daunting.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
