Desarrollador full stack, javascriptero, phpista y bebedor profesional de café. Desarrollador Senior en @estrategiastv. Escribo tanto como puedo en mi blog
En este artículo de la colección de Recursos para tu web te dejo un par de herramientas para crear o usar directamente animaciones CSS. Listas para copiar y pegar en tu web o para aprender sobre ellas.
La caché de HTTP nos permite servir una página web mucho más rápido, evitando latencias y retrasos en el cliente y reduciendo el uso de nuestros servidores.
MailHog permite a los desarrolladores hacer pruebas de envío de correo electrónico a través de un SMTP falso y ver cómo quedan los emails a través de su sencilla interfaz web.
Symfony permite utilizar librerías de terceros si las definimos en el fichero services.yml, incluso con parámetros. Hoy vamos a conocer el componente Dependency Injection para conseguir usarlas en nuestro proyecto con ejemplos.
La accesibilidad es uno de los aspectos más importantes cuando estamos diseñando una APP. Ahora puedes aportar más valor al usuario convirtiendo cadenas de texto a voz que se escucha por el altavoz con un par de líneas de Javascript.
En este documento vamos a conocer la otra cara de speechSynthesis, SpeechRecognition, que nos va a permitir convertir la voz de nuestros visitantes en texto a la hora de usar formularios, evitando que el usuario tenga que escribir.
Una de las cosas más complicadas de Javascript, sobretodo para los usuarios que acaban de llegar, es el uso de this y, por ende, de las funciones bind, apply y call. Te intento explicar qué hacen estas funciones y cómo usarlas correctamente con ejemplos.
El concepto de tubería (del inglés pipe) es básicamente conectar múltiples procesos de tal forma que la salida del primero es la entrada del segundo; la salida del segundo es la entrada del tercero, etc. Este concepto puede ayudarte a crear un código más mantenible y legible. Te lo cuento con ejemplos.
Los métodos mágicos de PHP hacen la vida del programador más fácil. Hoy te voy a explicar porqué el método mágico __invoke es tu aliado en multitud de casos y te va a permitir escribir un código más legible y mantenible. Y te lo demuestro con ejemplos.