u/Alexey-Axel

Llevo 18 meses construyendo un SaaS y recién estoy entendiendo dónde está realmente la dificultad

Hola, Soy Alexey Ramírez desarrollador .NET, llevo alrededor de 12 años trabajando en desarrollo de software y hace unos 18 meses decidí empezar a construir mi propio SaaS.
La idea parecía bastante simple: ayudar a pequeños negocios que venden principalmente por Instagram y WhatsApp a ordenar su inventario, catálogo y ventas.
La parte que más me preocupaba al principio era construir el producto.
Hoy me doy cuenta de que estaba completamente equivocado.
Construirlo ha sido difícil, obviamente. He tenido que meterme con pagos, integraciones, emisión de documentos tributarios, infraestructura, seguridad, problemas de producción, etc.
Pero todo eso tiene algo en común:
Si algo no funciona, lo arreglas.
El problema realmente difícil es otro.

¿Qué quiere realmente el cliente?
Durante estos meses he tenido reuniones con emprendedores, he ido presencialmente a negocios, he ayudado a inventariar productos (hace poco estuve con uno de mis clientes 1 semana completa inventariando su local), he cargado catálogos y he escuchado cómo trabajan realmente.
Y ahí he aprendido algo que desde el código no se ve.
Un cliente puede pedirte una funcionalidad con muchísima convicción.
La construyes.
La entregas. Y después descubres que prácticamente nadie la usa.
También me ha pasado lo contrario: algo que yo consideraba secundario termina siendo mucho más importante para ellos.
Y aparece otra dificultad:
Cada cliente tiene una necesidad distinta.
Entonces empiezas a agregar funcionalidades para cada caso particular y, si no tienes cuidado, terminas construyendo un producto que intenta resolverlo todo.
Después de 18 meses, mi principal desafío ya no es técnico.
Es aprender a distinguir entre:
“un cliente me pidió esto” y “el mercado realmente necesita esto”.
También estoy aprendiendo algo que probablemente muchos desarrolladores que están construyendo su primer producto descubren tarde:
Puedes pasar meses perfeccionando una funcionalidad que nadie te pidió pagar.
Mientras que una conversación de 30 minutos con un emprendedor puede cambiar completamente lo que deberías construir.
No estoy contando esto como una historia de éxito.
De hecho, todavía estoy intentando entender muchas cosas.
Pero me interesa saber cómo lo han vivido otros fundadores/devs que decidieron pasar de construir software para otros a construir su propio producto.
¿En qué momento se dieron cuenta de que el problema principal ya no era programar, sino vender, validar y entender al cliente?

reddit.com
u/Alexey-Axel — 5 days ago

SII DTE - Set de pruebas básico

Hola comunidad :D Cómo están?
Espero me puedan ayudar
Estoy integrando emisión de boletas electrónicas en un SaaS chileno (ASP.NET Core + Firestore). Tenemos el flujo de producción funcionando correctamente vía API Gateway Legacy (legacy.apigateway.cl):

  1. POST generarXmlDeUnDte → obtenemos el XML firmado + TrackId del SII
  2. POST enviarXmlAlSii → envío al SII
  3. POST consultarEnvioDeXmlAlSii → polling de estado (DOK, RCH, EPR, etc.)

Las boletas se envían, el SII retorna TrackId reales y eventualmente responde DOK/RCH. El flujo funciona.

El problema: necesitamos pasar la certificación oficial del SII (Boleta Afecta tipo 39) pero queremos hacerlo directamente, sin pagar a un tercero.

El soporte de API Gateway nos indicó explícitamente que ellos no diseñaron su plataforma para pasar el proceso de certificación (maullin.sii.cl → Boleta Electrónica → Certificación → Declarar Avance).

Lo que entiendo del proceso:

  • Hay que obtener un CAF de certificación (ambiente maullin). Ya lo tengo
  • El SII exige casos de prueba específicos. Lo casos son los que adjunto en la imagen 2
  • Hay que enviar esos XMLs al ambiente de certificación
  • Luego declarar avance manualmente en el portal

Mis dudas concretas:

  1. ¿Dónde encuentro los casos de prueba exactos que exige el SII para boleta tipo 39?
  2. ¿Alguien ha logrado "Declarar Avance" en el portal del SII usando XML generados por un intermediario (no LibreDTE directamente)?
  3. ¿Hay alguna documentación oficial del SII que detalle el proceso paso a paso? La página del SII es bastante complicada y enredada en detalles técnicos.

Si alguien lo ha hecho en los últimos 2 años (el proceso cambió bastante post-2022), cualquier orientación es bienvenida.

u/Alexey-Axel — 16 days ago

¿Cómo manejan el control de inventario en sus negocios/startups?

Hola comunidad, gracias por la invitación a seguir este subreddit 👋

Soy Alexey Axel, llevo un poco más de 15 meses construyendo un sistema de inventario para PyMEs
chilenas (minimarkets, verdulerías, carnicerías). El proceso me ha enseñado mucho, no solo lo técnico entre desarrollo e infraestructura y DevOps, también sobre los dolores reales de muchos dueños de locales.

Una cosa que me sorprendió es que la mayoría lleva el control en cuaderno o Excel, y el problema NO es la tecnología, sino es que las soluciones existentes son muy caras o muy complejas para un negocio chico.

Los que tienen negocios o trabajan con comercio retail:
¿Cómo llevan el control hoy? ¿Qué les ha funcionado/fallado?

Quiero entender mejor el problema desde distintas perspectivas.

De antemano muchas gracias por el espacio y me alegra ser parte de la comunidad.
Un abrazo :) 💪🏼🔥

reddit.com
u/Alexey-Axel — 3 months ago