Search
public copyright
inscriptions
145 results found for tag:"programming".
Your infrastructure is already software: it has state, bugs, and side effects. IaC is how you version it — and when you screw up, at least leave a trail.
Creative Commons Attribution-NoDerivatives 4.0
Tu infraestructura ya es software: tiene estados, bugs y efectos secundarios. IaC es la manera de versionarla y, cuando la líes, al menos dejar huellas.
Creative Commons Attribution-NoDerivatives 4.0
A practical guide for Windows users facing a Linux terminal for the first time: file system, processes, apt, and sudo -- without losing your mind in the process.
Creative Commons Attribution-NoDerivatives 4.0
2603265087168
Installing Docker (without selling your soul to Desktop)
03/26/2026
Lino Figueroa Villar
Docker CE on WSL2 or Colima on macOS: how to get a full Docker environment without Docker Desktop or its licenses.
Creative Commons Attribution-NoDerivatives 4.0
2603265087113
WSL: how to get Linux inside Windows without too much drama
03/26/2026
Lino Figueroa Villar
A practical guide to installing and configuring WSL2 on Windows: no dual boot, no bloated VMs, just real Linux.
Creative Commons Attribution-NoDerivatives 4.0
Guía práctica para usuarios de Windows que se enfrentan por primera vez a una terminal Linux: sistema de ficheros, procesos, apt y sudo sin morir en el intento.
Creative Commons Attribution-NoDerivatives 4.0
2603265087076
Instalar Docker (sin venderle tu alma al Desktop)
03/26/2026
Lino Figueroa Villar
Docker CE en WSL2 o Colima en macOS: cómo tener un entorno Docker completo sin Docker Desktop ni sus licencias.
Creative Commons Attribution-NoDerivatives 4.0
Guía práctica para instalar y configurar WSL2 en Windows: nada de dual boot ni máquinas virtuales pesadas, solo tu Linux de verdad.
Creative Commons Attribution-NoDerivatives 4.0
2603225051321
AI everywhere: the ketchup-on-everything syndrome
03/22/2026
Lino Figueroa Villar
AI-washing and AI slop are eroding trust in real AI: how to spot the smoke and what to do instead.
Creative Commons Attribution-NoDerivatives 4.0
2603225051314
IA en todas partes: el síndrome del échale kétchup a todo
03/22/2026
Lino Figueroa Villar
El AI-washing y el AI slop están erosionando la confianza en la IA real: cómo detectar el humo y qué hacer en su lugar.El AI-washing y el AI slop están erosionando la confianza en la IA real: cómo detectar el humo y qué hacer en su lugar.
Creative Commons Attribution-NoDerivatives 4.0
2603225051277
How to Make Technical Decisions Without Selling Your Soul to the Hype
03/22/2026
Lino Figueroa Villar
There are technical decisions, and then there are hype-driven ones. Learn to spot the difference before your team spends the next two years fighting fires in your shiny new architecture.
Creative Commons Attribution-NoDerivatives 4.0
2603225051260
Cómo tomar decisiones técnicas sin vender tu alma al hype
03/22/2026
Lino Figueroa Villar
Hay decisiones técnicas y hay decisiones orientadas al hype. Aprende a distinguirlas antes de que tu equipo pase los próximos dos años apagando fuegos en tu nueva arquitectura.
Creative Commons Attribution-NoDerivatives 4.0
2603084800696
Microservices, Monoliths, and Other Mythical Creatures
03/08/2026
Lino Figueroa Villar
Some architecture decisions are made calmly, with data, over a nice cup of coffee. And then there's real life, where you pick your tech stack the same way you pick a favorite sports team: because you saw it in a cool conference talk, because some big-name company uses it, or because someone tweeted that "if you don't have 80 microservices running on Kubernetes, you're a dinosaur." Next thing you know, you've gone from a lovable monolith — a little messy but functional — to a circus of services where nobody really knows what talks to what, your cloud bill is terrifying, and the only microservice running flawlessly is the one that charges you at the end of the month. All because, at some point, somebody stopped asking the only question that actually matters: "What real problem am I actually trying to solve?" That's exactly what this article is about. Turning down the noise, taking a calm look at the monolith (that old friend who's been unfairly trashed), having a laugh at microservices-as-religion, and — most importantly — walking away with a framework you can actually use when someone asks: "so, do we build this as a monolith or split it into a gazillion services?"
Creative Commons Attribution-NoDerivatives 4.0
2603084800672
Microservicios, monolitos y otras criaturas mitológicas
03/08/2026
Lino Figueroa Villar
Hay arquitecturas que se eligen con calma, con datos, con un café delante. Y luego está la vida real, donde eliges tecnología como quien elige equipo de fútbol: porque la viste en una charla molona, porque la usa una empresa famosa o porque alguien tuiteó que "si no tienes 80 microservicios en Kubernetes eres un dinosaurio". De repente, pasas de tener un monolito entrañable, un poco caótico pero funcional, a un zoológico de servicios donde nadie sabe muy bien qué habla con qué, tu factura de cloud da miedo y el único microservicio que funciona impecable es el que cobra a fin de mes. Y todo porque, en algún punto, se dejó de hacer la única pregunta importante: "¿Qué problema real estoy intentando resolver?" Este artículo va precisamente de eso. De bajar el volumen del ruido, de mirar con calma al monolito (ese viejo amigo injustamente insultado), de reírnos un poco de los microservicios convertidos en religión y, sobre todo, de salir con un criterio que te sirva cuando alguien pregunte: "¿y esto lo hacemos en monolito o en tropecientos servicios?".
Creative Commons Attribution-NoDerivatives 4.0
2603044762880
The subscription model sucks
03/04/2026
Lino Figueroa Villar
We keep paying anyway, because they've got us right where they want us. Back in the day, you'd buy a CD, a game, a copy of Word 2003, and that thing was yours "forever" -- or at least until you switched computers or your music taste moved on. Now you blink and discover that everything is a subscription: movies, TV shows, music, the gym, your car, razor blades, cat food, courses, IDEs, design suites, servers... and if you're not careful, even your couch will hit you with a monthly fee just for sitting near it. The corporate sales pitch had sounded real smooth for years: "these aren't expenses, they're services," "pay only for what you use," "it's the natural shift from CAPEX to OPEX." It looked great on the PowerPoint. In practice, you're at the end of the month with your wallet sweating, staring at the list of charges and thinking: "who the hell is this person charging me $7.99 every month since 2021, and why do I keep inviting them?" Here's what I'll cover: subscription fatigue, how we went from renting movies to renting our entire lives, the glorious moment when BMW tried to charge a subscription for having a warm butt, the "enshittification" that Cory Doctorow describes, and what you can do beyond just giving up and crying in front of your bank statement.
Creative Commons Attribution-NoDerivatives 4.0
2603044762866
El modelo de suscripción apesta
03/04/2026
Lino Figueroa Villar
De momento seguimos pagando, porque nos tienen bien pillados. Hubo una época feliz en la que comprabas un CD, un juego, un Word 2003, un Photoshop, y aquello era tuyo "para siempre", o hasta que cambiabas de ordenador o de gusto musical. Ahora pestañeas y descubres que todo es una suscripción: pelis, series, música, gimnasio, coche, cuchillas de afeitar, comida para el gato, cursos, IDEs, suites de diseño, servidores... y, si te descuidas, tu propio sofá te cobra por respirar a su lado. El rollo corporativo llevaba años sonando muy profesional: "esto no son gastos, son servicios", "paga solo por lo que usas", "es el paso natural de CAPEX a OPEX". En el PowerPoint quedaba estupendo. En la práctica, estás a final de mes con la tarjeta temblando, mirando la lista de cargos y pensando: "¿quién carajo es este señor que me cobra 7,99 todos los meses desde 2021 y por qué le sigo invitando?". Voy a hablarte sobre esto: la fatiga de suscripciones, de cómo hemos pasado de alquilar pelis a alquilar la vida entera, del momento glorioso en el que BMW intentó cobrar suscripción por tener el culo caliente, de la "enshittification" que describe Cory Doctorow, y de qué se puede hacer más allá de resignarse y llorar delante del extracto del banco.
Creative Commons Attribution-NoDerivatives 4.0
2603014731700
Modern Architecture Fundamentals (No Snake Oil Included)
03/01/2026
Lino Figueroa Villar
Imagine someone telling you: "I've set up my app on an on-premises server with Oracle 9i, but don't worry, it's modern architecture because it runs Docker." That's the moment you understand why people bail on architecture meetings pretending they have a dental emergency. When we talk about "modern architecture," we're not talking about slapping Kubernetes onto everything or cramming as many buzzwords as possible into a slide deck. We're talking about something far less flashy and far more difficult: building systems that survive in today's ecosystem without going obsolete or blowing up every time the business changes a "simple" requirement. Systems that live in the cloud (or several clouds), communicate over networks that fail, store data scattered across half the planet, and still need to keep responding when someone decides "we also need to go multi-region because an important client said so." This piece isn't a magic recipe or a consulting brochure. Think of it more as a survival guide: what "modern" actually means in architecture, what real options you have (modular monolith, microservices, events, cloud-native...), and what ideas you should tattoo on your forehead before opening your next diagram in draw.io.
Creative Commons Attribution-NoDerivatives 4.0
2603014731663
Fundamentos de arquitectura moderna (sin vender humo)
03/01/2026
Lino Figueroa Villar
Imagina que alguien te dice: "he montado mi aplicación en un servidor on-premises con Oracle 9i, pero tranquilo, es arquitectura moderna porque lleva Docker". Es en ese momento cuando entiendes por qué la gente abandona las reuniones de arquitectura fingiendo una urgencia dental. Cuando hablamos de "arquitectura moderna" no hablamos de ponerle Kubernetes a cualquier cosa ni de ver cuántos palabros caben en una diapositiva. Hablamos de otra cosa mucho menos vistosa y mucho más difícil: construir sistemas que sobrevivan en el ecosistema actual sin quedarse obsoletos ni explotar cada vez que negocio cambia un requisito "tonto". Sistemas que viven en la nube (o en varias), hablan por redes que fallan, guardan datos repartidos por medio planeta y tienen que seguir respondiendo cuando alguien decide que "ahora también tenemos que ser multi-región porque lo ha dicho un cliente importante". Este texto no es una receta mágica ni un panfleto de consultoría. Piensa más bien en una especie de manual de supervivencia: qué significa "moderna" en arquitectura, qué opciones reales tienes (monolito modular, microservicios, eventos, cloud-native...) y qué ideas deberías tatuarte en la frente antes de abrir tu siguiente diagrama en draw.io.
Creative Commons Attribution-NoDerivatives 4.0
2602254695575
The psychological cost of always being "up to date"
02/25/2026
Lino Figueroa Villar
There's a very specific kind of tiredness that only people in tech truly understand. It's not sleepiness, it's not laziness, it's not "I hate coding." It's that moment when you close your laptop at a reasonable hour, go make dinner... and five minutes later open your phone "just to check" LinkedIn or X. In that personal micro-hell, everyone seems to have launched a side project, contributed to open source, migrated to another framework, shoved AI into everything including their grocery list, and written a thread explaining how you can do it too "if you just get organized". Meanwhile, you had a normal day: you fixed an ugly bug, helped a teammate, put together a decent API design. None of that generates viral threads. So the little voice shows up: "maybe I didn't do enough today." It's not rational, but it installs itself in your brain like a misplaced while(true). If that sounds like you, the good news is you're neither alone nor "weak." The bad news is that you are, in fact, playing a game that — as burnout studies and productivity reports have been showing — is rigged: if you measure your worth against an aggregate of other people's highlights, you always lose.
Creative Commons Attribution-NoDerivatives 4.0
2602254695568
El coste psicológico de estar siempre "actualizado"
02/25/2026
Lino Figueroa Villar
Hay un cansancio muy concreto que solo entiende quien vive en tecnología. No es sueño, no es pereza, no es "odio programar". Es ese momento en el que cierras el portátil a una hora razonable, te vas a hacer la cena... y cinco minutos después abres el móvil "solo para mirar" LinkedIn o X. En ese micro-infierno particular, todo el mundo parece haber lanzado un proyecto personal, contribuido a open source, migrado a otro framework, metido IA hasta en la lista de la compra y escrito un hilo explicando cómo tú también puedes hacerlo "si te organizas bien". Mientras tanto, tú has tenido un día normal: has arreglado un bug feo, has ayudado a una compañera, has hecho un diseño decente de una API. Nada de eso genera hilos virales. Así que llega la vocecita: "igual hoy no he hecho lo suficiente". No es racional, pero se instala en la cabeza como un while(true) mal puesto. Si te reconoces ahí, la noticia buena es que no estás solo ni eres "débil". La mala es que, efectivamente, estás jugando a un juego que, como han venido mostrando estudios sobre burnout y productividad, está amañado: si mides tu valor contra una suma de logros ajenos, siempre pierdes.
Creative Commons Attribution-NoDerivatives 4.0
First | Previous | Page 2 of 8 | Next | Last
write to us if you want to leave us a message
© 2026 Safe Creative