Software Engineer | Computer Scientist | AI Enthusiast | System Design, backend architecture and AI | https://xitter.cf/t.co/Wb2TWG8bzD | https://xitter.cf/t.co/0ihifuLgv8

México
Joined October 2020
No creo que esto sea blanco o negro. Entre revisar todo el código y no revisar nada hay muchas opciones por el medio. No es lo mismo cambiar un detalle visual o un flujo simple que tocar pagos, autenticación o una librería interna que se usa en cientos de sitios. También depende de qué tan grande sea el proyecto y qué tan preparado esté para trabajar con IA. Si tienes pocos tests, no hay skills ni documentación clara sobre los patrones del proyecto y la IA no tiene herramientas para comprobar que lo que hizo funciona, cuesta confiar en que pueda hacer cambios y mergearlos sin que nadie los revise. No todas las empresas tienen los mismos recursos, tiempo ni equipos. Para dejar de revisar tú, necesitas mecanismos de verificación en los que puedas confiar. Y montar eso puede ser más o menos difícil según la empresa, el sector y el proyecto. No se vuelvan locos con esto. Estudien, aprendan y busquen cómo automatizar y mejorar los procesos de su compañía. Pero si todavía no pueden automatizarlo todo al 100 %, es normal. No son Anthropic.
Hacedle caso a este tío si queréis quedaros fuera de la industria en menos de un año. Si en noviembre de 2026 seguís insistiendo bloquear delivery haciendo actividades de tan poco valor como leer código que ha escrito un agente, es que no os estáis enterando de nada.
1
44
This is a really good point. Software is constantly evolving, and companies require you to do and know more things: frontend, backend, infra, cloud, system design, and now AI. For us native Spanish speakers, learning English is also part of that. There's so much pressure that few people are willing to do all that. And you don't need to be an expert in everything. That's impossible. You need enough resilience and passion for this profession to adapt your thinking. Many people aren't willing to do that, and those who are earn more money and have more opportunities.
I think many of us working in tech tend to forget that the reason software engineering vs other engineering fields pays (a lot!) more, is a lot more flexible (WFH/remote), and has better perks: Because this field changes much faster than other engineering fields. The premium is because fewer people are able/willing to pick up new technologies, methodologies so quickly. But the field had ~10-20 years of stability, and so lots of folks forgot this is why a premium exists. And that AI is just another tech wave: software engineers who pick it up and master it will generally fare better; those not will struggle a lot more.
1
62
Carlos M. González retweeted
Ariana Grande sigue guardando silencio frente a la vulnerabilidad de PHP (CVE-2026-109618 y CVE-2026-109619).
113
1,960
138
14,809
255,090
I finally updated my portfolio! 🥳 I'd been using the same version since 2023 🤣 Some of the text still needs work, but yeah, it was definitely time for an update! Also, I finally bought a domain 😅 Here's a little before and after 👇 cmglezp.dev
1
2
44
A while ago, I built OpenWhispr Proxy to solve an integration gap. OpenWhispr’s text requests already work with Vercel AI Gateway’s OpenAI-compatible API, but its audio transcription requests use a different API format. The proxy bridges that audio flow. I’ve updated it with a dashboard at /dashboard for usage, costs, and filterable request history. I also published a prebuilt Docker image to GitHub Container Registry (GHCR), so you can run it without building the image yourself. The proxy also routes transcript cleanup requests, which lets me see usage from both audio and text in one place.
I use OpenWhispr every day for dictation. it's open source, and you can run it free with local models or your own API keys. but it has a problem: it doesn't support Vercel's AI Gateway, which is what I use for everything. so I built a proxy that fixes it. run it locally, point OpenWhispr at it, and you get Vercel AI Gateway as a provider. I also added something I wanted: it logs every transcription to SQLite with cost and latency. so I know exactly what I'm spending and how fast each model responds. check it out. it's open source: github.com/cmglezpdev/openwh…
1
2
33
Very good UX. Looks like they spent all their credits on Twilio 😅
15
The amount of hate I've seen here in the last two days, for free, is unreal.
7
Carlos M. González retweeted
They wanted to get their dream bodies before their wedding and surprise their families, so I offered them $250,000 and gave them all the resources they’d need! Go watch :D
956
428
71
13,655
1,723,572
gpt-6.1 (and I don't know about other versions) love to write code without line breaks. the code looks very ugly and cluttered.
1
17
Carlos M. González retweeted
🚀 DeepSeek-V4.1-Flash-1017 is here! Stronger benchmark performance, faster task completion, and shorter outputs than the previous version—a Pareto improvement in performance and cost. Now live on our website, app, and API. 🛠️ Optimized for @DeepSeekHarness, Tencent CodeBuddy, WorkBuddy, and more. Upgrade to DeepSeek Harness v0.2.1-rc.1 or later for the best experience with the new model. 1/4
1,621
4,128
2,842
37,146
8,045,500
All my time can be summed up as: - thinking about how to solve problems and iterating on solutions with AI. - reading AI-generated code. - reading my coworkers' code (also AI-generated code).
15
AWS launched Lambda Web Functions on October 12, bringing a native HTTP server model to Lambda. Traditional Lambdas are now called Event Functions. Web Functions let you run a Node.js backend using Express, Hono, Fastify or NestJS without event-to-HTTP adapters. AWS provides HTTPS, manages scaling and scales the application to zero when idle. Multiple concurrent requests can share one environment, reusing the initialized application and connection pools. While one request waits for a database, the server can handle others. This makes Web Functions interesting for: - REST and GraphQL APIs with database or external-service calls. - Server-rendered applications, such as Next.js. - AI backends that stream responses to clients. - HTTP microservices with variable traffic. They also work with CloudFront for applications that combine static and dynamic content. CloudFront can cache static assets while Web Functions handles server rendering and API requests. Billing separates active CPU from memory consumption. Reference rates for US East, N. Virginia, in USD are: - $0.30 per million requests. - Approximately $0.0997 per active vCPU-hour. - Approximately $0.0132 per GB-hour of consumed memory. Waiting on I/O consumes little CPU, but memory remains billable while the environment exists, including between requests. Data transfer and other services add costs. AWS pricing. Cold starts still exist: your application must initialize whenever a new environment starts. The benefit is sharing that initialized server across concurrent requests. Announcement: aws.amazon.com/blogs/aws/ann… Pricing: aws.amazon.com/lambda/pricin…
2
78
Carlos M. González retweeted
Write more. Write to think. Write until you're no longer confused. Write about the problems you already solved. Write for the person you were 2 years ago. Write so you never lose what took you years to figure out. A simple writing habit can change absolutely everything.
308
2,355
168
15,445
332,346
People are really quick with these things haha.
AHAHAHAHAHAHAHAHAHAHAHA NO WAY. > OpenAI just announced Dots. > SpaceXAI bought Dot.com it redirects straight to the Grok Bot download page. based lmao.
20
Carlos M. González retweeted
No echo de menos escribir código. Pero sí echo de menos estar yo solo delante de un problema sin tener ni idea de cómo resolverlo. Probar. Fallar. Darle vueltas durante horas. Y conseguirlo. Al terminar no solo habías resuelto el problema. Notabas que algo había cambiado en tu cabeza. Habías desbloqueado algo en tu forma de pensar. Ahora siento que tengo que esforzarme para usar mis propias neuronas. La recompensa es demasiado inmediata. Antes estaba en resolver algo después de horas de frustración. Ahora puede estar en escribir un prompt y ver aparecer el resultado en segundos. Hemos trasladado parte de la dopamina del scroll infinito a los prompts infinitos. Y me preocupa lo fácil que resulta dejar de valorar el esfuerzo. No solo programando. Pensar cuesta. Entender al otro cuesta. Cambiar de opinión cuesta. Y ahora incluso podemos preguntarle a una IA hasta encontrar una respuesta que confirme exactamente lo que ya pensábamos. Siempre he dicho que lo bonito de programar nunca fue escribir código. Era resolver problemas. Y, curiosamente, eso sigue siendo lo que más me gusta de la IA: me permite resolver problemas que antes ni siquiera podía plantearme. Solo intento que, por el camino, no resuelva también por mí el esfuerzo de pensar.
205
621
52
5,064
199,305
why is Cursor doing this? are you trying to force me to use Grok 4.7?
1
31
after a month at a new job, I'm realizing how much damage the last seven months of heavy AI-assisted development did to my engineering skills. I used Claude Code almost every day (20x plan), and while it made me incredibly productive, I slowly lost a lot of low-level technical judgment along the way. I'm recovering those skills now, but it's honestly concerning to see how much AI can affect the way you think when you overuse it. I still believe AI is one of the most valuable tools we have. Without it, onboarding into large projects, understanding legacy code, tracing dependencies, and exploring unfamiliar codebases would take much longer. It helps me investigate problems faster and understand systems that would otherwise take days or weeks to learn. the problem isn't AI itself. The problem starts when AI is combined with a culture that only cares about shipping faster and faster. In that environment, there's no time to stop, think, analyze, or understand what you're building. Everything gets delegated to the AI because deadlines matter more than understanding. in the short term, the company benefits. Features get shipped quickly and productivity metrics look great. But in the long term, you may be the one paying the price. technical interviews, onboarding into new codebases, debugging difficult issues, system design discussions, and many day-to-day engineering tasks still require strong fundamentals and good technical judgment. If you've spent months outsourcing most of your thinking, you'll eventually notice the gap. the solution isn't "don't use AI." Use AI as much as possible. Let it accelerate your workflow. just make sure you're still exercising your own judgment and understanding the decisions being made. Otherwise, you might wake up one day and realize that while the company became more productive, you became less capable. these are just my thoughts after the last seven months. I'm curious to hear what others think.
1
1
49
Two major issues are missing here: Input validation: The user can literally pass anything. Also, this will probably throw a type error because amount is not being read from anywhere. Transaction & rollback: What happens if the debit succeeds but the credit fails? You would end up with an inconsistent state. The application should roll back the transaction if anything fails between these two operations. Both operations should be executed as a single unit of work and either complete successfully together or be rolled back together if either one fails.
Devs ! Whats missing in this?
1
23