Sign in

Aitor Santana

@ascinfo.dev
39 followers 36 following 20 posts

Software Crafter & Developer. Mi enfoque: Código Limpio, TDD y Arquitectura Sostenible. Creo que el código bien escrito es la mejor documentación. Aquí comparto sobre ingeniería de software, buenas prácticas y mi viaje técnico. 🚀

PostsRepliesMedia
Aitor Santana @ascinfo.dev · 29/04/2026
Este año estoy dentro del programa ambassador de @commit-conf.com! Me han dado un código descuento del 10% para las entradas AITORSANTANA-COMMIT2026, si queréis un descuentillo no dudéis en utilizarlo 😉 Seria ponerlo a este enlace koliseo.com/commit/2026/...
koliseo.com
Commit Conf 2026
Antes de comprar tu entrada, lee atentamente los TÉRMINOS Y CONDICIONES.___Commit es el evento donde las comunidades tecnológicas nos reunimos para explorar diferentes formas de crear, gestionar y…
010
Aitor Santana @ascinfo.dev · 27/04/2026
¡La conferencia #CodemotionMadrid 2026 acaba de terminar y ha sido una maravilla. Di mi charla Clean Code en la era del Vibe Coding, donde comparti con la comunidad mi experiencia personal con el uso de herramientas de IA generativa 🤖 #CodemotionCommunity #CodemotionSpeaker
010
Aitor Santana @ascinfo.dev · 07/04/2026
Presentare una nueva charla en @codemotion.bsky.social 2026! 💥 Hablaré del proceso de migración de mi portfolio con ayuda de la IA, y lo que será para mí el futuro del desarrollo Espero verte en la Nave el 20 y 21 de Abril, no te lo pierdas! 😉 #charla #vibecoding
032
Aitor Santana @ascinfo.dev · 17/02/2026
¿.NET Native AOT es el futuro o solo marketing? 🚀💣 ✅ PROS: Cold Start <10ms. Un solo .exe (sin runtime). RAM <10MB. ⚠️ CONTRAS: Adiós a la Reflection. JSON solo con Source Generators. Trimming agresivo. ¿Vale la pena? 👇 #DotNet #NativeAOT #CSharp #Programming
000
Aitor Santana @ascinfo.dev · 12/02/2026
Crear un GenericRepository<T> encima de EF Core es, en el 90% de los casos, redundante. EF Core ya implementa el patrón Repository. Si tu abstracción solo es un CRUD estás añadiendo ruido, no valor. ¿Culpable o inocente? 👨‍⚖️ #dotnet #csharp #architecture
130
Aitor Santana @ascinfo.dev · 10/02/2026
Jugando con Microsoft.Extensions.AI en mi proyecto de aprendizaje. 🤓 Es genial ver cómo .NET nos facilita desacoplar la IA de la base de datos. Os cuento cómo lo he montado aquí: 🔗 ascinfo.dev/blog/auditor... #dotnet #csharp #AI #DevCommunity
110
Aitor Santana @ascinfo.dev · 05/02/2026
Tras usar Spring y .NET: Spring es un titán 🏋️ Pero la DX de .NET hoy gana🧐: • Menos "magia"/config • Tooling unificado (CLI) • Más ligero Hoy es más “disfrutón” .NET. 👇 He dejado el análisis completo y el código aquí: www.linkedin.com/posts/aitors... #dotnet #java #csharp
011
Aitor Santana @ascinfo.dev · 04/02/2026
Sobrevivir con 256GB en un Mac siendo developer? Un reto. 😅 Así que decidí crear DevSweep, una herramienta CLI🧹. Lo diferente: ✅ Modo --dry-run real ✅ Específica para devs ✅ Robustez. Artículo de como lo construí 👉 www.ascinfo.dev/blog/devswee... #opensource #bash
ascinfo.dev
DevSweep: Cuando 256GB ya no son suficientes
La historia de cómo un MacBook M1 con poco almacenamiento me llevó a crear una herramienta open source para recuperar gigabytes de espacio perdido en caches de desarrollo.
030
Aitor Santana @ascinfo.dev · 27/01/2026
El diseño de software NO es para que quede bonito. Es para que no te explote la cabeza el lunes. 🤯 He aplicado el POODR de Sandi Metz a C# para evitarlo: 1. Diseña para el cambio (no adivines). 2. El test TRUE. 3. Oculta la estructura (Adiós List<T> crudas). #CleanCode #DotNet
121
Aitor Santana @ascinfo.dev · 20/01/2026
El desarrollo de software es saber elegir herramientas. 🚀 Rediseñé mi web (ascinfo.dev) con #VibeCoding para lograr ese toque "Dark IDE" sin pelear con CSS. Stack: 🔹 v0: UI Bento Grid en tiempo real. 🔹 Claude & Gemini: Lógica ¿Que os parece?👇 www.ascinfo.dev/blog/vibe-co...
ascinfo.dev
Vibe Coding vs. Clean Code
Cómo rediseñé mi portfolio con IA (v0 y Next.js) sin que la deuda técnica me comiera vivo.
000
Aitor Santana @ascinfo.dev · 13/01/2026
Implementar Arquitectura Hexagonal en Spring Boot es fácil. Lo difícil es resistir la tentación de ensuciar el Dominio con anotaciones del framework. He documentado cómo lograr un desacoplamiento real: ❌ Adiós @Service en el dominio. ✅ Hola BeanConfiguration manual.
100
Reposted by Aitor Santana
Lean Mind @leanmind.es · 18/11/2025
💫En @nerdearla.bsky.social , @ascinfo.dev y @aitorevi.dev compartieron su taller “Mock 101: El Arte del Testing”, que se convirtió en una experiencia única por varias razones😉 Nos lo cuentan todo en su último artículo (incluye el repo del taller)👇 leanmind.es/es/blog/mock...
021
Aitor Santana @ascinfo.dev · 07/11/2025
En una semana estaremos en @nerdearla.bsky.social España! Que ilusión poder disfrutar de este evento y seguir haciendo vínculos y comunidad 🤗 Acompáñanos en nuestro taller Mock 101 para conocer el mundo de los dobles de test! nerdearla.es/agenda/mock-...
nerdearla.es
Nerdearla España 2025 - 13 al 15 de noviembre - Madrid
Desde 2014, Nerdearla es el evento tech + open source gratuito más grande en español. Charlas, talleres, coworking y networking presencial + streaming.
031
Reposted by Aitor Santana
Lean Mind @leanmind.es · 03/04/2025
💫 ¿Mocks, stubs, dobles de prueba… te suena a lío? @ascinfo.dev lo aclara todo en la charla que dio en #T3chFest. ✨ Domina técnicas como Self Shunt, Humble Object y más...🚀 👇 🎥 youtu.be/Yxo70Ec-j0U?... #Testing #LeanMind
youtu.be
El Arte de la Guerra…del testing: Dobladores de Pruebas - T3chFest 10
YouTube video by T3chFest
011
Aitor Santana @ascinfo.dev · 01/04/2025
Ya está publicada la charla que di el T3chfest! Me hace mucha ilusión compartirla, por si le queréis echar un vistazo 😄
051
Reposted by Aitor Santana
T3chFest @t3chfest.es · 01/04/2025
Ya disponibles las charlas de Jose Miguel Leiva, Sujay Jain y @ascinfo.dev en T3chFest 10. www.youtube.com/@T3chFest
011
Reposted by Aitor Santana
T3chFest @t3chfest.es · 14/03/2025
Comenzamos la última tanda de charlas de la mañana con Bárbara Villuendas, Paloma Muñoz y Delia Rodríguez en Track 1, Jose Miguel Leiva en Track 2, Sujay Jain en Track 3 y @ascinfo.dev  en Track 4. #t3chfest10
051
Aitor Santana @ascinfo.dev · 14/03/2025
Hoy nos vemos en #t3chfest10 para hablar sobre testing y dobles de tests! Espero verte por allí o por el streaming 😁 Horarios: - 12:30 🇮🇨 - 13:30 🇪🇸 Streaming: www.youtube.com/live/QJd2GMN... @t3chfest.es
youtube.com
🔴 Track 4 | Ahora «Privacy-first architecture: local-first and alternatives to GDPR ...» T3chFest 10
YouTube video by T3chFest
000
Reposted by Aitor Santana
Lean Mind @leanmind.es · 13/03/2025
💫Si estás en @t3chfest.es , ¡no te puedes perder esta charla! 🚀 @ascinfo.dev te contará todo sobre mocks y dobles de prueba en testing. Aprende a crear entornos de prueba efectivos y domina técnicas como Test Specific SubClass, self shunt y humble object 😉 ¡Gran charla! 💯 #Mocks #TDD #T3chFest10
011
Reposted by Aitor Santana
T3chFest @t3chfest.es · 16/02/2025
Testing avanzado sin dolores de cabeza 🛠️ Aprende a dominar mocks y técnicas para mejorar la calidad del código. Con @ascinfo.dev en T3chFest 10.
t3chfest.es
El Arte de la Guerra…del testing: Dobladores de Pruebas - T3chFest 10
Si te sumerges en el mundo del testing te encontrarás en algún momento con los mocks o dobles de pru...
021
Aitor Santana @ascinfo.dev · 12/02/2025
Ya está el programa de la décima edición del @t3chfest.es y para mí es un orgullo formar parte!! Si te pasas por allí no dudes en pasarte a saludar, mil gracias a todos 😄 t3chfest.es/2025/program...
t3chfest.es
El Arte de la Guerra…del testing: Dobladores de Pruebas - T3chFest 10
Si te sumerges en el mundo del testing te encontrarás en algún momento con los mocks o dobles de pru...
041
Reposted by Aitor Santana
Lean Mind @leanmind.es · 27/01/2025
💫¿DAO, Repository o Active Record? Esta infografía, basada en el artículo de nuestro blog escrito por @ascinfo.dev, resume las diferencias clave entre estos patrones y cómo elegir el más adecuado para tus proyectos. 🚀 Puedes leer el artículo aquí 👇 bit.ly/4gcQB2i
011
Reposted by Aitor Santana
Lean Mind @leanmind.es · 23/01/2025
💫En el último artículo publicado en nuestro blog, Mario Pinto y Rubén Zamora explican cómo aplicar el Patrón Estado para modelar comportamientos y transiciones claras en la Kata Garage Door 🚪. Descubre cómo este enfoque simplifica el diseño 👇 bit.ly/4awfWmk
011
Aitor Santana @ascinfo.dev · 21/01/2025
Mi charla "El Arte de la Guerra…del testing: Dobladores de Pruebas" ha sido seleccionada para el @t3chfest.es 2025!! 🤩 Muchas gracias a todo el equipo de @leanmind.es por el apoyo y la confianza que me dan siempre, y a la organización del evento por la acogida 🫶 t3chfest.es/2025/program...
t3chfest.es
El Arte de la Guerra…del testing: Dobladores de Pruebas - T3chFest 10
Si te sumerges en el mundo del testing te encontrarás en algún momento con los mocks o dobles de pru...
074
Reposted by Aitor Santana
Lean Mind @leanmind.es · 21/01/2025
💫¡Nos hace mucha ilusión ver nuestra experiencia como caso de éxito en #GameOfDiversity! Gracias Inserver, por ayudarnos a crecer y fortalecer nuestra apuesta por la #diversidad y la #inclusión. ¡Sigamos construyendo entornos más equitativos! 🙌🌈 👇 t.co/AhBA6wgsJE
t.co
https://hubs.ly/Q0336Vz10
021
Reposted by Aitor Santana
Lean Mind @leanmind.es · 17/01/2025
💫Nuestras formaciones son más que cursos; son la forma de transformar proyectos y potenciar equipos 🚀 Cada sesión es una oportunidad para aportar valor y soluciones sostenibles que marquen la diferencia. Cuéntanos qué necesitas. Todo comienza hablando. Contacto@leanmind.es 🌟
021
Reposted by Aitor Santana
Lean Mind @leanmind.es · 13/01/2025
💫¿Cómo manejan la asincronía Java y JavaScript? Esta infografía, basada en el artículo de @ascinfo.dev , explora las diferencias entre CompletableFuture y Promesas, mostrando cómo cada lenguaje aborda la asincronía de manera única. Artículo completo aquí👉 bit.ly/4jaUHup
021
Reposted by Aitor Santana
Lean Mind @leanmind.es · 10/01/2025
💫Es un placer anunciar que estaremos en JSconf, donde Carlos Blé impartirá un taller increíble en el que disfrutarás mucho aprendiendo sobre TDD👌 ¡No te lo puedes perder! Aquí tienes toda la información😉👇 jsconf.es #jsconfes #JS #TDD @midu.dev
086
Reposted by Aitor Santana
Lean Mind @leanmind.es · 17/12/2024
💫Gestiona tu repositorio de GitHub de forma eficiente. @mariasoriadura.bsky.social explica en su artículo cómo asignar colaboradores y configurar el archivo CODEOWNERS para mejorar el flujo de trabajo en tu equipo🚀 Léelo aquí 👇 bit.ly/3Bz28KY #GitHub #DevTips #CodeOwners
022
Reposted by Aitor Santana
Savvily Editorial @savvilyeditorial.bsky.social · 10/12/2024
💫¿Qué significa ser senior developer?🤔 En el nuevo episodio de Ni cero ni uno, @myugen.dev nos comparte su experiencia: desde sus inicios hasta convertirse en un referente en buenas prácticas en la industria🚀 👉 Escúchalo aquí: bit.ly/4ghlXFo #Podcast @leanmind.es #developers
043
Reposted by Aitor Santana
Lean Mind @leanmind.es · 06/12/2024
💫 ¿Sabías que puedes simplificar tus tests en Flutter con tests parametrizados? Miguel Ángel Pérez explica cómo hacerlo, optimizando tu código y cubriendo más casos con menos esfuerzo. ¡Descubre cómo aplicarlo! 🚀 👉 bit.ly/41kwN9c #Flutter #Testing #Programación #DevTips
031
Reposted by Aitor Santana
Lean Mind @leanmind.es · 02/12/2024
💫¿Sabías que usar parámetros mutables puede romper el principio de mínima sorpresa? Luis Rodríguez nos explica cómo aplicar POLA para hacer el código más claro, sostenible y evitar así sorpresas desagradables👍 Lo puedes leer aquí👉 bit.ly/3Oz9QHS #Programación #Blog
043
Reposted by Aitor Santana
Lean Mind @leanmind.es · 27/11/2024
💫¿Tu código tiene demasiadas decisiones? Kevin Hierro nos explica cómo usar la heurística de "hex flower" y la arquitectura basada en fractales para simplificarlo y hacerlo más comprensible. Descubre como gestionar la complejidad de forma efectiva 👌 👉 bit.ly/49aMuBV
042