Por qué programar en Spanglish es una mala idea

Es muy común, en los comienzos de la carrera profesional, la adopción de malas prácticas. En este sentido los desarrolladores de habla hispana tienen una ligera desventaja respecto de aquellos angloparlantes: para los segundos palabras como if, for o while tienen sentido por sí mismas. Los primeros en cambio requieren un esfuerzo extra para hacer… Seguir leyendo Por qué programar en Spanglish es una mala idea

«Mi PHP funciona en mi local pero en el hosting no»

Child have headache. White isolated studio shot

Si tuviera un centavo por cada vez que escuché esta frase… «Tengo este código que en localhost funciona perfectamente. Resulta que cuando los subo al servidor (hosting) no funciona y no da ningún tipo de error» «en localhost mi página funciona de maravilla pero al subirla deja de funcionar» «El formulario funciona perfecto dentro de… Seguir leyendo «Mi PHP funciona en mi local pero en el hosting no»

Cuál es el mejor lenguaje para aprender a programar

Una pregunta que veo repetirse mucho entre gente que quiere aprender a programar es qué lenguaje es más conveniente para empezar. Lo que suelo contestar es que no es de suma importancia el lenguaje que se elija. Lo más importante a la hora de comenzar es aprender los rudimentos básicos de la programación (Qué son las… Seguir leyendo Cuál es el mejor lenguaje para aprender a programar

¿Debo aprender php desde cero o ir directo con un framework?

Una pregunta que se hace mucha gente que está queriendo empezar con PHP es, habiendo tantos frameworks y habiendo escuchado cosas tan buenas de los frameworks, ¿vale la pena aprender PHP «a secas»? Qué es un framework Empecemos por la definición para entender de qué estamos hablando: un framework es, ante todo, un conjunto de… Seguir leyendo ¿Debo aprender php desde cero o ir directo con un framework?

¿SQL vs. NoSQL?

Se escucha mucho últimamente que SQL pasó de moda, que hoy lo cool es usar NoSQL (MongoDB, CouchDB, etc…) pero… ¿es siempre así? Empecemos por entender qué es una base de datos NoSQL (formalmente no estoy muy convencido de que un almacenamiento que no respete las reglas ACID pueda llamarse base de datos, pero bueno… como… Seguir leyendo ¿SQL vs. NoSQL?