Aitor Santana

Aitor Santana

@ascinfo.dev

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. 🚀

39 followers36 following20 posts

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.comCommit Conf 2026Antes 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…

¡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

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

¿.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

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

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

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.devDevSweep: Cuando 256GB ya no son suficientesLa 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.

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

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.

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.esNerdearla España 2025 - 13 al 15 de noviembre - MadridDesde 2014, Nerdearla es el evento tech + open source gratuito más grande en español. Charlas, talleres, coworking y networking presencial + streaming.

Ya está publicada la charla que di el T3chfest! Me hace mucha ilusión compartirla, por si le queréis echar un vistazo 😄

T3chFest@t3chfest.es

Ya disponibles las charlas de Jose Miguel Leiva, Sujay Jain y @ascinfo.dev en T3chFest 10. https://www.youtube.com/@T3chFest

Aitor Santana reposted

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

Aitor Santana reposted

💫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

Aitor Santana reposted

💫¿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

Aitor Santana reposted

💫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

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.esEl Arte de la Guerra…del testing: Dobladores de Pruebas - T3chFest 10Si te sumerges en el mundo del testing te encontrarás en algún momento con los mocks o dobles de pru...

Aitor Santana reposted

💫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 🌟

Aitor Santana reposted

💫¿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

Aitor Santana reposted

💫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

Aitor Santana reposted

💫 ¿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

Aitor Santana reposted

💫¿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

Aitor Santana reposted

💫¿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

You are up to date.