ARCHITECTING WHAT’S NEXT


Buscar artículos
Arquitectura, Agentic AI, Azure, .NET, microservicios…




Hacker

Vuelta a los origenes: Seguridad en ASP.NET

Parejo a las decisiones que han de tomarse en cuenta cuando se diseña e implementa una arquitectura de la solución,
necesitamos pensar en la seguridad. ¿Por qué es necesario? Porqué crear una solución de software robusta e innovadora requiere planificar varios aspectos y considerar diferentes atributos para equilibrar a corto plazo y objetivos y prioridades a largo plazo. El siguiente documento es una guia para que tengas lo esencial y puedas trabajar con cierta seguridad. Nunca estamos a salvo de los malos.

leer más...
¿Qué pinta aquí Adobe Lightroom? ¿Un off topic? Entra y lee...

Keywords Lightroom en Español

¿Un off topic? Pues no exactamente, pero como veo que son más de 10 las entradas diarias que tengo al blog buscando un antiguo recurso. Os pongo en enlace al recurso y la razón de su desaparición. Entra y lee esta pequeña intra historia con lo que yo pensaba que sería la IA hace 3 años.

leer más...
Nodos de Git

Flujos de trabajo de Git

Existen buenas prácticas en lo que se refiere a los flujos de trabajo de Git. Estos flujos de trabajo con todos buenos y malos, depende lo que quieras hacer con tu repositorio y del funcionamiento de tu equipo. GitFlow es una de las estrategias de ramificación más populares, pero existen modelos alternativos que funcionan muy bien en diversas situaciones. Espero explicaros de forma rápida y concisa algunas alternativas.

leer más...
Dos personas trabajando en un mismo PC

Lecciones aprendidas: programación colaborativa

Durante tanto tiempo programando, algo se aprende, pero quizá la situación actual que estamos viviendo y con más personas trabajando desde casa que nunca en toda mi trayectoria profesional, he visto que nos hemos tenido que adaptar a realizar ciertas tareas que antes eran más naturales en un ambiente menos propicio. Antes la programación colaborativa para mi, era coger un café y sentarme al lado de otra persona para trabajar en el mismo pc de una forma menos ordenada. Veamos mis reflexiones al respecto.

leer más...
El conocimiento no es un producto de suma cero

El conocimiento no es un producto de suma cero

El conocimiento no es un producto básico, no es como un plato de comida, si lo comparto contigo, me quedo con la mitad. La comida es de suma cero, en tanto, en cuanto, las transacciones deben ser de perder algo para ganar algo. Es todo lo contrario, si doy mis conocimientos, aun los sigo poseyendo. Puedo compartirlo con otras personas, al igual que tu puedes hacer lo mismo. Todos los implicados en el circulo de expansión del conocimiento nos beneficiamos.

leer más...
Monitorización moderna de aplicaciones

Monitorización moderna de aplicaciones

Si tuviese que resumir lo que vamos a ver en este curso con una sola palabra sería: Cluedo.
Las aplicaciones de hoy en día están compuestas de muchos elementos, más, muchos más, cuando se trata de aplicaciones 100% nativas en la nube. Encontrar un problema puede convertirse en algo complejo y exasperante…

leer más...
Anotaciones en Azure Application Insight

Anotaciones en Azure Application Insight

Las anotaciones muestran dónde implementaste una nueva compilación u otros eventos de importancia. Las anotaciones facilitan la observación, podrás ver si sus cambios tuvieron algún efecto en el rendimiento de su aplicación. Desde Azure Pipelines puedes crearlos de forma automática. Veamos como.

leer más...
Git Mejores prácticas: Commit

Git Mejores prácticas: Commit

Como cualquier cosa en desarrollo, las mejores prácticas lo son hasta cierto punto controvertidas. Pero desde algun punto debemos partir para adquirir un compromiso que unifique el trabajo de un equipo. En este caso voy a hablar de los commit y ¿con que frecuencia he de hacerlos?

leer más...