Esta semana destaca el artículo de Symfony sobre la evolución que ha tenido el proyecto en la última década, que ha sido enorme.
En cuanto a novedades, al coincidir esta última semana con el cambio de año, no se ha publicado ninguna actualización importante.
Como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.
Esta edición está patrocinada por Weglot, la mejor solución para traducir cualquier sitio web — Integra Weglot a la perfección en tu sitio web y publícalo en cualquier idioma. No más problemas de mantenimiento o compatibilidad. En Weglot confían más de 50.000 sitios web. Funciona con todas las tecnologías web como WordPress, Drupal, Laravel y Symfony.
Si tienes alguna sugerencia que consideres interesante puedes enviármela a través del formulario de contacto, de Twitter o respondiendo a este correo electrónico.
Artículos y tutoriales
- Revisión de la década en Symfony — Symfony, inglés
- El patrón Observer en PHP con ejemplos — PHP, inglés
- Control de calidad del código en PhpStorm usando PhpCS — PHP, inglés
- El peligro de un código excesivamente limpio — PHP, inglés
- Consejos de seguridad en PHP — PHP, inglés
- Cómo deshacerse de la deuda técnica o qué deberíamos haber hecho de forma diferente hace 2 años — PHP, inglés
- Pruebas de rendimiento HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push para REST API — Web, inglés
- Identifica a tus workers de Laravel Horizon para facilitar la depuración en la CLI — Laravel, inglés
- Pasos que puedes realizar antes de una gran actualización para que sea más rápida, más barata y más estable — PHP, inglés
- Reglas para trabajar con arrays dinámicos y clases de colecciones personalizadas — PHP, inglés
- Desarrollando con Symfony 5 y Docker — Symfony, inglés
- De ddd a DDD paso a paso 2. Del repositorio al dominio — PHP, español
- Trucos con timestamps en Laravel — Laravel, inglés
- Integrando TailwindCSS con el Webpack Encore de Symfony — Symfony, inglés
- Construyendo sitios web rápidos y estáticos con Gatsby y WordPress — WordPress, inglés
- Cómo usar Ansible para instalar y configurar WordPress con LAMP en Ubuntu 18.04 — Tecnología, inglés
- Características que debes tener en cuenta para elegir un alojamiento seguro en WordPress — WordPress, español
- Cómo añadir un menú desplegable en WordPress — WordPress, inglés
- El mes en WordPress: diciembre de 2019 — WordPress, inglés
- Plantillas Premium en WordPress: ¿qué tener en cuenta? — WordPress, español
- Curso de Introducción a Magento Open Source eCommerce 2 — Web, español
Vídeos y podcasts
- Aplicaciones PHP serverless con Bref — PHP, inglés
- Laracon EU 2019 – playlist completa — Laravel, inglés
- El informe de la industria de los Membership Sites en 2019 — WordPress, español
- Qué es copywriting y cómo convertirte en copywriter — WordPress, español
- ¡Pero qué ven mis ojos! Visual Storytelling — Web, español
- El año 2019 en búsquedas de Google — WordPress, español
- Qué hicimos y qué haremos en «Un billete a Chattanooga» — WordPress, español
- Cómo vender en redes sociales – Social Selling — Web, español
Componentes, librerías y utilidades
- Laravel Shift Blueprint — Herramienta que permite generar rápidamente múltiples componentes de Laravel a partir de una única definición en formato YAML
- PHP-Fuzzer — Componente que genera datos aleatorios para tests automáticos, lo que facilita la detección de bugs en escenarios no cubiertos por los tests