Laravel y Filament, el par perfecto para el desarrollo web

Si trabajas con desarrollo web ya habrás oído hablar del framework PHP Laravel, framwork que ha ganado popularidad por su elegante sintaxis y robustas capacidades que facilitan la creación de aplicaciones web complejas. Acompañando a Laravel, hemos visto el surgimiento de Filament, un conjunto de herramientas administrativas diseñadas para Laravel que prometen simplificar aún más la gestión de contenido y la administración de datos. En este artículo, os cuento cómo Laravel y Filament trabajan juntos para proporcionar una experiencia de desarrollo más ágil y efectiva.

Continúa leyendo «Laravel y Filament, el par perfecto para el desarrollo web»

Los frameworks más populares de Javascript y cursos online para aprender a usarlos

En el sector del desarrollo web es imprescidible dominar los frameworks de JavaScript, que continúan evolucionando.

Estos frameworks ofrecen a los desarrolladores herramientas poderosas y eficientes para crear aplicaciones web innovadoras y de alto rendimiento. A medida que avanzamos en 2024, la selección de estos frameworks se ha expandido y diversificado, abarcando desde soluciones del lado del cliente hasta robustas plataformas del lado del servidor.

Continúa leyendo «Los frameworks más populares de Javascript y cursos online para aprender a usarlos»

Gemini Code Assist, el asistente de código de Google basado en IA

Google ha anunciado recientemente su última innovación en el espacio de la asistencia de código impulsada por inteligencia artificial (IA): Gemini Code Assist. Esta herramienta está diseñada para mejorar la productividad de los desarrolladores, ofreciendo sugerencias de código precisas y contextuales. Code Assist es el último intento de Google de desafiar el dominio de GitHub Copilot en el mercado de la asistencia de código de IA.

Continúa leyendo «Gemini Code Assist, el asistente de código de Google basado en IA»

Cursor, el mejor editor de código con IA para programadores

Si trabajas con desarrollo de software, sabrás que constantemente emergen herramientas que prometen mejorar nuestra forma de trabajar. Hoy quiero hablarles de una de estas herramientas que ha captado mi atención y la de muchos otros desarrolladores: Cursor.

Este editor de código, basado en inteligencia artificial, se plantea como un compañero de programación, ofreciendo una serie de funcionalidades que, honestamente, parecen sacadas del futuro.

Continúa leyendo «Cursor, el mejor editor de código con IA para programadores»

Si las empresas necesitan programadores ¿Por qué cuesta encontrar empleo como programador?

Todos los días repiten en la tele como loros que hay una demanda tremenda de perfiles de tecnología en el mercado, que faltan programadores, que faltan analistas, que faltan expertos de IA… pero en el día a día esa no es la sensación.

Los estudiantes salen de las universidades y no encuentran trabajo fácilmente, los más seniors quieren cambiar de empleo y no lo tienen tan fácil… ¿qué está pasando? ¿es mentira eso de que las empresas busquen programadores?

Continúa leyendo «Si las empresas necesitan programadores ¿Por qué cuesta encontrar empleo como programador?»

Cómo implementar HTTPS en entornos de desarrollo local

En el desarrollo web, igual que en otros sectores, la seguridad es un tema de creciente importancia. En este sentido, la necesidad de HTTPS en entornos de desarrollo es esencial, pero no es fácil aplicarla, ya que generalmente los certificados de seguridad se ponen en ambientes de producción.

Es por eso que quiero recomendar lcl.host, una opción que acabo de conocer.

Continúa leyendo «Cómo implementar HTTPS en entornos de desarrollo local»

La IA de Github que resuelve problemas con el código

La seguridad del código siempre ha sido un tema de suma importancia. Con la evolución constante de las amenazas cibernéticas, encontrar maneras de fortalecer las barreras de seguridad sin entorpecer el ritmo de desarrollo es crucial.

Es por eso que me ha gustado lo que acaban de presentar en GitHub, una funcionalidad  que ofrece autocorrección de escaneo de código para detectar y solucionar vulnerabilidades de seguridad durante el proceso de codificación.

Continúa leyendo «La IA de Github que resuelve problemas con el código»

Cómo leer el contenido de un PDF de forma automática con una API de Inteligencia Artificial

Ya sabemos que hay varias plataformas que nos ayudan a chatear con archivos PDF. ChatGPT es una de ellas, solo tenemos que subir el archivo deseado y esperar a que la IA de OpenAI entienda su contenido.

La pregunta ahora es ¿cómo puedo automatizar este proceso? ¿cómo puedo leer de forma automática un PDF que recibo por email, o que se guarda en una carpeta, para que una IA lo lea y lo transforme en algo estructurado?

Continúa leyendo «Cómo leer el contenido de un PDF de forma automática con una API de Inteligencia Artificial»

StarCoder 2: La IA que te ayuda a programar mejor

La irrupción de generadores de código impulsados por inteligencia artificial está marcando una notable diferencia en cómo los desarrolladores enfrentan sus retos diarios. Recientemente, me topé con un lanzamiento que captó mi atención: StarCoder 2, una iniciativa que promete mejorar la eficiencia en la generación de código y hacerlo de manera ética y accesible.

Antes de hablar de él, recordad que hay ya muchos proyectos que ayudan a crear código, desde Microsoft Copilot a ChatGPT Plus, pasando por la lista que os publiqué hace poco, opciones no faltan.

Continúa leyendo «StarCoder 2: La IA que te ayuda a programar mejor»

Descubre las novedades de TensorFlow 2.16, porque si te interesa la IA, te tiene que interesar TensorFlow

Google ha lanzado una actualización significativa para su biblioteca de software de código abierto, TensorFlow 2.16, un pilar entre las herramientas de inteligencia artificial y aprendizaje automático. He tenido la oportunidad de explorar estas actualizaciones de primera mano, y me gustaría compartir con ustedes, de manera simplificada, los cambios más destacados que trae esta nueva versión.

Continúa leyendo «Descubre las novedades de TensorFlow 2.16, porque si te interesa la IA, te tiene que interesar TensorFlow»