r/devsarg 2d ago

discusiones técnicas Hice web scrapping de +50.000 posts de r/argentina, les cuento lo que me paso

29 Upvotes

Hace tiempo que quise hacer un proyecto personal copado para poner a prueba todas mis habilidades como "vibecoder engineer" jaja. Asi que me puse a analizar y note que tenia un problema recurrente: "no podia encontrar el mismo meme que habia compartido hace semanas atras".

Como notaran, me gusta compartir memes en diferentes contextos y situaciones, tanto en Reddit como en el Teams de la empresa, jeje, para promover el "excelente clima laboral" mas que nada, porque se que voy a estar con mis compañeros por mucho mucho tiempo.

El scope del proyecto es simple: armar un MVP para recopilar, clasificar y visualizar en una pagina web los memes que mas uso semanalmente. Mi stack de expertise: Claude Code, Python (scrapper), Java para el backend y AWS (infra).

Proceso de recopilacion

Dado que los memes se los robo a rediturros randoms, lo mas logico fue armar un script en Python que consuma la API de JSON de https://old.reddit.com/r/argentina, luego iterar sobre todos los posts, seguido de los comentarios recursivamente, y buscar si alguno tiene una imagen adjunta.

Uno de los principales problemas que tuve es que la API tiene un rate limit de 100rpm y Claude (y muchos proveedores de AI) tienen bloqueado el host reddit.com. Estuve googleando y resulta que fueron demandados por Reddit por scrapear masivamente subreddits para entrenar sus modelos de AI. En cualquier momento me cae una demanda a mi tambien jaja.

Proceso de clasificacion

Este es el mas complicado y con el que tuve mas problemas. Una vez que recopile una solida base de miles de imagenes: ¿como saber si es un meme o no? ¿es viable que yo realice el proceso? ¿como hacer para detectar memes duplicados?

Aca entra en juego Claude Code. Usando la CLI, vos le podes pasar una imagen y un prompt, y luego con el computer vision de Claude te dice si es un meme o no y a que categoria corresponde. ¡Golazo!

Estuve semanas usando a full Claude Code con una sub de $20 rogando para no llegar al limite y si llegaba al limite esperaba un par de horas y volvia a correr el proceso jaja.

Para detectar memes duplicados reconozco que no fue buena la solucion, pero de momento, antes de procesar, se crea un hash de esa imagen y se compara con una base de hashes disponibles. No funciona bien si un usuario subio el mismo meme pero con otra resolucion en pixeles; ahi rompe.

La pagina web

https://openmeme.io/en/ Todo el proyecto esta subido a un repositorio publico en Github por si alguno quiere chusmear: https://github.com/alphabet90/openmeme. Lo hice asi porque necesitaba que el hosting fuera gratis y no queria pagarle al señor Bezos su servicio de AWS S3.

Dada mi experiencia laburando en apps con miles de usuarios y productos que hoy tienen millones de requests, la arquitectura que elegi es la siguiente:

Cloudflare, que fruta noble, infravalorada en mi opinion. El frontend esta construido en Nextjs y esta hosteado en un Cloudflare Worker, mientras que las imagenes tipo meme son entregadas a traves del CDN de Cloudflare, que no es mas que un reverse proxy apuntando a mi repositorio de github -> raw.github.com.

La API, una de mis mayores apuestas, esta construida en Spring Boot y desplegada en Railway. Primera vez que uso este servicio. Es una masa, va joya por el momento. Redis y PostgreSQL para la capa de cache y de datos.

Meilisearch, la joya de la corona. Todavia no esta en uso, pero basicamente planeo usarlo para tener un search engine (cost effective, obvio) que me permita buscar memes en la pagina con baja latencia. Probe PG Vector pero es una verga y lo voy a terminar sacando porque, por ejemplo, quiero buscar "simpsons meme" o "homero memes" y simplemente no lo entiende, a pesar de que existe en la base de datos "homero simpson trabajando...".

Por ultimo y menos importante tenemos al gran Tailscale, que me permite acceder de forma remota a mi db en PostgreSQL y Redis sin tener que exponer esos servicios a internet o acceder a ellos via SSH.

¿Por que elegi hostear en Cloudflare Worker y no en Vercel? Bueno, porque basicamente Vercel me parece un choreo el pricing y ya me estaban apurando para pasarme al Pro de $20. Me costo deployarlo en Cloudflare, no fue sencillo, pero entiendo que Nextjs esta construido de una manera en la que solo es posible deployarlo con un par de clicks en Vercel. Me parece diabolico pero asi es como funciona, y con eso entendes por que esa compañia vale billions. ahora estoy pensando seriamente en pasarme a otro framework. ¿Cual me recomiendan? ¿Que les parece mi proyecto?


r/devsarg 2d ago

memes Otro más pal cuaderno?

Post image
13 Upvotes

Me hago presente aqui, luego de perderme la noche de las hamburgueserias, porque estaba todo explotado.. Recién me recupero de tan grave pérdida…

Y mientras sufría intentando bajonear una burga Rappi reventó(?


r/devsarg 1d ago

sueldos Dos trabajos en blanco

0 Upvotes

Buenas tardes, como va?

Alguno estuvo en la situación de tener dos laburos en blanco? Que onda la parte impositiva?

Mi situación: trabajo en blanco para una empresa ARG y una consultora me ofreció trabajo en blanco pero para un proyecto con horarios yankee.

Estoy peleando si puede ser mediante contractor pero está dificil.

Que onda 4f1p?

PD: Le aviso a mi consultora actual que va a ver un nuevo empleador?


r/devsarg 2d ago

sueldos Amigos no me parece tanto, AITA?

42 Upvotes

Ante las ofertas de empleos (sean locales o internacionales), comencé a responder directamente con mi remuneración pretendida.

Tengo >5 años de exp y los roles son de senior/lead. Es una locura pedir esto en mercado local? No entiendo.

6 de las 8 ofertas que tuve en este último tiempo murieron en cuanto les mencioné la rem pretendida.

Captura ejemplo (no es real)

Cómo hacen ustedes para cotizarse en estos montos? No les da cosa?


r/devsarg 1d ago

ai Que es el vibecoding?

0 Upvotes

Soy diseñadora multimedia y estuve viendo mucho el termino últimamente acá en reddit, me podrían explicar un poco que es?

Yo asumí que es algo relacionado a hacer paginas con ia, pero si no es asi perdonen la ignorancia

(Edit)
Quise preguntar porque me dio curiosidad saber la opinion de programadores acerca del tema, asique mas que definir que es, me pueden escribir que opinan? (si tienen ganas)


r/devsarg 2d ago

data science/analysis Futuro en Data

12 Upvotes

Buenas. Estoy estudiando Lic. en Ciencias de Datos y tengo cerca de un año de experiencia como dev, aunque actualmente estoy sin trabajo.

Viendo lo complicado que está el mercado para conseguir puestos de desarrollo, me puse a pensar en el futuro del área de Data, sobre todo con todo lo que está avanzando la IA.

Como ven el panorama de aca a unos años? Creen que los perfiles de Data tienen más o menos riesgo de ser reemplazados que los de desarrollo tradicional? Sé que hay varias ramas dentro del área (Data Engineering, Data Science, ML, Analytics, etc.), así que me interesa saber cuáles ven con más proyección y menos reemplazable.


r/devsarg 2d ago

recursos Me tienen las bolas llenas el miedo que causan: Sigan estudiando Ingenieria

Thumbnail
8 Upvotes

r/devsarg 2d ago

freelance Freelancers: Como consiguieron su primer Freelo ?

Post image
6 Upvotes

Eso, me intriga saber como hicieron...

Un amigo de un amigo? Una plataforma web de Freelancers ? Hablaron con el verdulero que queria hacer un Uber de verduras?

Se vendieron por monedas? Cobraron buena pasta?

Los leonidas


r/devsarg 2d ago

recursos [PES6] Desarrollé un mod que hace posibles los pases de primera | Cambia la Física del Juego

29 Upvotes

Buenas, ¿cómo están? Soy desarrollador y gran viciador de PES 6 de toda la vida. Siempre amé el juego, pero tiene algo que no me permite disfrutarlo al 100%... los pases de primera se atascan y la pelota va quedando muerta... y como nadie en la comunidad se dedicó a resolver esto, puse manos a la obra y lo estoy haciendo.

Con herramientas de debugging, café y mucha ayuda de Claudio, fui descubriendo las direcciones de memoria y entendiendo el motor de física del pase, de los jugadores y la pelota. Gracias a esto he podido desarrollar un pequeño mod que logra acelerar el impulso de los pases, por lo que la pelota rueda con mayor velocidad y fluidez.

Estoy en trabajo de equilibrarlo para que la experiencia sea fluida y no exagerada. Se instala a través de Kitserver.

Video:

video demostrativo

Perdon por la marca de agua, soy muy pobre para pagar filmora.

Download link:

Si tenes kitserver:

Mod:https://www.mediafire.com/file/fwqcw1omr98uekw/1.1_pes6_game_physics_mod.zip/file

Si no tenes kitserver, primero descargar e instalar kit server luego si el mod

https://www.mediafire.com/file/ljbcnczm893g1b6/kitserver.rar/file


r/devsarg 2d ago

trabajo Empezar en IT

1 Upvotes

Buenas gente, les comento.

Me gustaría empezar a meterme en el mundo de IT, empezar como soporte IT y después ir viendo si me veo mejor en infraestructura o en alguna otra rama. La cosa es que no sé por donde empezar, tengo experiencia arreglando mi pc y la de conocidos pero poco más.

Estuve viendo que hay un curso de Especialista en Soporte IT de Google en Coursera y que puedo hacerlo gratis. Lo recomiendan? Alguien lo hizo? O por cuál otro lado podría empezar? Y tendrían algún consejo? Desde ya muchas gracias muchachos.


r/devsarg 2d ago

trabajo Que hacer en mi situacion laboral

8 Upvotes

Estimados, buenas tardes

Recurro a ustedes para que me aconsejen en que hacer dada mi situacion laboral actual.

Responsablilidades: un poco de todo dado el tamaño de personas en la empresa (Dev, db admin, analista funcional, soporte, pm).

Horas semanales: 40

Stack: ASP.NET (C#), SQLServer

Salario mensual: 1.750.000 EN NEGRO

Modalidad: remota, con excepcion de algunas reuniones

La empresa es relativamente grande en cuanto a clientes, pero muy chica en cantidad de personal respecto al necesario.

Antiguedad: 2,5 años

Mi edad: 21

Mis estudios: Ing. Informatica 4to año

Cuestion, el laburo este ultimo año se puso demasiado pesado dado que me asignaron un proyecto del cual soy el "last man standing".

Contexto del proyecto:

Inicialmente eramos 2 personas haciendo relevamientos y analisis funcional y 2 devs (yo hacia ambas cosas).

El proyecto se trata de un ERP para una cadena de farmacias y perfumerias. Incluye todo el sistema de POS (integraciones con Rappi, mp, imed, payway, etc), gestion de stock (solicitudes de transferencia, reportes, movimientos, etc.), ordenes de compraa, estadisticas, ordenes de pago, gestion de cajas, crm, gestion contable. Basicamente casi todo lo que necesita una empresa exceptuando algunas cosas como liquidacion de sueldos y demas.

Despues del primer mes, el que me ayudaba a relevar desaparecio de la faz de la tierra y no vino mas. Otros meses despues, el otro dev que tenia a cargo lo pasaron a otra cosa. Entonces quede 100% solo, el cliente y yo, solitos.

Y desde entonces me estuvo matando el estres y la presion de no llegar a un buen reporte semanal todas las semanas, la clienta que nunca se conforma con ninguna entrega y todo genera retrabajo.

En resumen es un laburo pesimo, me quiero ir.

El problema es que no se si con mi curricullum puedo conseguir otro laburo en blanco de dev o analista. Tengo un Saas propio que me deja algo de plata, pero no mucho.

Agradeceria si me aconsejaran al respecto de que decision tomar.

Un saludo muchachos, buen finde


r/devsarg 2d ago

trabajo Cual es el rol de un PM?

13 Upvotes

Buenass, cual es el rol de un PM ademas de molestar preguntando como va la cosa? jaja,


r/devsarg 2d ago

sueldos Consulta cuanto a cobrar

5 Upvotes

Estoy presupuestando un sistema gastronómico a medida para una cafetería tipo Bonafide y quería opiniones reales de otros devs/freelancers sobre pricing y alcance.

El sistema NO es solo un POS simple. Incluye:

  • Gestión de mesas y pedidos desde tablet
  • Flujo cocina/barra separado automáticamente
  • Impresión térmica automática por sector
  • Caja y cierre de turnos
  • Reportes y analytics
  • Gestión de productos y stock básico
  • Actualización masiva de precios
  • Facturación opcional
  • Roles y operación multiusuario
  • Vista en tiempo real del salón

La idea es hacerlo inicialmente para una cafetería local, pero diseñarlo reusable tipo SaaS gastronómico.

Estoy evaluando dos modelos:

OPCIÓN A:
Licencia completa:
USD 7000 único
+
USD 200 mantenimiento opcional

OPCIÓN B:
USD 2500 setup
+
USD 150/mes obligatorio
(hosting + soporte + mantenimiento)

Contexto:

  • Argentina (interior)
  • Tengo ~4 años de experiencia
  • Ya hice proyectos grandes anteriormente
  • El flujo operativo ya está bastante definido con el cliente

Mi duda real:
¿Les parece coherente ese pricing para el alcance?
¿Estoy barato/caro?
¿Ustedes venderían licencia o directamente SaaS?


r/devsarg 3d ago

ai Hace 1 año uso IA , lo veo como tiempo perdido de aprendizaje y experiencia

89 Upvotes

No veo como usar IA me vuelva mejor ingeniero, siendo que lo que se necesitan son personas con capacidades técnicas en resolución de problemas y la IA te hace perder el control de lo que haces en post de la productividad. Parecería que me hace peor no mejor, con la falsa sensación de avance. Hoy por hoy estoy haciendo el camino opuesto , volviendo a los libros de programación y haciendo cosas por la mía para adquirir nuevas skills y fluidez sin IA para aprender aunque en el trabajo se use intensivamente, no veo como poder alcanzar uno de estos trabajos >= 100k anuales a punta de claude.

Estoy tan errado ?


r/devsarg 2d ago

discusiones técnicas Gordos, necesito recomendaciones para transcribir audios

7 Upvotes

Amigos, tengo una saas que una de las funciones principales es el processing de audio y me están quemando vivo en elevenlabs, la última cuenta fue de 2k usd… ni siquiera necesito diarization, con que sea transcript batch estoy (aclaro, por más que tenga las gpus no me sirve hostear en local el transcript) si o si necesito API, me recomendaron orchardrun y groq que los voy a estar probando estos días pero tal vez alguno de ustedes conocía alguna buena opción, muchas gracias


r/devsarg 3d ago

discusiones técnicas Nadie entiende IPv6 en Argentina

263 Upvotes

Soy sysadmin en realidad, y se me antojó configurar IPv6 en la empresa donde laburo. Por qué? Porque puedo. Porque estamos en 2026. Porque son planes empresariales que deberían proveer el servicio.

Telefónica directamente no ofrece IPv6. La ejecutiva de cuentas no sabía de qué estaba hablando y después de dos semanas me confirmó que no lo ofrecen.

IPlan sí ofrece, pero tuve que comunicarme TRECE VECES (no es una exageración, las tengo documentadas) y después escalarlo hasta el nivel máximo para que alguien se tome dos semanas para habilitarlo. Y cuando lo hicieron, lo hicieron mal y no tienen la menor idea (me asignaron una /48 directamente sobre el enlace, de manera estática, sin DHCPv6-PD ni ninguna otra manera de delegar prefijos, y se niegan siquiera a poner una ruta estática hacia mi router. En definitiva, así como está no sirve para nada que me hayan asignado una /48 porque no la puedo usar en múltiples redes internas, para eso ponía un módem 4G y me ahorraba renegar).

Tendría que probar con Claro Empresas. Me consta que en los servicios "baratos" de Claro, el IPv6 "anda" en el sentido que está configurado más o menos bien de su lado (asignan una /64 por DHCPv6), pero suele perder paquetes a dos manos a cualquier destino.

Loco, entiendo que todavía sea un poco "niche" el tema de IPv6, pero se supone que al menos los ISP más grandes del país deberían tener algo de idea del tema.


r/devsarg 3d ago

memes Chau chau compa

Post image
139 Upvotes

Entendí mal o rajaron al que se le escapo la push de prueba?


r/devsarg 2d ago

entrevistas Opiniones sobre Close up - international?

0 Upvotes

Buenas gente:

Alguien tiene data de como es trabajar en esa empresa? Propia o que hayan escuchado.

Contexto:
Me llego una oferta en linkedin, me dijeron modalidad hibrida (3 remoto 2 presencial) y un salario malo pero que se yo capaz el producto/laburo era interesante (SSR: 3m maximo. Eso si, un monton de responsabilidades y requerimientos 3 personas en 1)

Cuestion que ya la primer redflag es que en la entrevista con el equipo tecnico me dijeron que la modalidad es 2 home office y 3 presencial supuestamente a partir de este mes…
Les gusto mi perfil y dijeron que quieren continuar con el proceso pero ya esta mentira me la bajo

Estoy comodo en el laburo hibrido con 3 dias home office, aunque gano menos que eso (hay posibilidad de aumentar la seniority lo que aumentaria el sueldo pero en bastantes meses y siempre te dicen que nada es seguro, aunque confio)

Gracias por leer


r/devsarg 2d ago

data science/analysis Expectativas potenciales en Data

0 Upvotes

Buenas. Este posteo no es un thread sobre sueldos en el sector Data (aunque pueden hacerlo si gustan), sino para tener expectativas realistas a las que eventualmente pueda aspirar.

Actualmente estoy en la mitad de la carrera de Actuario, y con la cantidad de estadística que hay en la carrera algunos orientan su perfil hacia DS. Yo después de la carrera pienso hacer la maestría en Data Mining de la UBA y a su vez hacer las certificaciones AWS / Azure para expandirme hacia DE y, en lo posible, a MLE.

En paralelo tengo inglés B2 certificado y estoy concurriendo 3hs semanales a un instituto que me está preparando para el examen C1 de Cambridge. Estoy mejorando mi ingles para abrirme al mercado exterior por más oportunidades y dolarizadas

Cuánto se puede llegar a ganar como DS / DE / MLE? Mi aspiracional ideal es trabajar full remoto (o híbrido en el peor de los casos) y llegar a 4k USD o 5M netos pesos arg a plata de hoy.

Aclaro que no pretendo que esto sea de la noche a la mañana, sino después de muuuuchos años de exp y sacrificio en el medio. Pero también quiero saber si es posible alcanzar esos números.


r/devsarg 2d ago

proyectos Carrera de sistemas/informatica de grado a distancia y más técnica que gestión ¿qué recomiendan en 2026?

2 Upvotes

Buenas, ¿cómo va?

Estoy buscando recomendaciones de carreras de grado a distancia o bastante flexibles, pero que no sean terciarios. Ya hice la Tecnicatura en Análisis de Sistemas en ORT, así que busco algo universitario.

Laburo full time para afuera como QA Automation / SDET. Armo frameworks de automatización, tests E2E, uso .NET, Playwright, Azure DevOps, pipelines, etc. Me interesa seguir creciendo, pero con una formación más técnica y sólida, no tengo ganas de solo profundizar en el laburo, sino adquirir nuevas herramientas para el dia de mañana cambiar de rol, experiencias..

No busco algo tan orientado a gestión o management. Me interesa más ingeniería, ciencias de la computación, licenciatura en informática/sistemas, algoritmos, matemática (poca base tengo aca), arquitectura, programación, etc.

Hoy estoy en el CBC de Ciencias de la Computación de la UBA, pero entre los paros y que puede hacerse larguísima laburando full time, estoy mirando otras opciones. También estuve viendo Ingeniería Informática en UP, pero se me va a casi 700k por mes, así que me gustaría encontrar algo más viable.

¿Alguna carrera o universidad que recomienden posta? Me sirven experiencias reales, tanto buenas como malas.


r/devsarg 3d ago

memes Los de JAV ya se están mandando cagadas 💩

Post image
149 Upvotes

Recién salió. Tiempo para testear? Opcional


r/devsarg 3d ago

memes Yo y los reales testeando en produccion

Post image
106 Upvotes

Cada vez se ve mas esto y en lo personal me da gracia me imagino a alguien haciendo pruebas sin sabwr que esta en produccion

Update: alguien en despegar esta entre nosotros 👀


r/devsarg 2d ago

ai Preferencia de IA para colorear cámaras de vision nocturna?

1 Upvotes

Buenas! Le entraron a robar a un vecino y la imagen que tomó es visión nocturna. Alguna sugerencia para pasarla por algun agente? algún prompt sugerido?


r/devsarg 2d ago

recursos Rev0.13.0 stable (leer)

Thumbnail
gallery
0 Upvotes

Hace unos meses empecé un proyecto open-source llamado DevMind.

Todo nació de una frustración bastante simple: cuando trabajás con IA local terminás dedicando demasiado tiempo a configurar, diagnosticar y mantener el entorno en lugar de usarlo.

CUDA, Docker, Ollama, modelos, drivers, compatibilidades, benchmarks, consumo de recursos... cada herramienta resuelve una parte del problema, pero pocas ofrecen una visión completa del sistema.

Por eso empecé a desarrollar DevMind.

Hoy DevMind es una plataforma CLI enfocada en entornos de IA local que permite:

• Diagnosticar el estado del sistema y generar un health score.
• Detectar GPU, CUDA, Vulkan, Docker y Ollama.
• Reparar configuraciones comunes automáticamente.
• Monitorear CPU, RAM, GPU y modelos en tiempo real.
• Ejecutar benchmarks de modelos locales.
• Comparar rendimiento y costos entre inferencia local y APIs.
• Chatear con modelos locales o proveedores externos.
• Buscar conversaciones anteriores mediante full-text search.
• Exportar snapshots, sesiones y métricas.
• Exponer información mediante API REST y dashboard web.

Algunas métricas actuales del proyecto:

• 20 comandos organizados por categorías.
• API REST con 17 endpoints.
• Dashboard web integrado.
• Persistencia SQLite.
• CI/CD automatizado.
• 24 tests automatizados.
• Publicado en PyPI.
• 16 releases publicadas hasta la fecha.

Stack principal: Python, Typer, Rich, Pydantic, FastAPI y SQLite.

Instalación:

pip install devmind

Repositorio:
https://github.com/eminem5410/devmind-platform

Es un proyecto 100% open source y cualquier persona interesada está invitada a probarlo, abrir issues, reportar bugs, proponer mejoras o colaborar con código.

Después de varias versiones agregando funcionalidades, mi foco ahora está puesto en recibir feedback real de usuarios, mejorar la estabilidad y seguir refinando la experiencia.

Toda crítica técnica o sugerencia es bienvenida.


r/devsarg 3d ago

memes RIP titulo1

Post image
41 Upvotes