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
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
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
Construye un Mínimo Producto Viable de Ingeniería de Plataforma con AWS Service Catalog
Construye un Mínimo Producto Viable de Ingeniería de Plataforma con AWS Service Catalog
En los últimos años se ha visto un gran movimiento con respecto al concepto, prácticas y herramientas de Ingeniería de Plataforma (Platform…
Martin Aristizabal
Jul 31
Pruebas de caja blanca: cómo usarlas para revelar errores internos y por qué transforman la Calidad…
Pruebas de caja blanca: cómo usarlas para revelar errores internos y por qué transforman la Calidad…
Las pruebas de caja blanca son una metodología importante en el proceso de desarrollo ya que se enfocan en validar la estructura interna y…
Andrea Delacruz
Jul 30
Pruebas estáticas: qué son, cómo hacerlas y qué técnicas utilizar
Pruebas estáticas: qué son, cómo hacerlas y qué técnicas utilizar
Tienen la capacidad de identificar problemas o errores con antelación lo que hace que se reduzca el tiempo y los costos en la corrección de…
Andrea Delacruz
Jul 26
Extensión Black Box AI en Visual Studio: desbloquea el desarrollo impulsado por IA
Extensión Black Box AI en Visual Studio: desbloquea el desarrollo impulsado por IA
La extensión Black Box AI en Visual Studio es una herramienta revolucionaria que pone el poder de la Inteligencia Artificial (IA) al…
Vanessa Medina
Jul 26
Estimación de pruebas de software: qué es, cómo hacerla y qué técnicas utilizar
Estimación de pruebas de software: qué es, cómo hacerla y qué técnicas utilizar
En el campo del desarrollo de software, la calidad de los resultados finales es muy importante, por lo que es necesario hacer una prueba…
Andrea Delacruz
Jul 24
Implementación de Plugin de Bancolombia para aplicaciones Elixir
Implementación de Plugin de Bancolombia para aplicaciones Elixir
Elixir, un lenguaje de programación adoptado por empresas líderes como Discord y Pinterest, ha demostrado ser una adición valiosa al stack…
Cristian Ernesto Olmos Casanova
Jul 17
Lo que debes saber si quieres iniciar en el mundo del testing 🚀
Lo que debes saber si quieres iniciar en el mundo del testing 🚀
En este artículo te contamos acerca de los aspectos más importantes a tener en cuenta si estás pensando entrar al mundo del testing, como…
Daniela Bustamante C
Jul 16
Creando Componentes Reutilizables en Angular
Creando Componentes Reutilizables en Angular
En el desarrollo de aplicaciones web modernas, es fundamental construir componentes reutilizables y mantenibles. Angular, uno de los…
Ronal Ortiz Rivero
Jul 16
Construye y actualiza de forma eficiente tus dashboards en AWS Cloudwatch
Construye y actualiza de forma eficiente tus dashboards en AWS Cloudwatch
Contexto:
Martin Aristizabal
Jul 15
Análisis de rendimiento al concatenar Strings
Análisis de rendimiento al concatenar 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
Jul 10
Aprende a crear y guardar un archivo PDF usando Ionic y Capacitor
Aprende a crear y guardar un archivo PDF usando Ionic y Capacitor
En este artículo, explicaremos cómo crear y guardar un archivo PDF utilizando Ionic y Capacitor, abarcando dos escenarios: crear el archivo…
Cristian Gabriel Contreras Garcia
Jul 3
Cómo usar postMessage para una Comunicación Segura entre Orígenes Cruzados (diferentes origenes)
Cómo usar postMessage para una Comunicación Segura entre Orígenes Cruzados (diferentes origenes)
Hola coders 🖖🏻, en esta publicación, te presentaré la API postMessage, una característica asombrosa pero poco conocida para la…
Diego Caceres
Jul 2
Arquitectura de software ¿Modelo Canónico Patrón o AntiPatrón?
Arquitectura de software ¿Modelo Canónico Patrón o AntiPatrón?
Te explicaré en qué consiste como patrón y cuando podría verse como un antipatrón.
David Castano
Jul 2
Design Patterns in Flutter: a Hands-On Approach With Factory Method
Design Patterns in Flutter: a Hands-On Approach With Factory Method
Based on the Dart language, Flutter stands out for its flexibility and capacity to apply object-oriented programming principles, such as…
Albert Joao Jimenez
Jul 2
Aprende a implementar una Aplicación React con GitHub Pages
Aprende a implementar una Aplicación React con GitHub Pages
En este artículo, aprenderás a implementar tus sitios web estáticos en GitHub Pages utilizando el paquete NPM gh-pages.
Estefanía Nieto Vélez
Jun 28
Linux® al grano para usuarios principiantes, intermedios y avanzados: Todo lo que necesitamos saber
Linux® al grano para usuarios principiantes, intermedios y avanzados: Todo lo que necesitamos saber
En el mundo de los sistemas operativos para computadores portátiles, de escritorio o servidores, es común escuchar de 3 principales…
Henry Javier Almarza Cañizalez
Jun 27
About Pragma
Latest Stories
Archive
About Medium
Terms
Privacy
Teams