<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Eli Ara</title>
    <description>The latest articles on DEV Community by Eli Ara (@ar3lisa).</description>
    <link>https://dev.to/ar3lisa</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3367929%2F75b133bd-fc44-46c5-9cfa-a84859a1409b.png</url>
      <title>DEV Community: Eli Ara</title>
      <link>https://dev.to/ar3lisa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ar3lisa"/>
    <language>en</language>
    <item>
      <title>Hackathones, cansancio y razones del por qué Buen Día Builders existe</title>
      <dc:creator>Eli Ara</dc:creator>
      <pubDate>Thu, 18 Dec 2025 18:26:34 +0000</pubDate>
      <link>https://dev.to/ar3lisa/hackathones-cansancio-y-razones-del-por-que-buen-dia-builders-existe-1nob</link>
      <guid>https://dev.to/ar3lisa/hackathones-cansancio-y-razones-del-por-que-buen-dia-builders-existe-1nob</guid>
      <description>&lt;p&gt;A veces las hackathons se cuentan como historias de éxito.&lt;br&gt;
Repos prolijos, premios, fotos sonrientes, demos que “salieron bien”.&lt;/p&gt;

&lt;p&gt;Pero casi nunca se cuenta lo que cuesta estar ahí, sobre todo cuando sos mujer.&lt;/p&gt;

&lt;p&gt;Esta nota es para las que participaron en la &lt;a href="https://dorahacks.io/hackathon/stellarhack" rel="noopener noreferrer"&gt;hackathon de Stellar&lt;/a&gt;, en donde fui &lt;a href="https://x.com/ar3lisa/status/1984675107197907100" rel="noopener noreferrer"&gt;mentora&lt;/a&gt; Y también —sobre todo— para las que no pudieron ir.&lt;/p&gt;

&lt;p&gt;Porque no ir no significa no pertenecer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;La hackathon no empieza el día del evento.&lt;/strong&gt; Empieza mucho antes.&lt;/p&gt;

&lt;p&gt;Empieza cuando dudás si anotarte.&lt;br&gt;
Cuando pensás que no sabés lo suficiente.&lt;br&gt;
Cuando mirás la lista de sponsors y sentís que “ese no es tu lugar”.&lt;/p&gt;

&lt;p&gt;Empieza cuando tenés que pedir permiso en tu trabajo.&lt;br&gt;
En tu casa, &lt;a href="https://chequeado.com/el-explicador/cuanto-tiempo-se-destina-al-trabajo-domestico-y-de-cuidado-no-remunerado-y-como-impactan-estas-actividades/" rel="noopener noreferrer"&gt;para ver quién cuida a tus hijos, a tus padres o a las personas que tenés a cargo.&lt;/a&gt; &lt;em&gt;Empieza cuando pedís permiso en tu propia cabeza.&lt;/em&gt; Y ahí ya estamos jugando en desventaja.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;En esta hackathon de &lt;a href="https://stellar.org/" rel="noopener noreferrer"&gt;Stellar&lt;/a&gt; hubo mujeres increíbles.&lt;/strong&gt;&lt;br&gt;
Algunas escribiendo contratos en Rust y ZK: con la creatividad de Maradona para codear cuando no hay manual y la precisión de Messi para saber cuándo gambetear y cuándo tocar simple.&lt;/p&gt;

&lt;p&gt;Otras bancando el front como el Dibu en una final: atajando bugs imposibles, sosteniendo la presión, sin correrse cuando todo tiembla.&lt;/p&gt;

&lt;p&gt;Hubo quienes llevaron el pitch, la coordinación y el caos con mentalidad de Selección: entendiendo que no se gana por una estrella sola, sino por un equipo que se cuida, rota, confía y se banca incluso en los peores momentos.&lt;/p&gt;

&lt;p&gt;Y también estuvieron las que sostuvieron desde lejos.&lt;br&gt;
Las que no viajaron pero acompañaron igual.&lt;br&gt;
Las que preguntaron por chat, esperaron updates, mandaron un “¿cómo van?” justo cuando hacía falta.&lt;/p&gt;

&lt;p&gt;Porque no todas entran a la cancha.&lt;br&gt;
Pero todas son parte del partido.&lt;/p&gt;

&lt;p&gt;Este espacio es para nombrarlas.&lt;br&gt;
Porque nombrar también es reconocer.&lt;/p&gt;




&lt;h2&gt;
  
  
  Los proyectos (y las mujeres detrás)
&lt;/h2&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36779" rel="noopener noreferrer"&gt;Accesly&lt;/a&gt;: Es un SDK de autenticación social + Account Abstraction para Stellar que permite a developer crear onboarding estilo Web2 con seguridad Web3, incluyendo login con Google/email/teléfono, generación determinística de wallets, transacciones sin gas y recuperación social sin frases semilla. Creado por &lt;a href="https://github.com/VianeyAlv6Alv" rel="noopener noreferrer"&gt;Vian&lt;/a&gt; y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fee01ruoz437vryds5k0s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fee01ruoz437vryds5k0s.png" alt="Accesly" width="800" height="427"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36793/" rel="noopener noreferrer"&gt;BeEnergy&lt;/a&gt;: Transforma comunidades en mercados de energía donde los vecinos pueden tokenizar y comerciar electricidad directamente usando Stellar, garantizando que cada transacción sea transparente e inmutable mediante blockchain en lugar de depender de sistemas centralizados opacos. Creado por &lt;a href="https://github.com/aracelisantamaria" rel="noopener noreferrer"&gt;Araceli&lt;/a&gt;, &lt;a href="https://github.com/licette32" rel="noopener noreferrer"&gt;Beverly&lt;/a&gt;, &lt;a href="https://github.com/ange-r" rel="noopener noreferrer"&gt;Ange&lt;/a&gt;, &lt;a href="https://github.com/romina-iurchik" rel="noopener noreferrer"&gt;Romi&lt;/a&gt; y &lt;a href="https://github.com/tamaraortega" rel="noopener noreferrer"&gt;Tam&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2qr6aoce90r3qrcex27j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2qr6aoce90r3qrcex27j.png" alt="BeEnergy" width="800" height="351"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36801/" rel="noopener noreferrer"&gt;Big Black Box&lt;/a&gt;: Es el primer marketplace descentralizado en Stellar diseñado específicamente para artistas digitales que pierden dinero por altas comisiones de plataformas tradicionales y conversiones costosas de dólares a pesos argentinos, además de perder clientes que prefieren el anonimato y rechazan procedimientos KYC invasivos. Creado por &lt;a href="https://github.com/AndJunes" rel="noopener noreferrer"&gt;Andre&lt;/a&gt;, &lt;a href="https://github.com/arlettemsalase" rel="noopener noreferrer"&gt;Arlette&lt;/a&gt;, &lt;a href="https://github.com/QueridaEugenia" rel="noopener noreferrer"&gt;Euge&lt;/a&gt;, &lt;a href="https://github.com/natttt7" rel="noopener noreferrer"&gt;Natali&lt;/a&gt; y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstjoa5js71qi3jn6pz2v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstjoa5js71qi3jn6pz2v.png" alt="Big Black Box" width="800" height="316"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36803/" rel="noopener noreferrer"&gt;Biochain&lt;/a&gt;: Transforma los datos de salud femenina en activos que las mujeres poseen, controlan y monetizan, mientras proporciona a la ciencia la evidencia longitudinal ausente durante décadas. Creado por &lt;a href="https://github.com/delfinacorr" rel="noopener noreferrer"&gt;Delfi&lt;/a&gt;, &lt;a href="https://github.com/AlonsoFi" rel="noopener noreferrer"&gt;Flor&lt;/a&gt;, &lt;a href="https://github.com/nicolesikorski" rel="noopener noreferrer"&gt;Nico&lt;/a&gt; y &lt;a href="https://github.com/sofiana-22" rel="noopener noreferrer"&gt;Sofi&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiargg28997g7oa0mer8t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiargg28997g7oa0mer8t.png" alt="Biochain" width="800" height="271"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36785" rel="noopener noreferrer"&gt;Human&lt;/a&gt;: Conecta visibilidad + pagos + consumo en un solo flujo: los comercios crean una wallet, generan su QR automáticamente y aparecen en el mapa local, mientras las personas usuarias descubren, escanean y pagan, aumentando el tráfico y los tickets promedio en 15-30% versus efectivo. El modelo fortalece economías locales y circulares digitalizando PYMEs instantáneamente, habilitando participación de no bancarizados, y generando ingresos por comisiones ultra-bajas, spreads de conversión FX, publicidad in-app y microcréditos basados en historial de pagos real. Creado por &lt;a href="https://github.com/EstefhanyMoreno" rel="noopener noreferrer"&gt;Estefhany&lt;/a&gt;, &lt;a href="https://github.com/marynprdls" rel="noopener noreferrer"&gt;Marian&lt;/a&gt;, &lt;a href="https://github.com/MarthaLagunas0311" rel="noopener noreferrer"&gt;Mar&lt;/a&gt;, &lt;a href="https://github.com/Valortmon" rel="noopener noreferrer"&gt;Val&lt;/a&gt; y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu3vm8d6e8yrghoedwmfv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu3vm8d6e8yrghoedwmfv.png" alt="Human" width="800" height="349"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36781/" rel="noopener noreferrer"&gt;LuminaLab&lt;/a&gt;: El sistema permite a personas inventoras subir proyectos pre-patente que la comunidad financia, creando automáticamente una prueba digital de autoría desde el día uno que protege a la persona creadora mientras habilita inversión pública en ciencia con retornos claros y confiables. Cuando una patente financiada posteriormente se vende o licencia, la plataforma distribuye regalías automáticamente a todas las personas contribuyentes según su aporte. Creado por &lt;a href="https://github.com/carBoggio" rel="noopener noreferrer"&gt;Car&lt;/a&gt;, Barb y Fidelina.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flfddoc2f6jng40vmyvfx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flfddoc2f6jng40vmyvfx.png" alt="LuminaLab" width="800" height="210"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36787" rel="noopener noreferrer"&gt;Lotty&lt;/a&gt;: Es un protocolo de "lotería sin pérdidas" en Stellar Network que combate la adicción al juego transformando el hábito destructivo de apostar en un hábito constructivo de ahorro, permitiendo a usuarios satisfacer su necesidad de dopamina y emoción de ganar sin arriesgar jamás su capital principal. Creado por &lt;a href="https://github.com/bellavergara" rel="noopener noreferrer"&gt;Bella&lt;/a&gt; y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F73b5yvb9qaxwpt81s3gk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F73b5yvb9qaxwpt81s3gk.png" alt="Lotty" width="800" height="188"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36735" rel="noopener noreferrer"&gt;MeetXLM&lt;/a&gt;: Es un protocolo nativo de Stellar construido enteramente en contratos inteligentes Soroban que transforma la participación en eventos en reputación on-chain verificable mediante NFT badges dinámicos, resolviendo la ausencia crítica de infraestructura para medir engagement comunitario en el ecosistema Stellar de LATAM donde organizadores, programas de grants y la Stellar Development Foundation carecen de formas confiables para trackear asistencia, prevenir fraude y construir reputación portable. Creado por &lt;a href="https://github.com/JennyT3" rel="noopener noreferrer"&gt;Jenny&lt;/a&gt; y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdmy48y8g6kssdltw1t88.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdmy48y8g6kssdltw1t88.png" alt="MeetXLM" width="800" height="274"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36789/" rel="noopener noreferrer"&gt;Spectra&lt;/a&gt;: Crea infraestructura técnica y legal que permite a usuarios verificar su identidad una sola vez y usar esa verificación en cualquier anchor o servicio dentro de Stellar mediante zero-knowledge proofs, eliminando fricción, repetición y exposición de datos al resolver que actualmente cada anchor requiere KYC completo (fotos, documentos, selfies, formularios) resultando en identidad duplicada en múltiples bases de datos, riesgos de seguridad aumentados y 60% de abandono en segundos KYC. Creado por &lt;a href="https://github.com/Ansllxs" rel="noopener noreferrer"&gt;Angie&lt;/a&gt;, &lt;a href="https://github.com/AnoukRImola" rel="noopener noreferrer"&gt;Anouk&lt;/a&gt;, &lt;a href="https://github.com/Denniaj" rel="noopener noreferrer"&gt;Dennise&lt;/a&gt;, &lt;a href="https://github.com/Felurianx2" rel="noopener noreferrer"&gt;Isamar&lt;/a&gt; y &lt;a href="https://github.com/KaruG1999" rel="noopener noreferrer"&gt;Karen&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw2idmfmkezpq30ixyt85.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw2idmfmkezpq30ixyt85.png" alt="Spectra" width="800" height="366"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36804" rel="noopener noreferrer"&gt;Spot&lt;/a&gt;: Es una herramienta para eventos, talleres y comunidades que transforma la participación en recuerdos digitales coleccionables verificables en Stellar, permitiendo a las organizaciones crear badges únicos entregados como NFTs a cada asistente o contribuyente para que guarden sus momentos importantes en su propia wallet Stellar. En lugar de que experiencias se pierdan en listas, correos o fotos sueltas, SPOT permite a cada persona construir un historial real y permanente de asistencia, logros y aportes que vive en blockchain de forma verificable e inmutable. Creado por &lt;a href="https://github.com/Julilugo09" rel="noopener noreferrer"&gt;Juli&lt;/a&gt;  y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuzo78bbwohxc1h8bzzay.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuzo78bbwohxc1h8bzzay.png" alt="Spot" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36795" rel="noopener noreferrer"&gt;TralalaContract&lt;/a&gt;: Es una plataforma Web3 no-code/low-code diseñada para estudiantes y universidades que permite desplegar smart contracts en Soroban/Stellar sin requerir conocimientos técnicos, simplemente arrastrando, soltando y desplegando contratos en minutos mediante interfaz visual intuitiva.  Creado por &lt;a href="https://github.com/ticiAngelucci" rel="noopener noreferrer"&gt;Tici&lt;/a&gt; y equipo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxlzggzujxc5b0niap92g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxlzggzujxc5b0niap92g.png" alt="TralalaContract" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://dorahacks.io/buidl/36784/" rel="noopener noreferrer"&gt;VisionMe&lt;/a&gt;: Es una aplicación de ahorro emocional que construye hábitos financieros sostenibles mediante un avatar del "Yo Futuro" del usuario que actúa como mentor personal financiero, guiando progreso hacia metas, celebrando hitos, educando contextualmente y ofreciendo aliento durante el viaje, todo construido sobre Stellar con contratos inteligentes Soroban que automatizan micro-ahorros de forma segura, transparente y eficiente. Creado por &lt;a href="https://github.com/FabSignal" rel="noopener noreferrer"&gt;Fab&lt;/a&gt;, &lt;a href="https://github.com/MaVe1000" rel="noopener noreferrer"&gt;Vero&lt;/a&gt;, &lt;a href="https://github.com/soylaloreto" rel="noopener noreferrer"&gt;Nati&lt;/a&gt; y &lt;a href="https://github.com/SolGayarin" rel="noopener noreferrer"&gt;Sol&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2t6bxrn4jggj62i1pn63.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2t6bxrn4jggj62i1pn63.png" alt="VisionMe" width="800" height="298"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Hay una trampa silenciosa en esta industria —y en las hackathons también— que nos hace creer que el objetivo final es ganar. Ganar premios, validación, aplausos, visibilidad. Y sí, ganar importa. Lo hicimos. Participamos, competimos y demostramos que sabemos construir.&lt;/p&gt;

&lt;p&gt;Pero ganar una hackathon no es el final.&lt;br&gt;
Es el comienzo.&lt;/p&gt;

&lt;p&gt;La verdadera construcción empieza cuando dejamos de correr solo detrás del próximo deadline y empezamos a pensar en largo plazo: en productos que sobrevivan al demo, en soluciones que se conviertan en empresas, en equipos que no se disuelvan cuando se apagan las luces del evento.&lt;/p&gt;

&lt;p&gt;Ahí la claridad cambia.&lt;br&gt;
Ya no se trata de hacer más horas ni sumar features sin sentido, sino de tomar decisiones mejores. De entender qué vale la pena construir, para quién y con qué modelo.&lt;/p&gt;

&lt;p&gt;Y eso requiere otra cosa: presencia, foco y calma.&lt;/p&gt;

&lt;p&gt;Cuando bajamos la urgencia de demostrar todo el tiempo, aparece algo nuevo. Empezamos a disfrutar el proceso, incluso en lo incómodo. Incluso cuando no sabemos. Incluso cuando toca iterar, corregir o frenar.&lt;/p&gt;

&lt;p&gt;Construir desde la calma no es conformarse.&lt;br&gt;
Es construir con intención.&lt;/p&gt;

&lt;p&gt;Buen Día Builders existe justamente por esto.&lt;br&gt;
Porque ya estuvimos solas, corriendo, agotadas, ganando sin saber cómo seguir. Porque entendimos que si no cambiamos el ritmo, no hay empresa que aguante ni equipo que se sostenga.&lt;/p&gt;

&lt;p&gt;Por eso este espacio no empuja: acompaña.&lt;br&gt;
No acelera por acelerar: sostiene.&lt;br&gt;
No exige resultados inmediatos: cuida los procesos que permiten escalar de verdad.&lt;/p&gt;

&lt;p&gt;Buen Día Builders existe para que el talento no se quede en la hackathon, sino que se transforme en empresas reales. Y existe gracias a cada mujer que hoy no solo hackea, sino que se anima a pensar en grande, a largo plazo y con otras.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>blockchain</category>
      <category>learning</category>
    </item>
    <item>
      <title>Tutorial Completo: De Cero a SpeedRun Ethereum</title>
      <dc:creator>Eli Ara</dc:creator>
      <pubDate>Fri, 08 Aug 2025 23:35:01 +0000</pubDate>
      <link>https://dev.to/ar3lisa/tutorial-completo-de-cero-a-speedrun-ethereum-56cg</link>
      <guid>https://dev.to/ar3lisa/tutorial-completo-de-cero-a-speedrun-ethereum-56cg</guid>
      <description>&lt;p&gt;📚 Índice&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
Preparación del Entorno
&lt;/li&gt;
&lt;li&gt;
Conceptos Fundamentales
&lt;/li&gt;
&lt;li&gt;
Instalación de Herramientas
&lt;/li&gt;
&lt;li&gt;
Primer Proyecto con Scaffold-ETH
&lt;/li&gt;
&lt;li&gt;
Introducción a Solidity
&lt;/li&gt;
&lt;li&gt;
SpeedRun Challenge 0
&lt;/li&gt;
&lt;li&gt;Próximos Pasos&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🚀 Preparación del Entorno
&lt;/h2&gt;

&lt;p&gt;¿Qué vamos a necesitar?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Una computadora con Windows, Mac o Linux(Team Linux)&lt;/li&gt;
&lt;li&gt;Conexión a internet
&lt;/li&gt;
&lt;li&gt;Ganas de aprender blockchain y Web3&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Software que instalaremos:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visual Studio Code - Nuestro editor de código
&lt;/li&gt;
&lt;li&gt;Node.js - Para ejecutar JavaScript
&lt;/li&gt;
&lt;li&gt;Git - Para manejo de versiones
&lt;/li&gt;
&lt;li&gt;Scaffold-ETH - Framework de desarrollo Web3&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧠 Conceptos Fundamentales
&lt;/h2&gt;

&lt;h3&gt;
  
  
  ¿Qué es Blockchain?
&lt;/h3&gt;

&lt;p&gt;Imagínate un cuaderno que:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Nunca se puede borrar lo que está escrito
&lt;/li&gt;
&lt;li&gt;Todos tienen una copia exacta del cuaderno
&lt;/li&gt;
&lt;li&gt;Cada página nueva debe ser aprobada por la mayoría
&lt;/li&gt;
&lt;li&gt;Está numerado y cada página hace referencia a la anterior&lt;/li&gt;
&lt;/ul&gt;

&lt;pre&gt;
Bloque 1 → Bloque 2 → Bloque 3 → Bloque 4 → ...
   ↓         ↓         ↓         ↓
 Hash A    Hash B    Hash C    Hash D
&lt;/pre&gt;




&lt;h3&gt;
  
  
  ¿Qué es Web3?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Web 1.0:&lt;/strong&gt; Páginas estáticas (solo leer)&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Web 2.0:&lt;/strong&gt; Redes sociales, interacción (leer y escribir)&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Web 3.0:&lt;/strong&gt; Aplicaciones descentralizadas (leer, escribir, poseer)&lt;/p&gt;




&lt;h3&gt;
  
  
  🚀 Ethereum: El Computador Mundial
&lt;/h3&gt;

&lt;p&gt;Ethereum es como una computadora gigante que:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Funciona en miles de computadoras al mismo tiempo
&lt;/li&gt;
&lt;li&gt;Ejecuta programas llamados "Smart Contracts"
&lt;/li&gt;
&lt;li&gt;Usa una moneda digital llamada &lt;strong&gt;Ether (ETH)&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Permite crear aplicaciones descentralizadas (&lt;strong&gt;dApps&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🧩 Conceptos Clave
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Wallet:&lt;/strong&gt; Tu billetera digital (clave privada + clave pública)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gas:&lt;/strong&gt; El "combustible" que se paga por usar la red
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Contract:&lt;/strong&gt; Código que se ejecuta automáticamente
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transacción:&lt;/strong&gt; Cualquier operación en la blockchain&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💻 Instalacion de Herramientas
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Paso 1: Instalar Visual Studio Code
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Ve a &lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;https://code.visualstudio.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Descarga la versión para tu sistema operativo
&lt;/li&gt;
&lt;li&gt;Instalar con las opciones por defecto
&lt;/li&gt;
&lt;li&gt;Abrir &lt;strong&gt;VS Code&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Extensiones recomendadas:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Solidity (por Juan Blanco)
&lt;/li&gt;
&lt;li&gt;Hardhat for Visual Studio Code
&lt;/li&gt;
&lt;li&gt;GitLens&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Paso 2: Instalar Node.js
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Ve a &lt;a href="https://nodejs.org/" rel="noopener noreferrer"&gt;https://nodejs.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Descarga la versión &lt;strong&gt;LTS (Long Term Support)&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Instalar con las opciones por defecto
&lt;/li&gt;
&lt;li&gt;Abrir una terminal y verifica:&lt;/li&gt;
&lt;/ol&gt;

&lt;pre&gt;
node --version
npm --version
&lt;/pre&gt;




&lt;h3&gt;
  
  
  Paso 3: Instalar Git
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Ve a &lt;a href="https://git-scm.com/" rel="noopener noreferrer"&gt;https://git-scm.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Descargar e instalar para tu sistema operativo
&lt;/li&gt;
&lt;li&gt;Verificar la instalación en la terminal:&lt;/li&gt;
&lt;/ol&gt;

&lt;pre&gt;
git --version
&lt;/pre&gt;




&lt;h3&gt;
  
  
  Paso 4: Configurar Git (Primera vez)
&lt;/h3&gt;

&lt;pre&gt;
git config --global user.name "Tu Nombre"
git config --global user.email "tu@email.com"
&lt;/pre&gt;




&lt;h2&gt;
  
  
  🏗️ Primer Proyecto con Scaffold ETH
&lt;/h2&gt;

&lt;h3&gt;
  
  
  ¿Qué es Scaffold-ETH?
&lt;/h3&gt;

&lt;p&gt;Scaffold-ETH es un framework desarrollado por &lt;strong&gt;BuidlGuidl&lt;/strong&gt; que incluye:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js&lt;/strong&gt; para el frontend
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hardhat/Foundry&lt;/strong&gt; para smart contracts
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript&lt;/strong&gt; para tipado
&lt;/li&gt;
&lt;li&gt;Herramientas integradas para desarrollo Web3&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🚧 Creando tu primer proyecto
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Crear el proyecto:&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;
npx create-eth@latest mi-primer-dapp
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Seleccionar opciones:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Framework: Hardhat ✅
&lt;/li&gt;
&lt;li&gt;Instalar dependencias: Sí ✅&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Entrar al proyecto:&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;
cd mi-primer-dapp
&lt;/pre&gt;




&lt;h3&gt;
  
  
  📂 Estructura del proyecto
&lt;/h3&gt;

&lt;pre&gt;
mi-primer-dapp/
├── packages/
│   ├── hardhat/          # Smart Contracts
│   │   ├── contracts/    # Tus contratos
│   │   └── deploy/       # Scripts de despliegue
│   └── nextjs/           # Frontend
│       ├── pages/        # Páginas de la app
│       └── components/   # Componentes React
└── README.md
&lt;/pre&gt;




&lt;h3&gt;
  
  
  🚀 Ejecutando el proyecto
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Terminal 1 - Blockchain Local:&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;
yarn chain
&lt;/pre&gt;

&lt;p&gt;Levanta una blockchain local con cuentas pre-financiadas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Terminal 2 - Desplegar Contratos:&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;
yarn deploy
&lt;/pre&gt;

&lt;p&gt;Despliega el contrato de ejemplo en la blockchain local.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Terminal 3 - Frontend:&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;
yarn start
&lt;/pre&gt;

&lt;p&gt;Inicia la aplicación en &lt;a href="http://localhost:3000" rel="noopener noreferrer"&gt;http://localhost:3000&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  🔍 Explorando la Aplicación
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Burner Wallet&lt;/strong&gt; (arriba derecha):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Se genera automáticamente
&lt;/li&gt;
&lt;li&gt;Cada ventana incógnito = wallet diferente
&lt;/li&gt;
&lt;li&gt;⚠️ NO es segura para dinero real&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Faucet (grifo) de ETH:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Botón para obtener ETH gratis
&lt;/li&gt;
&lt;li&gt;Solo funciona en redes de desarrollo&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Debug Tab:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Interfaz automática para tu contrato
&lt;/li&gt;
&lt;li&gt;Funciones de lectura (gratis)
&lt;/li&gt;
&lt;li&gt;Funciones de escritura (cuestan gas)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Block Explorer:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Se ven todas las transacciones
&lt;/li&gt;
&lt;li&gt;Perfecto para debugging&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📝 Introduccion a Solidity
&lt;/h2&gt;

&lt;h3&gt;
  
  
  ¿Qué es Solidity?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Lenguaje de programación para &lt;strong&gt;Smart Contracts&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Sintaxis similar a &lt;strong&gt;JavaScript&lt;/strong&gt; / &lt;strong&gt;C++&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Se compila a &lt;strong&gt;bytecode&lt;/strong&gt; para la &lt;strong&gt;EVM (Ethereum Virtual Machine)&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  📄 Tu Primer Contrato
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract MiPrimerContrato {
    // Variable de estado (se guarda en blockchain)
    string public saludo = "¡Hola Mundo!";
    uint256 public contador = 0;

    // Evento (como un log)
    event SaludoCambiado(string nuevoSaludo, address quien);

    // Función para cambiar el saludo
    function cambiarSaludo(string memory _nuevoSaludo) public {
        saludo = _nuevoSaludo;
        contador++;
        emit SaludoCambiado(_nuevoSaludo, msg.sender);
    }

    // Función de solo lectura
    function obtenerInfo() public view returns (string memory, uint256) {
        return (saludo, contador);
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  🧠 Conceptos Importantes
&lt;/h3&gt;

&lt;h4&gt;
  
  
  🛠️ Tipos de funciones:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;public&lt;/code&gt;&lt;/strong&gt;: Cualquiera puede llamarla
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;private&lt;/code&gt;&lt;/strong&gt;: Solo desde el mismo contrato
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;view&lt;/code&gt;&lt;/strong&gt;: Solo lee, no modifica estado
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;pure&lt;/code&gt;&lt;/strong&gt;: No lee ni modifica estado
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  🔐 Modificadores de visibilidad:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;public&lt;/code&gt;&lt;/strong&gt;: Genera getter automático
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;private&lt;/code&gt;&lt;/strong&gt;: Solo accesible internamente
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;internal&lt;/code&gt;&lt;/strong&gt;: Accesible en contratos heredados
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;external&lt;/code&gt;&lt;/strong&gt;: Solo desde fuera del contrato&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🏃‍♂️ SpeedRun Challenge 0
&lt;/h2&gt;

&lt;h3&gt;
  
  
  ¿Qué son los SpeedRun Challenges?
&lt;/h3&gt;

&lt;p&gt;Son ejercicios prácticos creados por &lt;strong&gt;BuidlGuidl&lt;/strong&gt; para aprender desarrollo Web3:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Paso a paso
&lt;/li&gt;
&lt;li&gt;Con explicaciones detalladas
&lt;/li&gt;
&lt;li&gt;Comunidad que ayuda
&lt;/li&gt;
&lt;li&gt;Certificados al completar&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Challenge 0: Simple NFT Example
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Objetivo:&lt;/strong&gt; Crear y desplegar tu primera colección de NFTs&lt;/p&gt;




&lt;h3&gt;
  
  
  Paso 1: Clonar el Challenge
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/scaffold-eth/se-2-challenges.git
&lt;span class="nb"&gt;cd &lt;/span&gt;se-2-challenges/challenge-0-simple-nft
yarn &lt;span class="nb"&gt;install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Paso 2: Entender el Contrato NFT
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;contract YourCollectible is ERC721, Ownable {
    uint256 public tokenCounter;

    constructor() ERC721("YourCollectible", "YCB") {
        tokenCounter = 0;
    }

    function mintItem(address to, string memory tokenURI) 
        public 
        onlyOwner 
        returns (uint256) 
    {
        uint256 newItemId = tokenCounter;
        _safeMint(to, newItemId);
        _setTokenURI(newItemId, tokenURI);
        tokenCounter++;
        return newItemId;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Paso 3: Personalizar tu NFT
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Cambia el nombre y símbolo&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Modifica las imágenes en &lt;code&gt;/packages/nextjs/public/&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Actualiza los metadatos en &lt;code&gt;/packages/nextjs/public/metadata/&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Terminal 1
yarn chain

# Terminal 2
yarn deploy

# Terminal 3
yarn start
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Paso 5: Mintear tu primer NFT
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Hay que ir a la pestaña &lt;strong&gt;Debug&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Buscar la función &lt;code&gt;mintItem&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Ingresar una dirección y URI
&lt;/li&gt;
&lt;li&gt;¡Hacer clic en "Send"!&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Paso 6: Desplegar en Testnet
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Obtener ETH de prueba de un faucet
&lt;/li&gt;
&lt;li&gt;Configura la red en &lt;code&gt;hardhat.config.ts&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Desplegar:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;yarn deploy &lt;span class="nt"&gt;--network&lt;/span&gt; sepolia
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  🎯 Ejercicios Prácticos
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Ejercicio 1: Modificar el Saludo
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Cambia el mensaje por defecto del contrato
&lt;/li&gt;
&lt;li&gt;Agrega una función para contar caracteres del saludo
&lt;/li&gt;
&lt;li&gt;Despliega y prueba&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Ejercicio 2: NFT Personal
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Crea metadatos JSON para tus NFTs
&lt;/li&gt;
&lt;li&gt;Sube imágenes a IPFS
&lt;/li&gt;
&lt;li&gt;Mintea 3 NFTs únicos&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Ejercicio 3: Funcionalidad Extra
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Agrega una función &lt;code&gt;reset()&lt;/code&gt; que vuelva el contador a 0
&lt;/li&gt;
&lt;li&gt;Implementa un sistema de "likes" para saludos
&lt;/li&gt;
&lt;li&gt;Crea eventos para cada acción&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔗 Recursos y Links Útiles
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Documentación:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://docs.scaffoldeth.io/" rel="noopener noreferrer"&gt;Scaffold-ETH Docs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://docs.soliditylang.org/" rel="noopener noreferrer"&gt;Solidity Docs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ethereum.org/" rel="noopener noreferrer"&gt;Ethereum.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tutoriales:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://cryptozombies.io/es/" rel="noopener noreferrer"&gt;CryptoZombies (Español disponible)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://solidity-by-example.org/" rel="noopener noreferrer"&gt;Solidity by Example&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/c/AustinGriffith" rel="noopener noreferrer"&gt;Austin Griffith YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Herramientas:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://remix.ethereum.org/" rel="noopener noreferrer"&gt;Remix IDE&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://openzeppelin.com/" rel="noopener noreferrer"&gt;OpenZeppelin&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://etherscan.io/" rel="noopener noreferrer"&gt;Etherscan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Proximos Pasos
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Challenge 1: Decentralized Staking App
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Staking de tokens
&lt;/li&gt;
&lt;li&gt;Recompensas automáticas
&lt;/li&gt;
&lt;li&gt;Interacción con DeFi&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Challenge 2: Token Vendor
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Crear tu propio token ERC20
&lt;/li&gt;
&lt;li&gt;Sistema de compra/venta
&lt;/li&gt;
&lt;li&gt;Liquidez automática&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Challenge 3: Dice Game
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Juego de dados on-chain
&lt;/li&gt;
&lt;li&gt;Randomness segura
&lt;/li&gt;
&lt;li&gt;Sistema de apuestas&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎉 ¡Felicitaciones!
&lt;/h2&gt;

&lt;p&gt;Ahora podes decir que tenes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Un entorno de desarrollo configurado
&lt;/li&gt;
&lt;li&gt;Conocimientos básicos de blockchain
&lt;/li&gt;
&lt;li&gt;Tu primer dApp funcionando
&lt;/li&gt;
&lt;li&gt;Las herramientas para seguir aprendiendo&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📞 Ayuda y Soporte
&lt;/h2&gt;

&lt;p&gt;¿Dudas? No te preocupes, es normal:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Podes buscarnos en Git Hub a &lt;a href="https://github.com/tatianaborda" rel="noopener noreferrer"&gt;Tati&lt;/a&gt; y a &lt;a href="https://github.com/mariaelisaaraya" rel="noopener noreferrer"&gt;mi&lt;/a&gt; para saber más sobre Blockchain y nuestro aprendizaje&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lee los errores - Los errores de Solidity son muy descriptivos  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Usa el Debug Tab - Te muestra exactamente qué pasó  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Revisa el Block Explorer - Ve las transacciones fallidas  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;El desarrollo Web3 es un viaje, no un destino. &lt;strong&gt;¡A seguir rompiendo!&lt;/strong&gt; 🏗️&lt;/p&gt;

</description>
      <category>apb</category>
      <category>programming</category>
      <category>learning</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>🇦🇷✨ 23 alumnas, 1 proyecto y mucho mate: una experiencia inolvidable ✨🇦🇷</title>
      <dc:creator>Eli Ara</dc:creator>
      <pubDate>Fri, 25 Jul 2025 22:53:10 +0000</pubDate>
      <link>https://dev.to/ar3lisa/23-alumnas-1-proyecto-y-mucho-mate-una-experiencia-inolvidable-3im3</link>
      <guid>https://dev.to/ar3lisa/23-alumnas-1-proyecto-y-mucho-mate-una-experiencia-inolvidable-3im3</guid>
      <description>&lt;p&gt;Hubo JSON, hubo SQL, hubo Sequelize, y sí: también hubo llanto, memes, risas, y muchas líneas de código escritas con amor y odio, esfuerzo y un poco de yerba en el teclado.&lt;/p&gt;

&lt;p&gt;Así nació &lt;a href="https://github.com/mariaelisaaraya/IngeniasBackend_2025" rel="noopener noreferrer"&gt;Trailerflix&lt;/a&gt;, un proyecto más argentino que el dulce de leche con cuchara: final de cursada de backend, donde lo técnico se mezcló con lo humano, como fernet con coca.&lt;/p&gt;

&lt;p&gt;Inspirado en plataformas de streaming, Trailerflix fue el terreno de juego perfecto para practicar APIs REST, relaciones relacionales y testeo de endpoints.&lt;/p&gt;

&lt;h2&gt;
  
  
  📊 De un JSON caótico al orden celestial del Modelo Relacional
&lt;/h2&gt;

&lt;p&gt;Empezaron con un &lt;a href="https://github.com/mariaelisaaraya/IngeniasBackend_2025/blob/main/Modulo3/tp3/1_Explicacion.md" rel="noopener noreferrer"&gt;archivo JSON inicial&lt;/a&gt; y que parecía más complicado que armar un grupo de WhatsApp sin drama.&lt;/p&gt;

&lt;p&gt;Y lo transformaron, con cariño y muchas horas de Workbench, en una base de datos relacional en tercera forma normal, bien limpita, sin redundancias&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“El momento de pasar del caos del JSON al orden de las entidades fue clave. Muchas aprendimos debugging con SQL en tiempo real.”&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🛠️ Node.js, Express y Sequelize: el tridente ofensivo
&lt;/h2&gt;

&lt;p&gt;Con una arquitectura modular que ni Bauza se animó a tanto, las alumnas(ahora colegas) organizaron sus carpetas como se organiza una cocina en MasterChef:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;models&lt;/code&gt; para definir relaciones dignas de una novela de Polka&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;routes&lt;/code&gt; como mapa del tesoro REST&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;schemas&lt;/code&gt; y &lt;code&gt;config&lt;/code&gt; bien prolijos, como apuntes de final&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Sequelize&lt;/strong&gt; fue el Messi del ORM: con &lt;code&gt;belongsToMany&lt;/code&gt;, &lt;code&gt;hasMany&lt;/code&gt; y sus amistades, se resolvieron relaciones con gracia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thunder Client&lt;/strong&gt; fue como ese compañero que te tira un "probá el endpoint así y va" y FUNCIONA.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;GET&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;catalogo&lt;/span&gt;          &lt;span class="c1"&gt;// Lista todo el contenido&lt;/span&gt;
&lt;span class="nx"&gt;GET&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;catalogo&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nx"&gt;id&lt;/span&gt;      &lt;span class="c1"&gt;// Devuelve detalle por ID&lt;/span&gt;
&lt;span class="nx"&gt;GET&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;tags&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nx"&gt;tag&lt;/span&gt;         &lt;span class="c1"&gt;// Filtra contenido por tag&lt;/span&gt;
&lt;span class="nx"&gt;POST&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;actores&lt;/span&gt;          &lt;span class="c1"&gt;// Crea nuevo actor&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📃 Documentación: porque escribir README también es programar
&lt;/h2&gt;

&lt;p&gt;Cada &lt;a href="https://github.com/romina-iurchik/FinalBackend" rel="noopener noreferrer"&gt;repo&lt;/a&gt; tuvo su toque personal:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/sofidascanio/trailerflix-ingenias" rel="noopener noreferrer"&gt;Variables de entorno&lt;/a&gt; claras&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/Maira-MSD/TP3-Backend-Ingenias" rel="noopener noreferrer"&gt;Estructura de carpetas&lt;/a&gt; bien pensada&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/agusrnfr/api-trailerflix" rel="noopener noreferrer"&gt;Diagrama de la DB&lt;/a&gt; que harían llorar de emoción a cualquier Teacher de base&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/MoniZuluagaP/EntregaFinal-TrailerFlix" rel="noopener noreferrer"&gt;Endpoints&lt;/a&gt; explicados como si fueras la tía preguntando “¿y vos qué hacés con las computadoras?”&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;“Si alguien puede leer tu código, lo puede mantener.” — proverbio backendista&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🚀 Demo Day: donde el código se pone los pantalones largos
&lt;/h2&gt;

&lt;p&gt;Hubo de todo: presentaciones con nervios, conexión a internet que titubeaba más que discurso de político, rutas que fallaban en vivo y soluciones que nacieron del trabajo en equipo como si fueran Los Simuladores versión dev.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Aprendimos más cuando algo fallaba y teníamos que solucionarlo juntas."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Algunas trabajaron en grupos, otras individualmente, pero todas compartieron herramientas como Google Drive, GitHub y y con ganas de dockerizar la vida(en otra vida cercana)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe0a0i0apaeztwja0wbkr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe0a0i0apaeztwja0wbkr.jpg" alt="Nuestro brindis" width="800" height="1062"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;¿Se puede brindar con código? console.log("Salud!")&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🌟 Reflexiones Finales
&lt;/h2&gt;

&lt;p&gt;Detrás de cada endpoint, cada migración, y cada push desesperado antes del deadline, hubo mujeres aprendiendo a programar, compartiendo pantalla, frustraciones y logros.&lt;/p&gt;

&lt;p&gt;Y si algo deja en claro esta cursada es que no hay error 500, ni deploy fallido, ni consola roja que pueda frenar a una desarrolladora con ganas.&lt;/p&gt;

&lt;p&gt;Orgullosa de compartir código, bugs y sueños con estas nuevas colegas.&lt;/p&gt;

&lt;p&gt;Lisa – GitHub stalker y fan de verlas crecer.&lt;/p&gt;

</description>
      <category>node</category>
      <category>api</category>
      <category>json</category>
    </item>
    <item>
      <title>Como ganar una hackathon aprendiendo Rust en un día, usando Stellar sin saber y lidiando con el síndrome del impostor</title>
      <dc:creator>Eli Ara</dc:creator>
      <pubDate>Fri, 18 Jul 2025 18:40:10 +0000</pubDate>
      <link>https://dev.to/ar3lisa/como-ganar-una-hackathon-aprendiendo-rust-en-un-dia-usando-stellar-sin-saber-y-lidiando-con-el-5008</link>
      <guid>https://dev.to/ar3lisa/como-ganar-una-hackathon-aprendiendo-rust-en-un-dia-usando-stellar-sin-saber-y-lidiando-con-el-5008</guid>
      <description>&lt;p&gt;Participé en la &lt;a href="https://x.com/Stellar_LATAM" rel="noopener noreferrer"&gt;Casa Builder México 2025 🇲🇽&lt;/a&gt; y sorpresivamente con el equipo salimos triunfando en un track completo. Acá te cuento &lt;strong&gt;qué aprendí, qué errores cometí y como se puede ganar una hackathon sin morir en el intento&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  ¿Por qué escribir esto?
&lt;/h3&gt;

&lt;p&gt;Porque siempre cuento los proyectos de otras personas pero nunca lo mío. &lt;br&gt;
Si te sirve, genial. Y si no, al menos me queda escrito a mí misma para la próxima vez que me ataquen todos los impostores.&lt;/p&gt;




&lt;h3&gt;
  
  
  ¿Quién soy laboralmente?
&lt;/h3&gt;

&lt;p&gt;Vengo de otra industria. Me formé en salud, trabajé en hospitales y clínicas pero en el 2020, después de un golpe personal muy fuerte  (y, obvio, la pandemia) cambié de carrera. Hoy digamos que soy developer. Trabajo freelance en Solidity y en cositas de Web2 y desde el 2024 estoy participando activamente en hackathones&lt;/p&gt;




&lt;h2&gt;
  
  
  Resumen de hackathones en 2024:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Mejor Contrato DNSRegistrar ENS: equipo de 4 mujeres
&lt;/li&gt;
&lt;li&gt;Mejor diseño en Scroll: equipo de 3 mujeres
&lt;/li&gt;
&lt;li&gt;Mención especial en Unlock-protocol: 4 mujeres
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ¿Y qué pasó en esta hackathon de Stellar?
&lt;/h2&gt;

&lt;p&gt;No tenía experiencia previa en Stellar ni en Rust.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stack que usamos
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Área&lt;/th&gt;
&lt;th&gt;Tecnología&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Smart contracts&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Rust sobre Soroban (el WASM smart contract platform de Stellar)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Frontend&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Next y Tailwind&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Backend&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Pensado al inicio, realizado y levantado uno, pero desestimado al ver los fees casi nulos en Stellar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Infraestructura&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Levantamos 12 scaffoldings distintos hasta encontrar uno funcional (spoiler: casi todos venían con Docker, bases y más, pero para un MVP es mejor simpleza)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Versionado&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Git (spoiler: sí, tuvimos problemas con los merge a las 7 am)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  El equipo
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;2 de Web2
&lt;/li&gt;
&lt;li&gt;2 de Web3
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Experiencia variada.  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;2 de 4 no sabían Stellar ni Rust.
&lt;/li&gt;
&lt;li&gt;2 de 4 no sabían qué era Web3.
&lt;/li&gt;
&lt;li&gt;3 de 4 teníamos un humor medio picante.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Cronología real (spoiler: dormí 1-2 horas por día)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Miércoles:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Llegada a México sin entender nada.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Jueves:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Aprendí los conceptos claves de Rust.
&lt;/li&gt;
&lt;li&gt;Y ahí entendí que realmente no entendía nada, porque nada que ver los contratos de Rust con Solidity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Viernes:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Intente aprender los conceptos claves de Stellar y Soroban pero asociandolo con Solidity (que es supuestamente lo que entiendo... &lt;strong&gt;seguí participando&lt;/strong&gt;).&lt;/li&gt;
&lt;li&gt;Bajé 12 scaffoldings distintos. La mayoría estaban sobrecargados para una hackathon. Aprendí a ir al grano.&lt;/li&gt;
&lt;li&gt;Definimos el negocio con un equipo que nos conocimos ahi mismo (spoiler: a las puteadas pero riéndonos).
&lt;/li&gt;
&lt;li&gt;Levanté un contrato.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd68jyg32t9l43cnubjwp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd68jyg32t9l43cnubjwp.jpg" alt="Image contrato" width="800" height="246"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sábado a la madrugada:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Subí backend, pero al ver los fees mínimos de Stellar decidimos sacar el backend intermedio.
&lt;/li&gt;
&lt;li&gt;A las 3 am me pasaron el front con &lt;strong&gt;687 cambios en un push&lt;/strong&gt;. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvi23dl4g72oym3ckn32x.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvi23dl4g72oym3ckn32x.PNG" alt="Image rotura" width="720" height="1280"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lo integré al contrato desde cero porque el primer intento se rompió.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Domingo a la madrugada:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Conectamos el front al contrato.
&lt;/li&gt;
&lt;li&gt;Tuvimos errores raros. No sabía si era del front o del contrato.
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Nos sentamos en el sillón con el del front, cada uno con su compu, hasta que funcionó. El tema del git estuvo intenso&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Subimos todo a las &lt;strong&gt;7:57 am&lt;/strong&gt;, 3 minutos antes del deadline.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Qué aprendí (y por qué esto te puede servir)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Hacé hackathones aunque no sepas todo&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
No vas a estar 100% preparada nunca. Hay que entrar igual,  si hay luz, entonces ingresá.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Andá al mínimo viable, siempre&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Los scaffoldings de Stellar están buenísimos, pero para una hackathon &lt;strong&gt;necesitás algo mínimo funcional&lt;/strong&gt;, no un sistema gigante (Un tip adicional: muchos no están bien documentados si usas Linux, lo que refuerza la idea de buscar la simpleza para un MVP)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Pedí ayuda y compartí lo que no sabés&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
En nuestro caso lo decíamos en voz alta: &lt;em&gt;"No sé esto, pero quiero aprender."&lt;/em&gt;  Eso generó un equipo sano (creo)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;El humor salva proyectos&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Nos reímos mucho de nuestros propios errores. Eso evitó peleas y burnout. En mi caso, cuando me enojaba, me paraba y me iba. A los 5 minutos volvía.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Dormir poco es parte del hackathon, pero meditar ayuda&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Meditaba 20 min por día, aunque dormía 1 o 2 horas.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;La práctica vence al síndrome del impostor&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
No se va por ganar una hackathon, se va recordándote todo lo que ya aprendiste y repitiendo el proceso.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Problemas reales que tuvimos
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Merge conflict a las 7 am (sí, con Git)
&lt;/li&gt;
&lt;li&gt;Front que no conectaba con los contratos (y no era el contrato, era la conexión)
&lt;/li&gt;
&lt;li&gt;Equipo mixto en experiencia: solucionamos eso con paciencia y comunicación.
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Objetivos personales cumplidos
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Grupales:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Evangelizar a 2 personas a Web3 ✅
&lt;/li&gt;
&lt;li&gt;Que alguien entienda mis chistes de Avengers ✅
&lt;/li&gt;
&lt;li&gt;Motivar a una mujer más chica del equipo (aunque le hinchara un poco, sorry) ✅
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Individuales:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Levantar un contrato desde cero ✅
&lt;/li&gt;
&lt;li&gt;No quedarme callada si me bardean el código ✅
&lt;/li&gt;
&lt;li&gt;Pedir ayuda ✅
&lt;/li&gt;
&lt;li&gt;Ganarle a alguien que me ganó el año pasado (competencia sana, obvio) ✅
&lt;/li&gt;
&lt;li&gt;Festejar cada mini avance con un autoabrazo (sin alcohol… bueno, hasta los negronis post victoria) ✅
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Reflexión final
&lt;/h2&gt;

&lt;p&gt;Si querés ganar una hackathon, no esperes a sentirte lista ni mucho menos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Entrá igual, reíte, pedí ayuda, codeá mal si hace falta, iterá, y corregí.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Construir en público es mostrar los errores también.  Y si algo de esto te sirve, ya valió la pena escribirlo.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;A romper en público&lt;/strong&gt; 🚀
&lt;/h3&gt;




</description>
    </item>
  </channel>
</rss>
