Lista actualizada de plugins para Sublime Text que uso, temas y otra configuración

Han pasado ya casi 4 años desde que hice una lista de plugins de sublime text que uso, desde ese momento algunas cosas han cambiado. Aquí va una lista actualizada de los plugins que uso ahora, así como también temas y otra configuración adicional. Plugins A File Icon Este plugin no es de mucha utilidad para programar, pero sí ayuda a que tu sublime se vea más ordenado. Coloca el icono correspondiente a cada archivo basado en su extensión.

Configurando ambiente de desarrollo para Mac sin MAMP

Guía sencilla de cómo instalar un ambiente de desarrollo en MAC sin tener que usar algún servicio externo. Este post fue publicado originalmente el 21 de Septiembre de 2014, hace ya casi 4 años, mucho ha cambiado desde ese momento, así que ha sido actualizado para reflejar esos cambios. Trataré de actualizarlo regularmente. Última actualización 14 de Mayo de 2018 Hace unas semanas decidí formatear mi computadora (iMac) dado que ya estaba muy cargada y se estaba estaba colocando muy lenta.

Usando la API de Google Drive para descargar imágenes y luego procesarlas con PHP

Hace unos días conté como decidí ayudar a las chicas de Mas Mujeres UX con su sitio web. Ellas tienen un formulario de Google Forms, que la verdad son muy buenos y sacan la pata del barro cuando es necesario (ayuda en momentos de crisis, para los no fluídos en #venezueling). Estamos en proceso de cambiar ese formulario también. Los datos de este formulario se pasan a un spreadsheet de Google Docs, súper cómodo para trabajar.

Trabajando con mapas de sass

Los mapas de sass fueron introducidos en la versión 3.3. No deben ser confundidos con los mapas de fuente que se usan para mapear tu css con tus archivos .scss o cualquier otro lenguaje que uses de preprocesador. Si has usado algún lenguaje de programación como JavaSript, PHP o cualquier otro, lo más probable es que estés familiarizado con el concepto de arrays. Los mapas de sass usan la misma lógica, te permite agrupar llaves y valor dentro de un objeto.

Que es el Critical Path y como ayuda al desempeño de tu sitio web

Uno de los problemas mas grandes que enfrenta la web en estos momentos es que nuestros sitios web se han vuelto cada vez más pesados. Hay muchas maneras de prevenir esto, minimizando nuestros recursos, optimizando imágenes y lograr que los recursos lleguen al navegador de una mejor manera. Una de las técnicas para lograr eso es colocar nuestro CSS en lo que se conoce como el “critical path” o “Camino Crítico” como se traduciría.

Lista de plugins de Sublime Text que uso

Sublime text es uno de los mejores editores de texto con los que se puede programar y razón por la cual es tan potente es su gran cantidad de plugins. Hace unos días expliqué como usar los proyectos de Sublime, aquí colocaré los plugins que yo uso casi a diario, los plugins que tengas instalados dependen mucho de tu flujo de trabajo y que tecnología más usas. Package Control Antes de instalar algún plugin necesitamos primero Package Control.

Manejar proyectos con Sublime Text

Sublime es uno de los mejores editores de texto para programar, es uno de los más usados por toda la comunidad y la razón es que es extremadamente personalizable, una de las que considero más útiles es la habilidad de crear Proyectos de sublime. ¿Qué es un proyecto? Un proyecto de sublime en definición es lo mismo que un proyecto para nosotros, si estoy trabajando en una página web para una Librería el proyecto de sublime sería la carpeta de la página web.

Grunt: Usando templates para iniciar proyectos

En el último post hablé de Grunt y los primeros pasos que debemos tomar para empezar a usar esta poderosa herramienta en nuestros proyectos. Una de las mejores funciones de Grunt es la habilidad de automatizar la creación de proyectos. Nos copia nuestros archivos base y nos hace algunas preguntas que podemos configurar para llenar los datos de nuestro proyecto. Instalación Necesitamos instalar una utilidad global para poder usarla desde la terminal

Grunt: El Corredor de Tareas en JavaScript

Grunt es un corredor de tareas de JavaScript. Si eres un desarrollador web front-end seguramente has visto Grunt más de una vez, pero muy probablemente nunca quisiste aprender porque pensaste que tu no necesitabas eso. Es una herramienta que se trabaja por la consola que es algo que el 95% de los programadores front-end evitan. Yo lo evité mucho tiempo pero una vez que me adapté al flujo de trabajo se me hace imposible desarrollar un proyecto sin Grunt integrado.