¿Quieres aprender a programar? Empieza aquí

Con cierta frecuencia amigos, familiares y personas en Twitter o Facebook me preguntan sobre cómo aprender a programar. Algunos me dicen “quiero aprender hacer apps” refiriéndose a las aplicaciones en teléfonos móviles y otros me dicen que quieren hacer un website para su negocio. Mi respuesta casi automática es la que creo que muchos otros programadores tienen,… Continue reading ¿Quieres aprender a programar? Empieza aquí

Want to Learn Ember.js? Start Here

Ember is awesome but it requires some effort to get started with. This is my attempt to make thing easier for everyone trying to learn. Here’s my collection of getting started resources for Ember.js.   Intro Building Web Applications with Ember.js –  Yehuda Katz shows us how Ember can be used to build fast and responsive apps, and… Continue reading Want to Learn Ember.js? Start Here

33 projects that make developing django apps awesome

There are many reasons why I like developing web applications with Python and Django but the main one is the awesome community and projects around the language and framework. Every time I search for something there’s always a Django or Python project available to make my life easier. Here’s an incomplete list of Python and… Continue reading 33 projects that make developing django apps awesome

Todos somos diseñadores pero debemos ser artistas

Vivimos en un mundo lleno de complicaciones. En otras palabras un mundo lleno de la posibilidad de mejorar. Aunque mucho de mi tiempo está dedicado a escribir código me considero principalmente un diseñador. Diseño objetos digitales que hacen fácil lo difícil, que hacen que las personas se sientan inteligentes porque no tienen que aprender nada para… Continue reading Todos somos diseñadores pero debemos ser artistas

Tour de GIT

He visto muchos tutoriales sobre git pero este creo que es el mejor. Te llevan paso a paso por todo el proceso de setup, hasta crear tu primer repositorio y finalmente compartirlo con el web. El titulo de este tutorial puede hacer pensar a algunos que no es algo completo, pero no es así. Tiene… Continue reading Tour de GIT

Como usar screen en *nix

Screen es una herramienta del command line en sistemas *nix lo que incluye a Mac OS X. Esta herramienta permite crear pantallas virtuales de las que podemos conectarnos y desconectarnos sin interrumpir los procesos que estas realizan. Referencia Rápida Comando Descripción > screen -S nombredesesion Crea una nueva sesión de screen > screen -r nombredesesion… Continue reading Como usar screen en *nix