Homepage
Open in app
Sign in
Get started
Pragma
Compartimos conocimiento para que seas imparable
Computer Science
People-Centered Design
Data Science
Powerful Teams
Trabaja con nosotros
Follow
Pruebas de Seguridad en Sistemas Informáticos
Pruebas de Seguridad en Sistemas Informáticos
En el ámbito de la seguridad informática, las pruebas de seguridad desempeñan un papel crucial para proteger los sistemas contra posibles…
Miguel Octavo Alvarez Ojeda
Sep 4
El Orthogonal Array Testing Strategy (OATS) aplicado en el caso de CrowdStrike
El Orthogonal Array Testing Strategy (OATS) aplicado en el caso de CrowdStrike
El Orthogonal Array Testing Strategy (OATS), o estrategia de pruebas con matrices ortogonales, es una técnica sistemática y matemática…
Alexander Cortes
Sep 3
Programación Orientada a Objetos con TypeScript
Programación Orientada a Objetos con TypeScript
La programación orientada a objetos (POO) es un paradigma de programación que se centra en la utilización de “objetos” para modelar y…
Juan Jose Jimenez
Sep 3
Cómo Instalar Storybook en una Aplicación de Angular
Cómo Instalar Storybook en una Aplicación de Angular
Storybook es una herramienta útil para desarrollar componentes de forma aislada en aplicaciones frontend. Facilita la documentación y…
Juan Jose Jimenez
Sep 3
Benchmarking: Un pilar fundamental para la mejora continua
Benchmarking: Un pilar fundamental para la mejora continua
El benchmarking es una herramienta esencial que permite a las organizaciones evaluar su estado actual en comparación con otras empresas.
Maria Gomez
Sep 3
Equilibrio entre rapidez y calidad en el desarrollo de software
Equilibrio entre rapidez y calidad en el desarrollo de software
Encontrar un equilibrio entre rapidez y calidad es más que un objetivo deseable; es absolutamente esencial en el acelerado mundo del…
Laura Munoz
Aug 30
Metodologías de Pruebas de Software: Comparación entre Waterfall y Metodologías Modernas
Metodologías de Pruebas de Software: Comparación entre Waterfall y Metodologías Modernas
Introducción
Melissa Rodriguez
Aug 22
Nano Store: Estado global en Astro
Nano Store: Estado global en Astro
Siguiendo con la serie de artículos sobre Astro, exploraremos cómo gestionar el estado global dentro de este framework usando NanoStore.
Jhon Hernandez
Aug 21
Path aliases en React Native (extra: patrón barril)
Path aliases en React Native (extra: patrón barril)
Los path aliases son una característica útil en React Native que permite crear nombres cortos y significativos para rutas de archivos y…
Alejandro Dotor
Aug 16
Swift para desarrolladores JavaScript (primeros pasos)
Swift para desarrolladores JavaScript (primeros pasos)
La transición de un lenguaje de programación a otro puede ser tanto emocionante como desafiante. Si ya dominas JavaScript o TypeScript y…
Alejandro Dotor
Aug 16
Transforma el monitoreo proactivo con AWS DevOps Guru
Transforma el monitoreo proactivo con AWS DevOps Guru
El monitoreo continuo del estado de un servicio o aplicación, es una de las prácticas más importantes en la gestión de servicios de TI. El…
Martin Aristizabal
Aug 16
Smoke Testing: qué es, cómo se implementa y su importancia
Smoke Testing: qué es, cómo se implementa y su importancia
Es una práctica crucial en el campo del aseguramiento de la calidad (QA) y el testing software.
Stephany Otalvaro
Aug 12
Entendiede los Modelos BASE, ACID y el Teorema CAP en Sistemas Distribuidos: Aplicaciones en bases…
Entendiede los Modelos BASE, ACID y el Teorema CAP en Sistemas Distribuidos: Aplicaciones en bases…
En el mundo del almacenamiento y gestión de datos, los sistemas distribuidos juegan un papel crucial, especialmente con el creciente…
Darwingrisalesg
Aug 11
Introducción al lenguaje de programación Elixir (Parte 2)
Introducción al lenguaje de programación Elixir (Parte 2)
Antes de sumergirse en este artículo, es aconsejable revisar primero la introducción al lenguaje de programación Elixir, disponible en…
Cristian Ernesto Olmos Casanova
Aug 10
Enseñanzas del caso de CrowdStrike-Windows sobre la calidad de software
Enseñanzas del caso de CrowdStrike-Windows sobre la calidad de software
El incidente ocurrido el 19 de julio de 2024, donde una actualización defectuosa del antivirus Falcon de la empresa CrowdStrike, afectó a…
Alexander Cortes
Aug 9
Comportamiento en memoria al crear Strings
Comportamiento en memoria al crear Strings
A medida que nuestras aplicaciones en Java evolucionan y se expanden en funcionalidades, la eficiencia en el uso de recursos se convierte…
Miguel Rodriguez
Aug 9
Hablemos de Clean Code
Hablemos de Clean Code
Iniciemos con esta pregunta:
AlejoPC
Aug 6
Genera PDFs en AWS Lambda con Node.js y Puppeteer: Una Guía Completa
Genera PDFs en AWS Lambda con Node.js y Puppeteer: Una Guía Completa
En este artículo explicaremos cómo generar archivos pdfs usando Puppeteer, y desplegarlo en el servicio AWS Lambda usando Serverless…
Frank Leonardo Puma Chara
Aug 6
Control de Calidad en el Desarrollo de Software Ágil
Control de Calidad en el Desarrollo de Software Ágil
El desarrollo ágil es una metodología que se centra en la entrega incremental de software, con iteraciones cortas y frecuentes. Esto…
Melissa Rodriguez
Aug 6
Modelos de Servicios en la Nube: IaaS, PaaS y SaaS
Modelos de Servicios en la Nube: IaaS, PaaS y SaaS
La computación en la nube ha transformado radicalmente la forma en que las empresas gestionan sus infraestructuras y despliegan…
Darwingrisalesg
Aug 5
Concurrencia y paralelismo en Node.js: Mejora el rendimiento sin bloquear el Event Loop
Concurrencia y paralelismo en Node.js: Mejora el rendimiento sin bloquear el Event Loop
La concurrencia y el paralelismo son conceptos fundamentales en la programación que permiten ejecutar múltiples tareas simultáneamente…
Darwingrisalesg
Aug 5
Implementación de CI/CD con Azure DevOps: Guía detallada
Implementación de CI/CD con Azure DevOps: Guía detallada
En el desarrollo de software moderno, la eficiencia, la calidad y la velocidad son factores cruciales. La implementación de prácticas de…
Darwingrisalesg
Aug 5
Mejores prácticas en el testing de software
Mejores prácticas en el testing de software
En el mundo del desarrollo de software, garantizar la calidad y la funcionalidad de una aplicación es fundamental para su éxito; aquí se…
Daniela Bustamante C
Aug 5
La evolución del testing: de manual a automatizado
La evolución del testing: de manual a automatizado
El testing de software ha evolucionado significativamente a lo largo de los años, pasando de ser un proceso manual intensivo a uno que…
Daniela Bustamante C
Aug 5
¿Por qué usar Microfrontends en nuestros Proyectos Web?
¿Por qué usar Microfrontends en nuestros Proyectos Web?
En el mundo del desarrollo frontend, el concepto de microfrontends está ganando popularidad rápidamente. Inspirado en la arquitectura de…
Ronal Ortiz Rivero
Aug 1
About Pragma
Latest Stories
Archive
About Medium
Terms
Privacy
Teams