Laravel Skills: el “directorio de hábitos” que entrena a tu agente de IA para escribir mejor en Laravel y PHP

Quien ha probado un asistente como Claude Code, Cursor, Copilot o Windsurf suele vivir la misma escena: le pides que añada una funcionalidad en Laravel y, aunque el resultado “funciona”, el estilo no encaja. Es como pedirle a alguien que cocine una tortilla sin conocer tu cocina: encontrará huevos y sartén, sí, pero quizá use utensilios que no tienes, ignore tu salero favorito o deje el orden hecho un desastre.

En proyectos reales, esa fricción se nota en detalles que suman: convenciones de carpetas, patrones de arquitectura, criterios para controlar consultas en Eloquent, decisiones en colas y jobs, o tu manera de escribir pruebas. El agente no parte de cero en conocimiento de programación, pero sí parte de cero en contexto. Y ese contexto, a menudo, se reexplica una y otra vez. Continúa leyendo «Laravel Skills: el “directorio de hábitos” que entrena a tu agente de IA para escribir mejor en Laravel y PHP»

Crear y compartir URLs con palabras: una solución sencilla y eficaz

¿Alguna vez te ha pasado que quieres compartir un enlace en un foro o en una red social, pero el sistema te bloquea la URL? Es frustrante, ¿verdad? Especialmente si tienes algo realmente útil que compartir (pasa mucho al intentar compartir urls en wallapop). Esto me llevó a pensar en una solución que no solo fuera práctica, sino también creativa: un proyecto web donde las URLs se puedan asociar a tres palabras, evitando los bloqueos automáticos y facilitando la memorización de los enlaces. Así nació links.sinoloveo.com, un proyecto sencillo, pero increíblemente útil.

Continúa leyendo «Crear y compartir URLs con palabras: una solución sencilla y eficaz»

Por qué recomiendo que empieces a estudiar Laravel si te gusta el mundo de la programación

No soy programador, soy jefe de proyectos de software, pero es necesario siempre estar al día con la tecnología en todos los sentidos, por eso os voy a dar una recomendación si os gusta este sector, porque hoy en día no podemos perder el tiempo con estas cosas, tenemos que ir al grano.

Continúa leyendo «Por qué recomiendo que empieces a estudiar Laravel si te gusta el mundo de la programación»

Filament: El panel de administración para tus proyectos en TALL Stack

La implementación de soluciones de administración eficientes y escalables es esencial en el mundo del desarrollo web. Filament es un panel de administración de alto rendimiento que combina las tecnologías del TALL Stack (Tailwind CSS, Alpine.js, Laravel y Livewire) para ofrecer una experiencia de usuario excepcional y una integración sencilla en cualquier proyecto. En este artículo, exploraremos las características y ventajas que hacen de Filament un aliado imprescindible para los desarrolladores web.

Continúa leyendo «Filament: El panel de administración para tus proyectos en TALL Stack»

¿Qué es TALL stack? Características y ventajas

En el mundo del desarrollo web, cada día surgen nuevas tecnologías y arquitecturas que facilitan la creación de aplicaciones de alta calidad y con mayor rapidez. Hoy, nos adentramos en el universo de TALL stack, un conjunto de herramientas que ha ganado popularidad rápidamente por su eficiencia y versatilidad. En este artículo, exploraremos las características y ventajas que ofrece TALL stack, y cómo puede ser la solución perfecta para nuestros proyectos. Continúa leyendo «¿Qué es TALL stack? Características y ventajas»

¿Qué es Laravel y cúales son sus beneficios para desarrollo web?

Laravel es un framework de desarrollo web de código abierto escrito en PHP que se utiliza para crear aplicaciones web de alta calidad y escalables. Laravel es uno de los frameworks de PHP más populares y ha ganado una gran cantidad de seguidores en los últimos años debido a su facilidad de uso y su amplia gama de características.

Continúa leyendo «¿Qué es Laravel y cúales son sus beneficios para desarrollo web?»

Los lenguajes de programación más populares según Github y Stackoverflow

En langpop.corger.nl podemos ver un gráfico bastante interesante obtenido a partir de los datos que genera la API de GitHub y el proyecto de preguntas y respuestas de Stackoverflow.

Cada vez que se detecta una nueva alteración en alguna de las lineas de los proyectos de Github, se almacena y se cuenta para que se sepa qué lenguaje de programación es el más alterado, el más popular dentro del gigante del código. Los resultados del eje Y (vertical) se basan en el número de veces que se aplica una etiqueta para un lenguaje determinado en Stackoverflow, siempre con datos que se actualizan cada cuatro horas con el fin de mantenerlo actualizado.

El porcentaje que se muestra al pulsar en un lenguaje del cuadro derecho es la media de la relación de GitHub y stackoverflow, las dos fuentes de información del proyecto.

Y aquí­ tenemos la información de Github ordenada según el número de lineas alteradas, con Javascript a la cabeza, gracias a un diagrama realizado con Wikibrains:

¿Esperabais datos diferentes?, ¿os sorprende ver a Java, C#, Javascript y PHP a la cabeza?.

Los lenguajes de programación más populares para 2014

programación

En codeeval han hecho un estudio relacionado con los lenguajes de programación más utilizados y su evolución durante los últimos tres años, números que venturebeat.com ha utilizado para crear el gráfico que podéis ver en la captura superior.

codeeval.com es una fantástica comunidad para profesionales de la programación, con más de 24.000 miembros que compiten entre ellos mostrando sus habilidades en un perfil que, a lo linkedin, pueden mostrar al mundo de forma pública.

Un año más Python lidera la lista, lista que es generada después de analizar pruebas de programación realizadas por empresas en sus procesos de selección, lo que ayuda a determinar el tipo de profesional más buscado en dicha categorí­a.

Java, C++ y Ruby siguen la lista, aunque C# y C son los que más están creciendo. También es importante destacar el crecimiento de Objetive-C, necesario en entornos iOS:

lenguajes

Este estudio, que es realizado cada año, es bastante interesante para analizar las tendencias. Puede parece extraño que php, por ejemplo, esté perdiendo fuerza (aún teniendo en cuenta que Wordpress, una de las plataformas más utilizadas en toda la web, usa dicho lenguaje), pero no podemos olvidar que JAVA se encuentra dentro y fuera de Internet, que Python gana año tras año el premio al mejor lenguaje de programación en revistas especializadas de todo el mundo y que C es todo un clásico creado en 1972, base de millones de sistemas distribuidos en todo el planeta.

RainLoop, cliente PHP de correo electrónico

RainLoop

Al igual que podemos instalarnos clientes de correo electrónico en nuestro sistema local y gestionar desde ellos nuestros mensajes de correo de las diferentes cuentas que dispongamos, si disponemos de servidor web, también podemos instalar webmails que conectaremos con las cuentas de correo electrónico que dispongamos, sobre todo, si las interfaces de dichas cuentas no nos agradan en absoluto. Una opción a tener en cuenta la tenemos con RainLoop, un cliente PHP que no necesita base de datos, ya que trabaja con los protocolos IMAP y SMTP de nuestras cuentas de correo.

RainLoop nos permite disponer de varias cuentas, cuyas bandejas de entrada las tendremos accesibles desde diferentes pestañas, evitando así­ conflictos de sesión. Cuenta con un diseño bastante moderno, simple y funcional, que podemos personalizar a través de los diferentes temas que tenemos a nuestra disposición. El aspecto general está dividido en tres: la columna de opciones, la columna de mensajes, y el área general donde visualizaremos los mensajes.

También contamos con autocompletado de direcciones y atajos de teclado para manejarnos rápidamente por la interfaz. Si queremos, podemos vincular nuestras cuentas de Twitter, Facebook y Google para realizar la identificación para acceder a nuestras bandejas de correo electrónico.

Para hacernos una mejor idea de su funcionamiento, bien podemos observar las capturas, usar la demo online, o bien bajarlo para que lo instalemos en nuestro servidor, indicando una vez más que no necesita base de datos, de manera que los mensajes no serán almacenados en la propia aplicación.

RainLoop está disponible bajo licencia Creative Commons 3.0 para un uso no comercial (CC BY-NC 3.0).

Enlace: RainLoop | Ví­a: WebResourcesDepot