5 Ideas para hacer temas ágiles en WordPress


Ya sea que desarrolles temas para tu propio uso o para distribuirlos, debes considerar que un sitio no debe permanecer estático durante meses o años.

Al contrario, un sitio tiene que estar siendo optimizado constantemente, ajustado a las necesidades de sus usuarios, midiendo cada vez cambio y viendo qué da mejores resultados.

¿Tu tema es lo suficientemente ágil como para adaptarse fácilmente? Aqui te propongo 5 ideas para ayudarte a que lo sea.

Continue reading

WordPress 2.8 y el futuro

Hoy se liberó la versión 2.8 de WordPress y gracias al one click install de Dreamhost, lo tuve actualizado en menos de 3 minutos.

Para Duperrific el tema va a ser un poco más complicado. No me refiero a los temas –que deben funcionar tan fabulosamente bien como en WP2.7– sino al sitio y a mi entorno de desarrollo que corren ambos en WordPressMU.

El problema con MU es que es un proyecto separado al WordPress clásico y siempre va atrasado como un mes en el desarrollo. Por eso me cayó super bien la noticia de que ambos productos se van a unir y WordPress será multiblog out-of-the-box (Ya se, MovableType ha hecho eso desde siempre). Lo malo es que se planea que esto suceda hasta dentro de dos versiones, lo que significa casi un año. Así que por lo pronto me toca esperar a que actualicen MU a la versión 2.8.

Por cierto, esta nueva versión trae una nueva API para widgets orientada a objetos muy parecida a lo que ya habíamos hecho con el Duperrific Theme Engine pero trae un par de monadas nuevas que con mucho gusto añadiremos pronto a nuestros temas.

Homenaje a Basecamp

Ayer 4 de Febrero, me enteré por este artículo, que Basecamp está cumpliendo cinco años de haber sido lanzado. Yo no quería dejar pasar la ocasión de postear al respecto porque en mi opinión este lanzamiento representa un parteaguas importante en la historia de la web.

Primero que nada, Basecamp vino a establecer un nuevo paradigma en la forma en la que se diseñan las aplicaciones web. Muchos críticos de su tiempo decían que no era más que un blog glorificado debido a su sencillez extrema, y en cierta forma lo es. Pero a partir de Basecamp se han establecido una gran cantidad de patrones de diseño de interfaz de usuario para web que ahora vemos por todos lados.

Segundo, volvieron popular el modelo de negocios freemium, que trata de ofrecer una versión muy limitada del servicio sin ningún costo, con la opción de agregar funcionalidades por una no-tan-módica cantidad. Y más importante aún es que demostraron que funciona.

En tercer lugar hay que destacar que Basecamp fue el causante de que 37signals dejara de ser un simple despacho de diseño y consultoría, para volverse una creadora de software y servicios web. Esto por supuesto nos ha inspirado a muchos más a aventurarnos –con diferentes niveles de éxito– a intentar lo mismo.

Además Basecamp fue un proyecto completamente autofinanciado por 37signals sin haber pasado nunca por ninguna ronda de inversión, sin tener que andar buscando VC’s y lo más importante sin tener que repartir pedazos de su pastel a medio mundo. Claro que cuando cobras USD$2,500 por rediseñar una sola página es más facil autofinanciarte, pero el punto es que es posible.

Por eso creo que quizá sin Basecamp de por medio, el panorama del Web 2.0 sería muy diferente, con solo las enormes compañías creando servicios y sin pequeños jugadores empujando los limites de lo que es posible.

Y por supuesto, uno no puede dejar de lado, que a partir de Basecamp fue que se extrajo el framework de programación que luego se llamó Ruby on Rails cuya importancia ya merece un post aparte. Lo que es un hecho, es que RoR inauguró una nueva forma de ver el desarrollo de aplicacionesacortando el tiempo de espera entre tener una idea y tener un prototipo.

Y cinco años después, tras una mejora sútil pero constante y a pesar de la gran cantidad de clones que andan por ahí, Basecamp sigue siendo el lider de su nicho y un ejemplo del que todos los que desarrollamos para web deberíamos estudiar y aprender.

Gracias Basecamp, solo una cosa tengo contra tí: que tu integración con Highrise apesta por completo.

P.D. Ya se que Facebook se lanzó ese mismo día, pero para mí esa no es una efemeride tan relevante.

VIRB no se rinde

El nuevo Virb

En un momento en el que cosas tan disimiles como Facebook Connect y BuddyPress están intentando traer las redes sociales al mundo de los CMS, VIRB es una red social –en mi opinión la mejor diseñada y más menospreciada de todas– que al parecer quiere convertirse en una especie de CMS masivo.

Lo digo porque una de las features anunciadas en la próxima versión de VIRB, es la posibilidad de utilizar tu propio dominio para tu perfil. Si a esto le añades las impresionantes posibilidades de personalización que la aplicación ya te ofrece, entonces tienes un CMS hospedado que además de tu blog, te permitirá publicar contenido multimedia y que tiene todas las funciones que esperarías de una red social built in.

Hay cosas de la web que sinceramente no entiendo. Por ejemplo por qué VIRB, teniendo un producto infinitamente mejor no arrasó con MySpace. Al menos me da mucho gusto que a pesar de no haber despegado, no se rindan y sigan innovando y transformandose.

Mi perfil en VIRB

Tengo miedo


Hoy el mundo está atravesando una crisis económica muy grande que también está afectando a México.
Todos nos preguntamos cuándo va a afectar esta crisis al sector tecnológico y cuando suceda ¿Que vamos a hacer al respecto?

Odio hacer traducciones de artículos en inglés, pero me encontré esta transcripción de una charla impartida por Tim Bray en el FOWA de Londres y pensé que valdría la pena compartirla con ustedes.

Tim Bray abre su presentación con una diapositiva que dice I'm Scared

En esta charla, que abre con una diapositiva que simplemente dice I’m scared, Tim menciona que el futuro de las aplicaciones web (ese es el título de la conferencia) se ve muy oscuro. Y, entre otras cosas, da unos interesantes consejos, para quienes quieran sobrevivir en este nuevo mundo.
A continuación los transcribo.


Trabaja el doble y haz un trabajo particularmente bueno. En estos tiempos, trabajar perezosamente puede sacar a tu compañía fuera del negocio – o podría hacer que tu jefe decida que tus servicios ya no son necesarios.

No y no a los grandes gastos de capital. Encuentra maneras de trabajar que no resulten en pedirle a los altos mandos que firmen grandes facturas – porque no lo harán.

No y no a las cascadas. Ningún ejecutivo inteligente va a comprometerse a un largo proyecto que va a tomar más de un año antes de generar ingresos. En lugar de eso, únete al movimiento ágil – elige los dos o tres requerimientos en tu proyecto que puedes entregar incrementalmente y que pueden generarte ingress en un periodo, por decir algo, de 8 a 10 semanas.

No y no a las licensias de software. La compañías ya no van a hacer grandes compromisos con licencias del tipo de soluciones de Oracle. La prominencia del open source va a crecer.

Contribuye a proyectos de open source. Esta es una gran manera de construir credibilidad profesional – de publicitar tus capacidades y potencial a nuevos empleadores o socios de negocios.

Subete a la nube. Con servicios en la nube (nota del editor: Hace poco hablamos de la nube), vas a pagar muy poco al iniciar, y solo pagarás más conforme tu tráfico comience a fluir.

Deja de creer en las religiones teconológicas. LA web es tecnológicamente heterogénea. Prepárate para aprender nuevas habilidades, para adoptar nuevos lenguajes de programación, o para cambiar la clase de aplicaciones que desarrollas (Otra nota del editor: También les platicaba algo de la adaptabilidad).

Piensa en las necesidades básicas de los usuarios. Habrá menos demanda por aplicaciones que tengan que ver con cosas divertidas, o que tengan que ver con música y fiesta. Pero habrá mayor demanda por aplicaciones que le ayuden a la gente a ahorrar dinero – Por ejemplo, gastar menos gas o los costos más baratos en telefonía movil.

Piensa en las telecomunicaciones. Los usuarios probablemente van a deshacerse de sus televisiones HD, sus camionetas, y sus vacaciones en Europa, pero no van a deshacerse de sus teléfonos móviles. El iPhone y Android están creando grandes nuevas oportunidades. Ls desarrolladores de aplicaciones para el iPhone se están enbolsano cientos de miles de dolares de aplicaciones que a los usuarios les cuestan solo US$1.99 por descarga. Los desarrolladores en la audiencia deberían considerar migrar algunas de sus aplicaciones a los móviles – o crear nuevas aplicaciones para dispositivos móviles.

Reblog this post [with Zemanta]

El modelo de negocios web 2.0 para México

Hubo dos posts que me inspiraron para escribir esta entrada (que tiene un ratote en draft). El primero viene de parte de Ryan Carson en un interesantísimo post donde asegura que la idea de éxito que tenemos metida en la cabeza está toda equivocada.

La verdad es que creemos ( me esty apropiando del mensaje, aunque aquí Ryan les escribe a los emprendedores Ingleses) a costa de leer TechCrunch todos los días, que el éxito consiste en tener una idea, llevarla a Sillicon Valley y esperar a que te den mucho dinero para fundar una empresa y posteriormente venderla por más-dinero-del-que-eres-capaz-de-imaginar. Lo cual está bien, excepto porque -aceptémoslo- eso está muy café para los emprendedores mexicanos. Es más, si de por si está café para los gringos en california entonces está rojo terracota para los mexinacos.

Ryan Carson tiene un modelo de negocios basado en dar servicios donde los clientes verdaderamente pagan y ellos, sin inversiones millonarias de por medio estan ganando dinero a fin de cuentas. Seguro que Dropsend no es para nada tan sexy y querido como Twitter pero $200,000 dolares de ganancias por año seguro que ayuda a mitigar cualquier complejo de inferioridad.

El otro post que me llamó la atención es nada más y nada menos que de nuestro Evan Williams mexicano: Cristian Castillo donde describe el modelo de negocio de Diremex

  • $0 en pagos anticipados
  • Entrega en menos de 24h
  • Actualizaciones y soporte incluido
  • Todo lo necesario incluido, hosting, dominio, diseño, desarrollo
  • Un solo pago mensual de $350

    That’s pretty much it.

Y si comparamos a Diremex con Twitter—otra vez twitter, pobrecito—es obvio por que el primero tiene mucho menos hype y probablemente sequoia no los voltee a ver sin embargo al día de hoy deben estar haciendo por lo menos US$280 más que twitter por mes (saque esa cifra con matematicas de kinder del footer de esta pagina que muestra 8 subscripciones plus a la fecha).

Quienes estamos metidos en el ambiente sabemos que hay cosas que se están gestando por aquí en relación a la web 2.0 y que se está creando una industria que hasta el momento no existe. Probablemente muchos se queden en el camino mientras que quizá otras despeguen peor me parece que este es un buen momento para comenzar a debatir sobre el modelo de negocio optimo para nuestro pedacito de mundo.

¿Funcionaría el modelo freemium en un país donde la gente aun no se atreve a comprar en línea? ¿Hay que implementar un modelo hibrido web/ventas tradicionales como el de diremex? ¿Es posible sustentar un servicio solo con publicidad? ¿Hay que inventar algo nuevo? Como siempre, me encantaría leer su opinión.

GolST la pagina de inicio para los pamboleros

GolST

La semana fue lanzado GolST, una interesante aplicación de estadísticas futboleras que te pone en un solo lugar todo los números que hacen falta saber de tus torneos, partidos, equipos y jugadores favoritos.

La característica más importante de GolST es que te permite personalizar tu pagina de inicio y dejar solo la información que te interesa, muy al estilo netvibes pero sin información de política o tecnología que te distraigan de lo que es verdaderamente importante para tí.

Yo personalmente no soy muy deportista en general, pero puedo imaginar esta aplicación siendo util para todos aquellos que disgrutan la intensidad del futbol… y del web 2.0. Cabe mencionar que tuve el honor de trabajar en el desarrollo del look&feel de este sitio, que fue desarrollado por los grandes maestros y amigos de Astrata Software.