¿Qué versión de Laravel debo usar?

Laravel 8

Esta es una de las preguntas más frecuentes en los foros y comunidades de Laravel y lamentablemente una de las que recibe respuestas más confusas que van desde: «usa Laravel 3 porque es más estable» hasta «espera a que salga la versión 8» o «mejor no uses Laravel y crea tu proyecto con lenguaje Ensamblador porque es más rápido». Así que por ello decidí escribir este post, además lo estaré actualizando cada vez que se publique una nueva versión de Laravel, así que no olvides guardarlo en tus bookmarks.

Ver post

Cómo mejorar la apariencia y funcionalidad de PhpStorm

Si recibiera 1 dólar cada vez que alguien me pregunta qué editor, fuente o tema uso, no necesitaría tener planes pagos en Styde para mantener el proyecto y pagar la renta. Pero como eso no va a pasar, permíteme contestarte con este post, donde además te enseñaré cómo configurar PhpStorm para trabajar en tus proyectos con Laravel y Vue.js.

Ver post

Charlas y workshops de Laravel US 2016

Laracon US

La conferencia anual Laracon US llevada a cabo entre el 27 y 29 de Julio en Louisville, Kentucky no fue sólo para que Taylor Otwell compartiera las nuevas características de Laravel 5.3 sino que reunió a un grupo importante de ponentes quienes compartieron sus conocimientos y experiencias con los asistentes. Adicionalmente, hubo conferencistas de otras tecnologías diferentes de PHP y Laravel como: Evan You, Sandi Metz y Ryan Singer.

Estas charlas y workshops fueron grabadas por lo que podremos luego acceder a ellas cuando sean publicadas. Sin embargo, muchos de los ponentes compartieron las dispositivas que utilizaron y veremos a continuación:

Ver post

Las pruebas automatizadas son perfectas para tus proyectos personales

PHPUnit

Muchos desarrolladores tenemos este proyecto personal con el cual aspiramos en algún momento tener un ingreso extra, ayudar a nuestra comunidad, hacernos millonarios o simplemente aprender una nueva tecnología.

Pero además de esto, todos tenemos nuestras obligaciones con el trabajo, nuestra familia, hijos, etc. Por lo cual estos proyectos personales suelen quedar relegados a una hora por las noches o a los fines de semana, y es lo primero que hacemos a un lado cuando nuestras responsabilidades se complican (o nos invitan a la playa el fin de semana).

Ver post

Cuestión de actitud

Cuestión de actitud

El otro día necesitaba agregar una pequeña funcionalidad para Styde. Como todo buen programador, lo primero que hice fue ir a Google y buscar un plugin o componente ya hecho que me ayudara a resolver el problema tan pronto como fuera posible.

Conseguí un plugin en $5 que tenía todo lo que necesitaba y más. Busqué mi tarjeta para hacer el pago y, lamentablemente, el plugin ya no estaba disponible.

Seguí buscando y conseguí un foro donde otro programador tenía el mismo problema que yo, pero él era bastante claro que quería un plugin que fuera gratis. El post era de hace varios años y alguien le recomendaba el plugin de $5 (cuando estaba disponible). No había otra alternativa gratuita, aún así, el programador rechazó de manera ruda la sugerencia porque no era gratis y él quería un plugin gratis. Punto.

Seguí buscando en Internet y no logré encontrar otra solución ni gratuita ni paga, así que no me quedó de otra que comenzar a desarrollar el código por mi cuenta:

Ver post

El síndrome del impostor

sindrome_impostor

Hace mucho que quiero escribir este artículo, pero la sensación de que no va a ser lo suficientemente bueno o de que alguien me dirá que no sé escribir siempre me detiene. Además, ¿Quién soy yo para darle un consejo a alguien sobre cualquier tema, cuando hay muchas personas mejor calificadas? Seguro alguien se dará cuenta de que yo no debería escribir esto y me señalará delante de todos…

Ver post

Cómo escribir pruebas unitarias y de aplicación y por qué es importante

Pruebas unitarias PHPUnit

En el 2006, trabajé en un ministerio. Mis colegas desarrollaban un sistema maquetado con tablas anidadas. El código boilerplate necesario para, por ejemplo, imprimir un formulario era increíble. Etiquetas <table>, <tr>, <th>, <td>, por doquier. Si tienes, como yo, más de 10 años en esta carrera, sabrás de qué hablo.

Para ese entonces, ya yo sabía maquetar usando CSS, y por supuesto, fervientemente mostré los beneficios de usar CSS. Insistí una y otra vez que debían dejar de maquetar con tablas anidadas.

¿El resultado? Me gané el apodo de “Duilio CSS”: si se colgaba una computadora o se dañaba la cafetera, me pedían que lo arreglara con CSS.

Ver post

Monitorea los cambios de Laravel con Laravel Versions {x.y.z}

banner-laraver

Para llegar a ser un buen profesional hay que conocer a fondo las herramientas con las que se trabajan en el día a día,  más aun, esto es de gran importancia en el área tecnológica donde los cambios son la constante. Por ello Mike Bronner creó una ingeniosa solución cuya función es mantenerte al día con las actualizaciones de Laravel. Recuerda que este framework es un proyecto opensource que se mantiene gracias a las colaboraciones de la comunidad.  Esta nueva aplicación analiza, procesa y muestra las actualizaciones realizadas sobre Laravel y gracias a su diseño intuitivo y simple nos permite una vista gráfica muy completa sobre el avance y la evolución del mismo.

Ver post

¡Laravel 5.2 ya está disponible!


banner-lanzamiento-laravel-5-2
Hace unas horas fue lanzado oficialmente Laravel 5.2 que continua con las mejoras hechas en la versión 5.1 agregando además:

  • Soporte para multiples drivers de autenticación
  • Model binding implícito
  • Global scopes de Eloquent mejorados
  • Generador del sistema de autenticación incluido por defecto en Laravel 5.0 (login, logout, etc.)
  • Middleware para limitar el número de peticiones por dirección IP por tiempo
  • Posibilidad de agrupar varios middleware
  • Mejoras en la validación de array de formularios
  • Entre otras

Ver post

PHP 7 oficialmente disponible

banner-lanzamiento-php7

El día 3 de diciembre se dio a conocer el lanzamiento oficial de PHP 7, desde hace algún tiempo se esperaba esta noticia ya que hubo muchos rumores entre los cuales se destacaba un aumento substancial en cuanto a la velocidad.

Veamos algunas de las novedades que trae consigo PHP 7.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.