Javier Salinas

1.8K posts

Javier Salinas banner
Javier Salinas

Javier Salinas

@jsalinaspolo

Interested in Distributed Systems and simple designs using TDD. #monorepo fan. Making stuff at redacted. Ex @Zopa, @DWPDigital, @SkyUK, @Rightmove.

Barcelona Katılım Ağustos 2011
330 Takip Edilen328 Takipçiler
Sabitlenmiş Tweet
Javier Salinas
Javier Salinas@jsalinaspolo·
"Ship early, ship often, sacrificing features, never quality" - Kile Neath
English
1
14
34
0
Javier Salinas
Javier Salinas@jsalinaspolo·
Letting AI write tests after the code? You lose intent. Letting AI write code to satisfy your tests? You gain speed and clarity. How are you using AI in your dev flow? Doing test-first? Test-last? No tests?
English
0
0
0
35
Javier Salinas
Javier Salinas@jsalinaspolo·
Instead, here’s my current flow: 1️⃣ Think through the tests myself 2️⃣ Maybe draft them with AI, but based on my intent 3️⃣ Use Copilot for the implementation 4️⃣ Review & refine both manually It's TDD powered by Copilot — I keep thinking, AI saves me time.
English
1
0
0
44
Javier Salinas
Javier Salinas@jsalinaspolo·
How are you using Copilot (or any AI) in your daily dev workflow? 🤖💻 I've noticed a growing trend: devs using AI to write tests after the implementation. Here’s what I’m seeing and why I think we should flip it. 🧵
English
1
0
2
46
Javier Salinas retweetledi
Jake Wujastyk
Jake Wujastyk@Jake__Wujastyk·
$PEP #PEP Massive volume gap above. This is $CELH at $22 in February.
Jake Wujastyk tweet media
English
41
27
268
51.5K
Javier Salinas retweetledi
Ruben Tigre
Ruben Tigre@TheBrodaMagical·
Por motivos varios estoy buscando activamente trabajo como Frontend developer. RT por visibilidad ❤️
Español
0
34
14
4.1K
Javier Salinas
Javier Salinas@jsalinaspolo·
The Law of Two Feet - Encourages individuals to leave a meeting or session if they are not learning or contributing Use it at work at meetings 🤗
English
0
0
2
95
Javier Salinas
Javier Salinas@jsalinaspolo·
@HMRCcustomers getting a penalty fee for not getting tax returns on time for 2024, but I am not self-employed since 2020 and have not lived in the UK since 2018 🤷
English
1
0
0
10
Javier Salinas retweetledi
Jaime Gómez-Obregón
Jaime Gómez-Obregón@JaimeObregon·
Una diputada tomó mi tuit de abajo y lo llevó al Parlamento. La respuesta es deprimente, pero gracias por preguntar al Gobierno. Aunque la política lo embarra todo, creo que lo que digo es de puro sentido común: 1️⃣ Si el Gobierno de Cantabria utiliza un framework propio que no utiliza nadie más, solo los contratistas que dominen ese framework podrán licitar con el Gobierno. En otras palabras: cuando el Gobierno licita un concurso de tecnología, ahora no se está dirigiendo al mercado sino a un pequeño elenco de empresas que dominan esa particular pieza de tecnología que en todo el mundo solo utiliza un único cliente: el Gobierno de Cantabria. Evidentemente esto impone una barrera de entrada que limita el número de ofertantes y reduce la competencia. 2️⃣ Una empresa tecnológica que quiera ofertar a los contratos de tecnología del Gobierno tiene que tener una plantilla con técnicos especializados en ese framework. Pero no puede contratarlos del mercado laboral, porque la documentación del framework no es pública. Un programador que quiera estudiarla tiene que pedir al Gobierno una contraseña, lo que es completamente inédito. ¡Los programadores no podemos aprender una tecnología si no nos dejan estudiarla! Así que tiene que formarlos la empresa. Esto incrementa los costes de desarrollo, naturalmente. Y alimenta, de nuevo, un circuito cerrado de contratistas entre los que no hay una verdadera competencia. 3️⃣ ¿Y qué dice el Gobierno? Dice que todo es legal. ¡Claro! Será legal, pero no es eficiente. Tampoco es sano ni para el Gobierno, ni para el ciudadano ni para la industria tecnológica: — No es sano para el Gobierno, que licitará entre menos contratistas, que ofertan precios más caros porque hay menos competencia y porque tienen que formar a técnicos en una tecnología ad hoc. — No es sano para el ciudadano, que ha de enfrentarse a unos servicios públicos digitales desarrollados por las consultoras «de siempre» sobre un framework obsoleto: adjudicatarios habituales que no tienen un incentivo para innovar porque una barrera de entrada artificial protege su negocio. — No es sano para el sector tecnológico local, que no puede concurrir a la enorme inversión tecnológica del Gobierno porque las dependencias técnicas que impone no están alineadas con las del resto del mercado. 4️⃣ ¿Y por qué no es público el framework con que el Gobierno construye sus servicios públicos? Dicen que «por motivos de ciberseguridad». Entonces, ¿son inseguros los frameworks de Microsoft, Google, Meta, Salesforce… que —como todos los demás— sí son abiertos y cuya documentación es pública? En absoluto. El Gobierno adopta la política de «seguridad por oscuridad», que todos los programadores sabemos que es una mala práctica. ¿Porque son unos irresponsables? No creo. Cierran el framework porque han tenido incidentes recientes de ciberseguridad con robo de datos personales de ciudadanos (el caso del RACIC). Esto es grave y tiene un coste político, pero la ciudadanía tiene que saber que, en el actual estado de cosas, esto es muy difícil de evitar. Es comprensible que, en su posición, cierren el framework: es la huida hacia adelante más fácil. Pero esto ni es una solución eficaz, ni es sostenible en el tiempo, ni está exento de contrapartidas como las que apunto. 5️⃣ ¿Y cuál es la solución? La tecnología se va a comer el mundo, y el Gobierno tiene que poner unos cimientos tecnológicos para una nueva generación de servicios públicos digitales. Para ello necesita buenos contratistas que concurran desde todo el mundo y desarrollen sobre una arquitectura tecnológica abierta y heterogénea. Podría escribir un libro sobre esto y me gustaría mucho desarrollar este punto, pero sería a costa de hacer este tuit infumable. Así que diré solo que llevo 20 años diciendo y escuchando lo mismo en los pasillos del sector tecnológico local: desde que el Gobierno de Cantabria hacia sus sitios web en Flash y siempre —¡oh!— se los adjudicaba a Fraile&Blanco. Habrá vacuna para el cáncer, nos moveremos en naves espaciales, platearán mis sienes… y quizá todo siga igual. O no; porque ahora también se escucha aquí. Y en el Parlamento. Por favor, difunde esto. ¡Quizá estemos, al fin, logrando mover las cosas! 🙏❤️
Jaime Gómez-Obregón@JaimeObregon

🔥🔥🔥 ¡Más basura para la hoguera! 👉 Para desarrollar o mantener aplicaciones para el Gobierno de @cantabriaes hace falta conocer su particular framework, que solo ellos utilizan 🤦. Se llama AMAP. Pues bien, ¡la documentación de AMAP no es pública! Llevamos, como país, 15 años atrapados en un círculo imbécil: —Los servicios públicos digitales dan asco. —¿Quién los desarrolla? Un coto reducido de contratistas al que es casi imposible acceder debido a trabas administrativas y decisiones tecnológicas kafkianas —¡Pues bajemos la barrera de entrada para que haya más licitadores y mejore la calidad de los servicios públicos! —¡No, que me lo impide el ENS, la LCSP, el RGPD, el ENI, el milenario framework corporativo, las políticas legadas de infraestructura IT… ¿Y la prensa qué dice? «Franco y el novio de Ayuso». ¿Y el debate público? «Qué mal anda Venezuela». ¡Qué frustración, amigos! Solo queda chillarlo aquí bien fuerte. Es como chillar al televisor. @javilop: ¡vámonos a Andorra! 😂

Español
32
242
565
58.7K
Javier Salinas retweetledi
Rosa Porcel 🌿🌺
Rosa Porcel 🌿🌺@bioamara·
🔴🔴 ATENCIÓN Acabamos de crear esta página ayudaterreta.com para que la gente pueda indicar en el mapa dónde está y qué es lo que necesita que le lleven. POR FAVOR, ruego difusión para canalizar la ayuda. Somos muchos voluntarios y poca coordinación. #Dana #Valencia
Español
93
13.5K
8K
879K
Javier Salinas
Javier Salinas@jsalinaspolo·
@vueling llevamos 2 meses con la reclamacion 09535281 sobre puntos al usar vuestra Visa UP con la compra de vuelos en Vueling. Pueden corregir o resolver la incidencia abierta?
Español
18
1
3
226
Ruben Tigre
Ruben Tigre@TheBrodaMagical·
Estoy hasta la polla de las hormigas, me he gastado mas de 100 euros en venenos y no se terminan de morir por Dios dejadme en paz Alguien tiene un Controlador de plagas de confianza?
Español
8
0
2
537
Javier Salinas retweetledi
Pamplona-Iruña Software Crafters
Pamplona-Iruña Software Crafters@pamplonaswcraft·
Fiel creyente de que la mentalidad de producto a la hora de desarrollar software y de entender la tecnología como una herramienta son la clave para llegar a donde se quiere, lo practica en la empresa líder de movilidad sostenible en Europa, @cooltra y a la vez, impulsa la comunidad @bcnswcraft Bueno, bueno, bueno -> ¡ @crtl_gemma !
Pamplona-Iruña Software Crafters tweet media
Español
1
4
30
2.4K
Marta Manso
Marta Manso@MartaMans0·
Hoy empiezo a trabajar en Alhona con gente tan crack como @cazascripts o @fdiazgarrido y no puedo estar más contenta de unirme a este equipazo, haciendo cosas muy relacionadas con algo tan identitario en Euskadi como la industria. Por cierto…necesitamos Product Designer!🤩🧵
Marta Manso tweet media
Español
8
1
41
2.6K