Dad, friend and developer. Necesito poco, y lo poco que necesito, lo necesito poco. Titiritero tecnológico.

Cáceres
Joined April 2010
Os quiero compartir un nuevo proyecto que he desarrollado de forma personal y que puede ser útil a muchas personas. De manera resumida, -Oficius- es un buscador de empleos y ayudas de la administración pública. oficius.es Sigue👇
2
34
5
38
4,204
Manuel Pijierro Sa retweeted
~3 semanas después, ya tengo una versión estable y con features para solucionar ESTO: - Ver a tus agentes trabajando en tiempo real sobre el código - Ver la evolución del código: qué cambia, quién lo cambia, cuánto - Explicaciones, diagramas y + codiluce.com
He visto este post de un ingeniero de Meta y creo que muchos estamos pasando por esta etapa. Si usas IA, generas código a una velocidad que se hace muy difícil poder revisar y entenderlo todo. Creo que sigue siendo importante (y responsable) revisar lo que sube a producción... Pero también muchas empresas están empujando a saltarte esos pasos (como en su día se hacía con la deuda técnica) para ir más rápido. Luego pasa lo que pasa. Los humanos no tienen riesgo cero, pero se nota que últimamente los bugs y vulnerabilidades se han disparado. Yo, cuando no reviso el código, al menos suelo retar a la IA para que me explique por qué lo ha implementado así. Pero veo que hay mucha frustración con esto porque es como que la IA le han arrebatado una parte importante de lo que disfrutaban de su trabajo. ¿Cómo lo llevas tú?
1
1
3
168
Manuel Pijierro Sa retweeted
one day you wrote console.log("here") for the last time and didn't even know it
213
1,729
268
17,893
597,135
La IA está convirtiendo las empresas en fábricas de miniaplicaciones basura para automatizar cualquier cosa interna. Antes acumulábamos Excels internos que nadie entendía. Ahora generamos aplicaciones que nadie mantendrá.... El mismo caos, pero a velocidad de vértigo.
30
50
4
511
22,954
Manuel Pijierro Sa retweeted
If you’re burned out and tired from using AI, you’re spreading yourself too thin. Your brain isn’t made to juggle ten different context windows at once especially when each of them contains challenging work. Moving back to one thread at a time has led to me shipping so much more.
50
9
7
454
25,373
Manuel Pijierro Sa retweeted
Software engineering is dead is called by people who never maintained anything.
151
94
16
1,028
22,818
Manuel Pijierro Sa retweeted
Why would I pay $15/month for your software when I can plan, build, review, improve, host, launch, scale, secure, patch, monitor and debug it myself?
467
384
110
5,849
216,254
Manuel Pijierro Sa retweeted
it’s kind of insane how much AI agents love nullables every nullable doubles the number of states your code can be in. a constructor with 10 nullables → +1,000 possible combinations each one is a path you’d have to reason about and test. 👎🏻
11
1
2
81
8,083
Manuel Pijierro Sa retweeted
“In programming the hard part isn’t solving problems, but deciding what problems to solve.” — Paul Graham
5
60
7
522
19,139
Manuel Pijierro Sa retweeted
Agreed that a large volume of code before AI was slop. But I don't think that's the main point. The main problem is that before AI, slop was being generated at human scale and it could be contained/controlled through management. Now, AI causes several problems: 1- An AI coding agent can generate more slop in a day than a human would in their entire lifetime 2- A lot of people are entering software development jobs who have near-zero knowledge of code, and they are shipping AI-generated code to production. So now we have more people generating slop at the scale of AI 3- There is immense pressure on software companies to ship more code to avoid falling behind, so they don't have time to develop the mechanisms to control the quality of AI-generated code (including with the help of AI code review tools)
honestly, most code before ai was also slop
68
68
4
683
22,517
Manuel Pijierro Sa retweeted
"The purpose of software engineering is to control complexity, not to create it." – Pamela Zave More true now than ever.
21
217
11
1,504
38,707
Manuel Pijierro Sa retweeted
In programming, you always need to understand at least one level of abstraction below the one that you’re working at to become really good at your craft. AI is no different. In the age of low-level programming languages (e.g., C/C++), if you knew computer architecture, memory management, OS modules, etc.), you would be much better than the average programmer. In the age of AI coding agents, knowing software architecture, design patterns, etc., makes you much better at agentic engineering than the average vibe coder who speaks in vague prompts.
working at a higher level of abstraction has always required understanding the lower level ones, I don't think coding agents changes this
74
205
17
2,055
68,000
A raíz del último episodio de @HeavyMental_es...por lo visto en bádminton el sensor sí ve bien la pluma. Una categoría menos en la que los humanos competiremos contra robots. Imagino que solo nos salvaría que hubiera un poco de vaho en la pista y tapara la lente del bicho 🧐
"Ouais mais non, ton IA nulle il y a des sports où elle ne pourra jamais battre un humain ... par exemple le tennis ou le badminton" Pendant ce temps en Chine ...
37
Nuevo proyecto piloto: ⚡ TramitEX ⚡ Un buscador de trámites y modelos 050 de las administraciones públicas en Extremadura. tramitex.mandev.es/ Todo se inició para probar JEV (la nueva movida de IA centrada en la toma de decisiones) ... ...te cuento más 👇
1
121
Échale un vistazo. Cualquier sugerencia, mejora o ayuda es bienvenida 🙂 tramitex.mandev.es/
1
29
pd: usar el sufijo EX para nombrar algo hecho en Extremadura, un logo que mezcla el verde-blanco-negro extremeño hecho por IA, un diseño bootstrapeado. Creo que cumplo todos los tópicos. Si @robergd habla mal de mi...TIENE TODA LA RAZÓN ...hasta yo hablo mal de mi por esto 😅
1
32