14 puntos por GN⁺ 2026-01-21 | 3 comentarios | Compartir por WhatsApp
  • La calculadora de interés compuesto de Calquio es una herramienta en línea gratuita que muestra de forma visual cómo crece una inversión con el paso del tiempo
  • El desarrollador estuvo mucho tiempo alejado de la programación y volvió a crear productos gracias al vibe coding basado en IA
  • A partir de la frustración con las calculadoras de interés compuesto disponibles en el mercado —por su UI tosca y exceso de publicidad—, el proyecto se expandió hacia un servicio web centrado en calculadoras financieras
  • Al ver la expansión del vibe coding, surgió la idea de que no hace falta implementar todo directamente, sino comunicar la intención, y se hizo evidente que incluso alguien que no sea desarrollador puede obtener resultados si explica bien los requisitos
    • “Hagamos nosotros mismos la calculadora que queremos”
  • La IA se encargó de la implementación, mientras el usuario se enfocó en requisitos, UX y conocimiento del dominio
    • En unas 2 semanas y con un costo de API de alrededor de 100 dólares, se crearon más de 60 calculadoras
    • Empezando con la calculadora de interés compuesto, luego se amplió a hipotecas, amortización de préstamos, metas de ahorro y cálculo para el retiro
    • La IA se encargó de todo el trabajo repetitivo, incluida la validación de entradas, componentes de UI y pruebas, además de escribir código y resolver detalles de implementación
    • El usuario aportó comprensión de la arquitectura, criterio de UX y conocimiento del dominio de las matemáticas financieras
  • Más que potenciar drásticamente sus habilidades de desarrollo, la IA le dio la confianza de que podía volver a crear
    • Ideas que había postergado durante mucho tiempo pudieron convertirse en proyectos reales
    • Más que el aumento de productividad, el mayor valor estuvo en eliminar la barrera psicológica

3 comentarios

 
xguru 2026-01-21

El enlace original apuntaba a la parte de la calculadora, pero en realidad me pareció que lo más importante era lo que el autor escribió en Hacker News más que la funcionalidad de la calculadora en sí, así que cambié el enlace al lado de HN.

Yo tampoco solía programar mucho por mi cuenta aparte del código que hago por trabajo, pero por culpa de la IA últimamente he estado haciendo mucho código para side projects.
La verdad ni siquiera había pensado si lo iba a publicar afuera, pero conforme uno se pone a hacer cosas rápido, sí dan ganas de llevarlo más lejos.

Viendo que en el Show de GeekNews también están subiendo muchísimos proyectos, parece que a todos les pasa algo parecido.
Claro, como todo se ha vuelto demasiado fácil, a veces da un poco de pena que se comparta con el pulido final todavía algo incompleto.

 
GN⁺ 2026-01-21
Comentarios en Hacker News
  • A mí me está pasando algo parecido. Antes era ingeniero de redes y líder de proyectos de software, pero dejé de programar hace unos 20 años
    Ahora manejo una granja y hago yo mismo apps para una organización de voluntariado. Por ejemplo, una app para rastrear la ubicación del camión de muestras de suelo, monitoreo de humedad, calendario de gestión de vehículos y otras más, todo en cuestión de horas
    Antes apenas estaba saliendo Git y recién ahora lo estoy usando en serio; es sorprendentemente bueno
    Me emociona mucho poder implementar de inmediato las ideas que se me ocurren mientras el GPS del tractor conduce solo. Últimamente tengo tantas ideas nuevas que casi no puedo dormir

    • Totalmente de acuerdo. Creo que ahora es la era de las apps pequeñas y personalizadas para cada usuario, no de las apps gigantes
      Le estoy enseñando a mi hijo el stack de desarrollo con IA — IDE de IA (Antigravity), base de datos (Supabase + servidor MCP), despliegue (Github + Vercel). Con esa combinación puedes hacer apps integradas muy buenas en unas pocas horas
    • Yo siento lo mismo. Trabajo como CTO en una gran empresa, pero en los últimos dos meses me he estado despertando todos los días a las 4 a. m. para programar proyectos personales
      Duermo menos, pero mi felicidad está por las nubes
    • Me da curiosidad saber cuál es la app que mejor te ha quedado de todas las que has hecho
    • Me pregunto si empezaste la granja completamente desde cero o si heredaste una que ya existía
    • Me gustaría escuchar cómo está la tecnología agrícola hoy en día. ¿No has tenido problemas como el DRM de los tractores? He oído que para repararlos uno mismo hay que hackear el software
  • Llevo 17 años siendo optimista sobre la ciencia y la tecnología, pero últimamente me estoy volviendo cada vez más ludita
    Siento que la tecnología, en vez de resolver los problemas sociales y económicos, los está empeorando. Al final me di cuenta de que la comunicación y los factores sociales son la clave del éxito del software

    • Creo que OP y yo estamos hablando de cosas distintas. OP habla de “la alegría de crear algo”, y yo estoy hablando de “la estructura para ganar dinero”
    • El problema no es la tecnología, sino el capitalismo. El capitalismo reprime la innovación y siempre termina siendo la raíz del problema
  • Dice que puso en el pie del sitio la frase “Elaborado cuidadosamente para ofrecer precisión”, pero no sé si se puede poner eso en una calculadora hecha improvisadamente

    • Esto ya no me parece solo un side project flojo, sino casi malicioso
      ¿De verdad puedes estar seguro de que 60 calculadoras funcionan perfectamente en todos los casos límite?
      Si la gente confía en ellas y las usa, los errores pueden tener mucho impacto. Aunque estén hechas con IA, hace falta un desarrollo centrado en la calidad
      Por cierto, en mi navegador el sitio ni siquiera funciona bien
    • Esa frase es solo marketing; da igual si es verdad o no
    • ¿Se te pasó la parte donde también decía que el código de pruebas fue generado por IA? Dan ganas de bromear con que si además te piden hacer code review tú mismo, se pierde toda la diversión de programar
    • Pero de todos modos sí se pueden hacer pruebas de precisión, ¿no?
  • Últimamente siento cada vez más desencanto con la programación y todo lo que la rodea

    • Yo me siento igual. Antes me gustaba ese estado de flow de teclear el código yo mismo y meterme a fondo; siento que esa sensación se ha perdido
  • El stack que sugirió la IA fue Next.js, React, TailwindCSS, shadcn/ui y además 4 idiomas (EN/DE/FR/JA), porque dijo que se veía “modern and clean”
    Pero esto parece el ejemplo típico de un stack guiado por tendencias. Dudo que un desarrollador web experimentado recomendara algo así para una simple colección de calculadoras financieras

    • Si hablas con desarrolladores web hoy, la combinación Next.js + React ya se usa casi como el stack por defecto. Lo usan para todo, desde SaaS hasta una app sencilla de TODO
    • Desde la perspectiva de un principiante, este stack más bien es una buena elección porque te resuelve automáticamente varios problemas, como CORS. Además, casi seguro no habrá que darle mucho mantenimiento, así que si hace falta simplemente se puede regenerar desde cero
    • Si soy sincero, yo también usaría este stack si empezara un proyecto nuevo. Sus componentes son estables y fáciles de entender
    • Next.js tiene 9 años y React 12. Ya es un stack maduro de sobra
    • Últimamente, por culpa del vibe coding, los stacks tecnológicos se están homogeneizando demasiado. Vercel gana dinero con esta tendencia, pero da pena que se esté perdiendo la diversidad de stacks
  • Yo también soy profesor de IA, y antes, cuando quería probar una idea, se me iba todo el tiempo en configurar el entorno
    Ahora por fin puedo volver a investigar directamente y dependo menos de los estudiantes. Gracias a eso también puedo avanzar mis propios proyectos

  • Hacer una app bien pulida requiere demasiadas tareas no laborales en sí — UI, logging, manejo de errores, documentación, control de versiones, etc.
    Pero ahora, gracias a la IA, estoy acortando todo ese proceso y haciendo apps varias veces más rápido. Hice tres apps en Rust, aunque en realidad ni siquiera podría escribir “Hello World” por mi cuenta
    Como es Rust, también me da cierta confianza en la estabilidad. Claro, si fuera un proyecto de nivel producción, habría que entender por completo todo el código generado por IA antes de usarlo

    • No basta con entender el código línea por línea. Hace falta conocer el dominio del problema y tener criterio de diseño. Un LLM no puede reemplazar eso
      Lo adecuado es usar un LLM como herramienta avanzada de búsqueda o como generador de boilerplate
    • No hace falta quejarse de que no es divertido. La mayoría de las cosas valiosas en el mundo incluyen procesos difíciles y aburridos
    • Eso de hacer una “app pulida” rápidamente con IA es una ilusión. El verdadero pulido consiste en perseguir el nivel de detalle
    • Creo que esta clase de programación improvisada aumenta la carga y los riesgos de seguridad de todo internet. La conveniencia individual está dañando la calidad general
  • Yo también seguí un camino parecido. Estudié física, luego trabajé mucho tiempo en contabilidad y finanzas, y después volví a programar
    Más que la IA, la gran revelación fue darme cuenta de que todo el conocimiento de dominio acumulado durante esos años se había convertido en un activo enorme para resolver problemas reales
    Antes hacía soluciones “sin problema”; ahora hago soluciones que resuelven “problemas claros”
    La IA permite que estos expertos de dominio construyan prototipos directamente. No es un reemplazo de los desarrolladores, sino una herramienta que libera capacidades que estaban latentes

    • Los foros últimamente parecen una gran prueba de Turing
    • Como la falta de experiencia de dominio de un PM tampoco se puede resolver con IA, esto podría convertirse en una amenaza para los PM
  • Me identifiqué con eso de que todas las calculadoras de interés compuesto son malas y por eso terminaste haciendo una tú mismo. Pero el problema de los anuncios se puede resolver con un adblock
    Usar un adblock cambia por completo la experiencia de internet. Se lo recomiendo a todo el mundo. Da igual cuál producto sea, simplemente bloqueen los anuncios

    • Pero los adblockers trasladan el costo de producir contenido a otros usuarios.
      Cuanto más aumenta el bloqueo de anuncios, más responden los sitios con clickbait y contenido de baja calidad
      El contenido técnico en particular recibe un golpe fuerte cuando caen los ingresos por publicidad
      Al final, la solución es elegir modelos de pago y evitar el contenido basado en anuncios
  • Desde la perspectiva de un ingeniero, la peor pesadilla es que alguien haga “100 sitios de calculadoras casi terminados” y me los pase diciendo “solo hazles code review”
    En la práctica, casi todo consiste en validar casos límite y dar feedback de calidad, pero la otra persona no entiende por qué eso toma tanto tiempo

    • Aun así, ¿no sería mejor que tener que hacer ingeniería inversa de procesos de negocio enredados con macros de Excel?
 
[Este comentario fue ocultado.]