Engineering en el software

Recientemente The Atlantic publicó un artículo (más largo que la deuda pública de Puerto Rico) reclamando que los programadores deberían dejar de llamarse a sí mismos ingenieros. Como era de esperarse la comunidad ripostó rápidamente (y es que en Internet […]

Primeros pasos usando TypeScript

¿Qué es TypeScript? TypeScript es un lenguaje de programación de código abierto desarrollado y mantenido por Microsoft (así como oyes). Es un superconjunto estricto de JavaScript, y añade, de manera opcional, tipado estáticos y herramientas que ayudan a desarrollar a […]

Designing for Performance

Designing for Performance es un libro electrónico que puedes leer gratuitamente. Trata sobre varios temas acerca de optimización de aplicaciones web tocando bastante el tema del diseño. También habla sobre algunas herramientas que podemos utilizar para monitorear el rendimiento de nuestros […]

Micro notas #10

A través de estas micro notas hablo brevemente de aquellas noticias o enlaces que me han parecido curiosas y relevantes al mundo de la programación y la tecnología. The technology behind preview photos – Interesante explicación de como los ingenieros de Facebook […]

El legado de Satoru Iwata

View image | gettyimages.com El trabajo de un programador es producir un buen trabajo, lo que significa que los planificadores y diseñadores no deben sentir las limitaciones del hardware. Les digo a mis programadores: piensen cuidadosamente antes de decir algo […]

Micro notas #9

A través de estas micro notas hablo brevemente de aquellas noticias o enlaces que me han parecido curiosas y relevantes al mundo de la programación y la tecnología. Open Source .net libraries that make your life easier – A parte […]

HTTP Routing a través de Laravel

Uno de los fundamentos de cualquier aplicación web es el enrutado de componentes. Por conveniencia usaremos el anglicismo router en vez de enrutador y lo acompañaremos del protocolo básico que permite el routing entre los componentes de nuestra aplicación, el […]

Cómo instalar Laravel Homestead en Windows

Anteriormente había escrito como podemos aprovechar las ventajas de PuPHPet para construir de forma rápida ambientes de desarrollo enfocado en PHP. PuPHPet sigue siendo un gran proyecto y actualmente la cantidad de configuraciones que podemos generar a través de su aplicación web es […]