En estos días Google presentó Go, un lenguaje de programación experimental con el que pretenden hacer el proceso de desarrollo más ágil. Compila rápido, es seguro, concurrente, divertido y, claro, open source.
Pueden ver una breve presentación a continuación:
Y si tienen el tiempo (y la paciencia) pueden ver la charla de una hora en la que Rob Pike presentó Go:
Aunque cada uno de nosotros tiene un background y afinidades distintas, lo que genera distintos enfoques sobre como resolver las cosas, al trabajar en equipo desde hace un par de años, en Nicestream fuimos llegando a una filosofía de diseño web en común. Y, a pesar de que muchas veces charlamos o discutimos algunas ideas al respecto, ya no necesitamos hablar de los principios básicos de un diseño cuando empezamos un proyecto nuevo.
Mockup en papel higiénico: A veces hacemos bocetos en lo primero que tenemos a mano…
Alguna vez comentamos internamente que sería interesante compartir nuestra experiencia y comentar cuál es nuestra visión corporativa con respecto al diseño web, más allá de las visiones de cada uno. En estos días la empresa está creciendo, lo que hace indispensable que tengamos definidos claramente nuestros procesos internos, que facilitemos la comunicación y, claro, que incorporemos nuevas personas al equipo. Por eso nos pareció interesante e incluso un buen desafío sentarnos a crear una lista de los puntos indispensables que tenemos en cuenta en la empresa cuando encaramos el diseño para internet.
Es importante aclarar que cuando hablamos de “diseño web” estamos incluyendo tanto el diseño de la parte visual como la maquetación, integración y arquitectura de la información; o dicho de otra forma, y excluyendo más que nada a la programación pura y dura, todas las áreas involucradas en la creación de un sitio web.
Después de comentarlo y revisarlo bastante, esto es a lo que llegamos…
Seguir leyendo »

Muchas veces nos vemos en la necesidad de tener que hacer una evaluación rápida y muy preliminar sobre la calidad de una aplicación/sitio web, sin tener acceso a su código fuente y solo viendo su HTML y javascript.
Estos son solo algunos tips que podemos tener en cuenta, a fin de saber si las personas que intervienen en el desarrollo son “Srs” o “Jrs”.
El HTML de un sitio Web suele ser engañoso, ya que muchas veces las empresas cuentan con buenos maquetadores, y pésimos programadores, lo que da un sitio de un HTML muy “bonito”, pero una programación muy caótica. Sin embargo, el HTML puede tener algunos indicios.
Meta descriptions, keywords y demás metas, que sean dinámicos, dan la idea de que se esta trabajando con una lógica de templates.
Titles adecuados, URLs amigables, son otros indicios de una cierta calidad de desarrollo. No cualquier programador sabe utilizar mod_rewrite.
Seguir leyendo »
Un muy completo Cheat Sheet de HTML5 listo para bajar e imprimir, vía aNieto2K. BTW, Leo arrancó hace poquito un blog enteramente dedicado a la nueva versión de este lenguaje.
Fotos al azar de el grupo de Nicestream en Flickr
activeCollab adquisición adsense adwords ajax Apple auditoria de codigo auditoria html auditoria javascript banda ancha Basecamp blog Blogs buscadores calidad del codigo cheatsheet clientes comunicación creatividad Diseño estadísticas experiencias Facebook galería Gmail Google Google Analytics Google Apps Google Reader Google Wave inspiración internet javascript jQuery México Mac mootools Nicestream piratería programadores recursos redes sociales Twitter Wordpress YouTube