Recursos
Me considero un programador capaz de desarrollar cualquier aplicación web, pero no siempre ha sido así, nadie nace sabiendo todo. Aunque tengo una formación académica para el Desarrollo de Software, gran parte del conocimiento que tengo se debe de lo que investigo en Internet, y todo esto no sería posible a no ser de colegas programadores que comparten su precioso conocimiento que solo ellos saben lo que les ha costado en cuanto a tiempo, sacrificio y dinero. Por lo que como una pequeña forma de agradecer lo que he aprendido de ellos y contribuir a que nuevos programadores puedan mejorar sus habilidades e incrementar su conocimiento en cuanto al Desarrollo de Software, a continuación les dejo algunas herramientas que utilizo para mi trabajo profesional al igual que tips de servicios que les pueden interesar para su carrera como Programador Web.
Herramientas necesarias para cualquier Programador Web

Sublime Text
El mejor editor de código que el dinero puede comprar. No cabe duda que este editor es el más elegante, limpio y robusto que existe, por algo es el editor de preferencia de miles de programadores alrededor de mundo. Totalmente recomendado y solo tiene un pequeño costo que pagas una sola vez.
Actualmente se encuentran en la versión 3, aunque también puedes adquirir la versión 2; Personalmente te recomiendo la versión 3.

Navicar para MySQL
Probablemente el mejor manejador de bases de datos. Este manejador es fácil de utilizar, elegante, robusto y multiplataforma. Por un costo de $100 dólares para la licencia de uso no comercial, sin duda es una elección sólida y un upgrade que todos necesitamos en lugar de utilizar PHPMYADMIN.
Existen también versiones para otros lenguajes de bases de datos y el programa es casi idéntico, solo varía el lenguaje en si.

Sequel Pro
Como Navicat, Sequel Pro también es un excelente manejador de bases de datos. Algunos dicen que es un poco mejor que Navicat, otros que son casi iguales, pero este manejador tiene algo muy interesante, ES GRATIS. Lo único malo es que solo esta disponible para MAC; por lo que si tienes una MAC sin duda alguna debes de tener este programa y te ahorras una licencia de Navicat.

MAMP
Para desarrollar una aplicación web o incluso una pagina web, necesitamos un entorno de desarrollo ideal en nuestra computadora, la cual va a hacer que nuestra máquina sirva como un servidor web local; existen varias herramientas y de ellas mi favorita es MAMP debido a su interfaz limpia y elegante ademas de su fácil configuracion el cual facilita su uso y ahorra tiempo. MAMP ya tiene un tiempo que también esta disponible para Windows. Adicional a MAMP existe la versión MAMP PRO que tiene un costo adicional y dependiendo de sus necesidades puede que les convenga obtenerla.

Photoshop CC
No hay mucho que decir aqui, todos sabemos que Photoshop no tiene comparación. Aunque un Desarrollador Web no es un diseñador de carrera, constantemente tenemos que hacer ajustes a imagenes e inclusos pequeños diseños para darle una buena apariencia a nuestros trabajos y Photoshop es la herramienta ideal. La versión que yo uso y recomiendo es Photoshop CC el cual por 10 dólares al mes es una ganga además de que también te dan Photoshop Lightroom por el mismo precio.

GoDaddy
Los dominios son una parte fundamental para cualquier sitio web, ya que no queremos que los usuarios entren a un sitio por una dirección IP, si no un nombre que puedan recordar y asociar. Existen varios lugares para adquirir dominios y el que yo recomiendo es GoDaddy.
GoDaddy tiene excelentes precios además de dominios regionales y un panel de control robusto. También cuentan con múltiples formas de pago, entre ellas Paypal, Transferencia Bancaria, Pago en tiendas OXXO y más.
No hay mucho que decir aquí, GoDaddy es un sólido lugar para adquirir tus dominios.

AltusHosting
Todos necesitamos un lugar donde hospedar nuestros trabajos una vez que hemos terminado de desarrollarlos y que ya no pueden estar corriendo en nuestra computadora usando MAMP. Para ello existen infinidad de proveedores de hospedaje pero solo pocos de buena calidad. Durante mucho tiempo he estado en diversos hospedajes como HOSTGATOR, GODADDY, JUSTHOST, DREAMHOST, ARVIXE, MYHOSTING, InmotionHosting entre otros y solo uno me ha convencido al 100% y ese es Altus Hosting. Son muchas razones por las que les recomiendo AltusHost y es por su estabilidad, velocidad, excelente soporte y todo eso por un precio justo. Además cuentan con discos de estado sólido como estándar. La liga que les proporciono para AltusHost es mi liga de afiliado por lo que si ustedes adquieren hospedaje con ellos utilizando mi liga, a mi me dan un poco de dinero para utilizarlo con ellos, de todos modos ustedes pagan lo mismo si usan o no mi liga.
Contacto

Cualquier lugar del mundo donde tenga una conexión a Internet, una computadora y buena música para trabajar.
Si te interesa utilizar alguno de mis sistemas, no dudes en ponerte en contacto conmigo. Para proyectos nuevos, lamentablemente no dispongo de tiempo para eso.