Entradas

Accesibilidad Web en la Era de la IA: Cómo la Inteligencia Artificial Está Transformando la Inclusión Digital

Imagen
Durante años, hablar de accesibilidad web fue considerado por como un tema secundario dentro del desarrollo digital. Para algunos era una “característica adicional”, para otros un requisito legal que se atendía solo cuando era estrictamente necesario. Sin embargo, esa visión por fin está cambiando. Hoy, en plena era de la inteligencia artificial, la accesibilidad web ha dejado de ser un complemento opcional para convertirse en uno de los pilares fundamentales del diseño y desarrollo de productos digitales modernos. La combinación entre accesibilidad, neurodiversidad e IA está redefiniendo la forma en que concebimos la experiencia de usuario, obligándonos a replantear una pregunta incómoda pero necesaria: ¿Estamos construyendo tecnología verdaderamente para todos? En este artículo de mi blog en esta ocasión exploraremos por qué la accesibilidad web es más relevante que nunca, cómo la inteligencia artificial está revolucionando este campo y qué herramientas ya existen para con struir ...

PHP PDO: la forma correcta de trabajar con bases de datos en desarrollo web moderno

Imagen
  En el desarrollo backend con PHP, uno de los conceptos fundamentales que todo programador debe dominar es el acceso a bases de datos. En este contexto, PHP Data Objects (PDO) se presenta como una de las herramientas más importantes para construir aplicaciones seguras, mantenibles y escalables. Muchos desarrolladores comienzan utilizando consultas directas o enfoques poco estructurados. Sin embargo, conforme los sistemas crecen, se vuelve indispensable adoptar prácticas más robustas que permitan garantizar la integridad de la información y la calidad del software. En este artículo se explica qué es PDO, su importancia en el desarrollo web moderno, su uso en sistemas reales y por qué PHP continúa siendo una tecnología vigente. ¿Qué es PHP PDO? PDO (PHP Data Objects) es una extensión de PHP que proporciona una interfaz uniforme para acceder a bases de datos. Su principal ventaja es permitir la interacción con distintos sistemas gestores como MySQL, PostgreSQL o SQLite med...

¿Qué son las Ciencias Computacionales y en qué se diferencian de la Ingeniería de Software?

Imagen
 En esta entrada del blog voy a compartir lo que yo entiendo como Ciencias Computacionales y su diferencia con la Ingeniería de Software. Cuando alguien escucha Ciencias Computacionales , muchas veces piensa: “Ah, eso es programar apps”, pero no. Es mucho más que eso. En este artículo voy a explicarlo sencillo, sin palabras complicadas. ¿Qué son las Ciencias Computacionales? Las Ciencias Computacionales (o Ciencias de la Computación) son la disciplina que estudia cómo funcionan los procesos de cómputo , cómo se representa la información y cómo resolver problemas usando algoritmos. En pocas palabras: es la ciencia que estudia cómo pensar problemas para que una computadora pueda resolverlos. No se trata solo de programar, sino de entender qué es posible calcular, cómo hacerlo eficiente y cómo modelar problemas del mundo real. ¿De dónde provienen? Las Ciencias Computacionales nacen formalmente en la década de 1930 y 1940, cuando matemáticos comenzaron a preguntarse: ¿Qué problemas p...

¿Qué es un ACM Student Chapter y por qué es tan importante que la UAS ya tenga uno?

Imagen
Iniciamos el año 2026 con un entrada un poco diferente a las anteriores, describiré algo que le puede interesar a mis alumnos en la Universidad Autónoma de Sinaloa y espero sirva para promover su difusión en otras universidades. Si estudias informática, computación, software o alguna carrera relacionada con tecnología, es muy probable que en algún momento hayas escuchado las siglas ACM. Y si no, no pasa nada, porque justo de eso se trata este texto: explicar de forma clara y sin rollos qué es un ACM Student Chapter y por qué es una gran noticia que en la Universidad Autónoma de Sinaloa ya contemos con uno. La Association for Computing Machinery, mejor conocida como ACM, es la organización profesional más importante del mundo en el área de la computación. Existe desde 1947 y agrupa a investigadores, profesionistas, docentes y estudiantes de prácticamente todas las ramas de la informática. Gran parte de la investigación científica que se produce a nivel mundial en computación se publica ...

La historia de Tim Berners-Lee, el papá de la Web

Imagen
En esta entrada pretendo rendir un pequeño tributo a la persona que permitió que hoy pueda escribir en un blog, en internet, en la web. Así es, Sir Tim Berners-Lee, inglés, nacido en Oxford, en el año de 1955. Partamos del siguiente supuesto, i magínate que estás en un laboratorio lleno de científicos que necesitan compartir información, pero todo es un caos porque cada computadora habla un “idioma”  distinto. Eso fue justo lo que vivió   Tim Berners-Lee   en 1989, cuando trabajaba en el CERN  ( Organización Europea para la Investigación Nuclear ) , en Suiza. Además, se que este artículo le servirá a mis estudiantes de Ingeniería en Sistemas de Información ✌ Tim, que era un ingeniero inglés medio obsesionado con conectar ideas, se preguntó:   “¿y si hubiera una forma de enlazar documentos y que cualquiera los pudiera abrir desde cualquier computadora?”   De esa pregunta salió algo que cambiaría el mundo:   la World Wide Web . Él mismo armó las piezas p...

La Inteligencia Artificial Generativa en el Turismo: Innovación en la Industria y la Enseñanza Universitaria

Imagen
La Inteligencia Artificial Generativa (IA Generativa) está transformando múltiples sectores, y el turismo no es la excepción (explico que es en esta entrada del blog " Conociendo un poco sobre inteligencia Artificial Generativa ". Esta tecnología permite crear textos, imágenes, itinerarios, recomendaciones y recursos personalizados en segundos, lo que abre nuevas posibilidades tanto para las empresas turísticas como para la enseñanza universitaria en programas de Turismo . Decidí escribir esta entrada del blog a razón de una invitación que recibí para impartir un pequeño taller a los profesores de la Escuela de Turismo de la Universidad Autónoma de Sinaloa , del cual comparto la presentación en este enlace. Ahora comencemos. La IA Generativa en la industria del turismo Las agencias de viajes en línea y las plataformas de reservas se han dado cuenta del potencial de la IA para mejorar la experiencia del usuario. Uno de los avances más visibles es la integración de...

Reseña de mi libro Innovative Design Thinking Approaches in Software Engineering

Imagen
La obra   Innovative Design Thinking Approaches in Software Engineering   (IGI Global, 2025), que tuve el honor de coordinar y editar junto con la Dra. Carolina Tripp-Barba, surge de la necesidad de replantear los fundamentos metodológicos que rigen actualmente el desarrollo de software, proponiendo un enfoque transversal basado en el pensamiento de diseño (Design Thinking) como eje articulador de creatividad, empatía, innovación y valor social. Este libro compila ocho capítulos originales, escritos por un grupo internacional e interdisciplinario de investigadores provenientes de India, España, Países Bajos, Emiratos Árabes, Irlanda y México. Cada capítulo aborda diferentes dimensiones de la integración del Design Thinking en la ingeniería de software, destacando su potencial para transformar procesos rígidos en prácticas iterativas, centradas en el usuario y adaptativas frente a la complejidad tecnológica contemporánea. Entre los aportes centrales se encuentran: La formalizac...
Mi foto
José Alfonso Aguilar
Mazatlán, Sinaloa, Mexico
Me gusta aprender y escribir sobre tecnología y desarrollo. Soy Ingeniero en Sistemas Computacionales, trabajo como Profesor-Investigador en la Facultad de Informática Mazatlán, de la Universidad Autónoma de Sinaloa. México. Me gusta combinar la docencia-investigación con el giro profesional del desarrollo de software y gestión de proyectos de innovación.