Mis 15 minutos de fama

por Alex
jueves, 11 de junio del 2009 a las 10:15

Warhol predijo que en el futuro todos tendríamos derecho a nuestros 15 minutos de fama. Yo hoy voy a tener los míos por méritos propios (y sin salir en televisión aireando los trapos sucios de nadie).

Hoy salgo en el diario "El País" a raíz de una entrevista que me hicieron para hablar sobre Twitter, su crecimiento y sus modelos de negocio. En realidad más que una entrevista fue una agradable charla de casi media hora en la cual discutimos sobre el asombroso crecimiento de Twitter y su impacto en Internet.

¿Por qué yo? (os preguntaréis acertadamente)

Dos son las razones principales para que hayan contado conmigo para este artículo. En primer lugar por utilizar mi cuenta de Twitter para fines profesionales (comparto noticias relacionadas con el desarrollo web)  y de forma intensiva (hoy he llegado a los 5.000 followers), y en segundo lugar por ser el fundador de Twittexperts, mi experimento personal, y posible startup, para profesionalizar y monetizar cuentas en Twitter.

Os dejo aquí el link al artículo 

Habilidades que el emprendedor debe entender

por Alex
viernes, 22 de mayo del 2009 a las 14:44

Mi perfil es predominantemente técnico, eso puede ser una ventaja a la hora de sacar adelante un proyecto, ¿pero qué necesita entender un emprendedor? Es una pregunta que me he estado haciendo últimamente durante la asistencia a distintos eventos (nonik, Iniciador, Sime...).

Es por eso que he elaborado una lista de aquellas áreas de conocimiento en las cuales creo que el emprendedor debe tener  cierta soltura (es un requisito que las entienda, es imposible dominarlas todas):

Elevator Pitch

Es aquel discurso necesario para explicar en forma breve (lo que tarda un viaje en ascensor) todo sobre un negocio, empresa o proyecto a quienes interesa que estén al tanto del tema, inversores, empresarios, accionistas, clientes, etc. (vía wikipedia). Los puntos claves para un buen elevator pitch son:

  • Preparación previa
  • Capacidad de síntesis
  • Conceptos e ideas claras
  • Llamar la atención
  • Transmitir emoción y pasión
  • Dejar claras las necesidades, objetivos
  • Resaltar los beneficios

Reputación on-line y off-line

El éxito de una startup depende en gran parte de la visión que se tiene del emprendedor que lidera el proyecto. Es por eso que creo importante trabajar la reputación del fundador mediante diferentes estrategias : social media, blogs, conferencias, eventos y mucho pero que mucho networking.

Marketing

Ser capaz de definir una estrategia de marketing para lanzar/promocionar/vender tu producto o servicio. Estar al día de las tendencias y del mercado.

Tecnología

Conocer y entender la tecnología en la que se basa su proyecto aunque no la hayas desarrollado tú mismo. Ser consciente de lo que se puede hacer y de lo que no se puede hacer.

Contabilidad

Nociones básicas de contabilidad pueden ser muy útiles en las primeras fases de una startup (hasta que puedas contratar a un contable, claro está)

Leyes

Conocer la LOPD y tener nociones básicas sobre que constituye delito en el país o países donde piensas operar (para no llevarte sustos)

Social Media

Marc Cortés explica como construir un Social Media Plan. Lo define en cuatro pasos básicos.

  1. Definir objetivos : que quiero conseguir
  2. Posicionamiento: ¿que dicen de mi? ¿como funciona mi sector en Internet?
  3. Escuchar y hablar: definir que herramientas utilizar
  4. Medir, medir, medir, medir (lo que no se puede medir no existe)

Estrategias de Comunicación

  • ¿A quién quieres enviar tu mensaje?
  • ¿Como llegarás a tu público?
  • ¿Que canales de comunicación utilizarás?
  • ¿En que lenguaje (formal/informal)?
  • ¿Que emoción quieres transmitir?

Usabilidad

Tendemos a olvidar que no todo el mundo utiliza internet de forma masiva, no recordamos que estamos creando un servicio para personas que no conocen las últimas tendencias en tecnología y que no quiere complicarse la vida ni que nadie se la complique. Al usuario no le gusta sentirse tonto y sin un buen estudio de usabilidad, por bueno que sea tu proyecto, nadie va a utilizarlo.

Idiomas

Hablar inglés de forma fluida es básico e indispensable y una de las asignaturas pendientes de este país.

 

 

Como podéis comprobar muchos de los puntos tratados están íntimamente ligados entre sí. ¿Que otros puntos añadiríais a la lista?

 

Creando una startup desde cero. Parte 2 - Lenguaje de programación, Frameworks y CMS

por Alex
martes, 19 de mayo del 2009 a las 09:00

 

Aquí estamos, con nuestra innovadora idea y nuestro recién registrado dominio. Estamos preparados para afrontar las primeras especificaciones técnicas. La primera pregunta es : ¿Qué lenguaje de programación debo utilizar? PHP, Java, Ruby, Perl...

Escoge tu lenguaje de programación

Hay tres preguntas a las que debes responder de forma sincera( by @JoeStump ):

  • Puedes encontrar desarrolladores?
  • Está ampliamente soportado?
  • Te hace feliz?

Olvídate de cuestiones de rendimiento (PHP no es escalable, ni Ruby, ni PERL...)  porque los lenguajes de programación no son escalables. No importa que hagas tu código un 300% más rápido ya que no es ahí donde se encuentran los cuellos de botella. En lugar de perder el tiempo descubriendo cual es el mejor lenguaje de programación existente mejor dedica tu valioso tiempo a pensar en cual de ellos va a hacerte la vida más fácil. Yo escojo PHP, y no estoy diciendo que sea mejor o más rápido, sencillamente es el lenguaje en el que he estado programando desde que empecé a trabajar. Además, podéis encontrar multitud de recursos en la red para llegar a dominar PHP.

No reinventes la rueda

Llegados a este punto recomiendo un poco de investigación. Puedo implementar mi idea en alguna tecnología ya desarrollada? Puedo utilizar un CMS para mi proyecto? Deberías considerar la opción de aprovechar la potencia de un CMS existente y modificarlo según tus necesidades antes que entrar a desarrollar todo el código desde cero. Un CMS (Content Management System) es una aplicación utilizada para crear, editar, organizar, buscar y publicar diversos tipos de contenidos digitales. Algunos de los menores CMS de código libre son :

  1. Silverstripe (PHP, MySQL)
  2. Joomla!(PHP, MySQL)
  3. Drupal (PHP, MySQL)
  4. Plone (Python, MySQL)
  5. Alfresco (Java, MySQL)
  6. Wordpress(PHP, MySQL)
  7. OpenCMS (Java, MySQL)
  8. Mambo (PHP, MySQL)
  9. Typo3 (PHP, MySQL)
  10. e107 (PHP, MySQL)
  11. Liferay (Java)
  12. DotNetNuke (.NET)
  13. MODx (PHP, MySQL)
  14. XOOPS (PHP, MySQL)

Permiten personalizaciones mediante plugins y con pocas modificaciones puedes tener tu sitio web funcionando en un abrir y cerrar de ojos.

Mi aplicación es demasiado complicada! Los CMS no me sirven

Dependiendo de las necesidades de tu aplicación es posible que un CMS no sea la mejor solución. Ha llegado la hora de escoger un entorno de programación ( framework). Un framework es una abstracción en la cual un código común provee una funcionalidad genérica que puede ser sobreescrita de forma selectiva o especializada mediante código de usuario para proveer de una funcionalidad específica (bonita definición por cierto). Para que nos entendamos es una base de código sobre la que montar la aplicación, dicha base nos provee de funcionalidades genéricas para lidiar con los típico problema que un sitio web debe afrontar. Algunas características importantes a tener en cuenta son:

  • MVC (Modelo-Vista-Controlador)
  • Uso de Plantillas
  • Caché
  • Seguridad
  • Capa de abstracción de base de datos
  • Acceso al sistema de ficheros
  • Validación de frmularios
  • CMS interno
  • Sistema de autorización de usuarios

Frameworks PHP Conocidos ( via One2 )

Otros Frameworks:

Como puedes comprobar siempre intento utilizar alguna tecnología ya existente (son más robustas, con menos errores, tienes una comunidad a la que acudir en busca de ayuda y reducen significativamente el tiempo de desarrollo)

Aquí puedes encontrar una lista completa de Framworks

Fuentes : 15 Open Source Content Management Systems, Choosing a Framework

 


Creando una startup desde cero

Parte 3 - Diseño, recursos e Inspiración
Parte 4 - Seleccionar una Base de Datos
Parte 5 - Servidor dedicado o Hosting compartido?
Parte 6 - Sistema de control de versiones y copias de seguridad
Parte 7 - Estructura del CSS
Parte 8 - Estructura del JS y Framework
Parte 9 - URLs & SEO
Parte 10 - Herramientas de Test
Parte 11 - Promocionar tu startup

Aprendiendo de un bebé. Lecciones de Management. Episodio 5.

por Alex
martes, 28 de abril del 2009 a las 08:23

Siete meses tiene ya mi hija, y es mucho lo que he podido aprender de ella. Casi todas las lecciones han sido muy positivas y productivas, aunque hay de todo ( mi capacidad para hacer el ridículo y mi repertorio de muecas y ruidos sin sentido se han incrementado exponencialmente ).

Centrándome en los aspectos positivos adquiridos durante la paternidad, destacaría la paciencia por encima de todo. Son muchos los meses que pasan hasta que tu bebé empieza a ser interactivo. Durante este tiempo hay momentos duros, inviertes mucho tiempo y esfuerzo en alguien que todo lo que genera es más trabajo y preocupaciones... hasta que un día de repente te sonríe. Tres meses después se sienta, te mira y balbucea un discurso sobre la importancia de los cereales en una dieta equilibrada (BA,BA,MA,PA...). Es entonces cuando te das cuenta que todo el esfuerzo ha valido la pena. 

Episodio 5. No te desanimes, nunca te rindas, ten paciencia.

Invierto mi escaso tiempo libre en mis propios proyectos desde hace bastante tiempo ( por ejemplo Manager Deportivo tiene más de un año ya ), y es un proceso realmente lento que puede llegar a desanimar a cualquiera. Requiere mucha atención, horas de sueño y malas caras (con razón) por parte de mi pareja. Pero ese es el proceso natural de un proyecto en internet, lentamente compruebas como las estadísticas van creciendo, se incrementa el número de usuarios, el servidor se queda pequeño... tu proyecto te sonríe por fin.

 

 

La fuerza para volverse a levantar

por Alex
martes, 31 de marzo del 2009 a las 13:18
guardado en ,

De vez en cuando me encuentro con vídeos que consiguen emocionarme, historias de personas que no se rinden pese a tenerlo todo en contra, no pierden el sentido del humor y encuentran la fuerza necesaria para volverse a levantar.

Hoy quiero compartir uno de esos vídeos para que cada vez que creáis que ya no podéis más, cada vez que la vida os de la espalda y os sintáis sin ánimo para continuar encontréis esa fuerza que os ayude a continuar.

 

Si él consigue levantarse, que no podemos conseguir nosotros?

Creando una startup desde cero. Parte 1 - Escogiendo el dominio

por Alex
domingo, 29 de marzo del 2009 a las 21:20

En los últimos diez años me he visto envuelto en el desarrollo de bastantes proyectos web, algunos de ellos grandes portales con un numeroso equipo de desarrolladores y mucho tráfico. Reconozco que el principio incrustaba el HTML en el archivo PHP (lo se, pero era joven y necesitaba el dinero...), mucho ha llovido desde entonces y más he aprendido todavía, y creo que es hora de compartir dicho conocimiento y redactar el proceso de creación de una startup. Espero que sea de utilidad para mucho de vosotros, lo que es seguro es que yo voy a aprender todavía más escribiendo estos posts.

Parte 1 - Escoger el dominio

Es quizás la parte más difícil. Si estás leyendo esto es probable que ya tengas una buena idea, pero has intentado registrar el dominio correspondiente y te has encontrado con que ya está cogido. Incluso variaciones básicas del mismo tampoco están disponibles. No hablaré aquí sobre los domainers (de hecho ya lo hice en un post anterior), prefiero centrarme en como encontrar el dominio perfecto para tu startup

Primero algunos consejos sobre como debe ser el dominio:

  1. Escoge 5 palabras clave de tu negocio para generar el dominio
  2. El dominio debe ser único(que no existan negocios con ese nombre o uno similar)
  3. Tu marca debería ser tu dominio (Cambia de marca si es posible)
  4. Que sea corto, fácil de deletrear, recordar y escribir
  5. Es preferible un punto com (a menos que tu negocio sea local)
  6. Evita guiones y números.
  7. Ten cuidado con nombres que suenen igual  (y regístralos tambien si puedes)
  8. Olvida los nombres 2.0 (A menos que tengas mucho dinero para marketing)

Busca tus palabra clave

Existen algunos servicios para sugerir palabras clave basadas en búsquedas

  1. https://adwords.google.com/select/KeywordToolExternal
  2. https://account.uk.miva.com/advertiser/Account/Popups/KeywordGenBox.asp
  3. http://freekeywords.wordtracker.com
  4. http://www.selfseo.com/keyword_suggestion_tool.php

Generadores de dominio basados en palabras clave

Existen múltiples herramientas que te ayudarán a escoger el dominio basado en palabras clave:

  1. http://www.makewords.com
  2. http://www.nameboy.com
  3. http://www.dotomator.com
  4. http://www.bustaname.com
  5. http://www.123finder.com
  6. http://www.rwm.net/wizard.htm
  7. http://www.eyeondomain.com/search.html

Escogiendo el dominio correcto

En este punto es posible que hayas encontrado unos 10 posibles dominios disponibles (seguro que no el que buscabas), ahora debes dejar que otra gente te ayude. No lo hagas solo, haz una encuesta entre conocidos, amigos, familia...  Cuanta más gente involucres mejor será el dominio (siempre incluye a un SEO en esta etapa del proyecto)

Notas Finales

Haz todo lo que esté en tus manos para evitar comprar un dominio, se creativo e inventa tu propia marca. Es sólo el primer paso y puede llegar a ser muy duro pero no te rindas, lo mejor está por llegar.

No te precipites, si todo va bien, este dominio será para toda la vida.

Observa de cerca a la competencia, pueden darte excelentes ideas.

Ten en cuenta la posible evolución de tu negocio. ¿Vas a conquistar el mercado internacional?  ¿Sirve tu dominio para ese mercado? ¿Puedes traducirlo?


Creando una startup desde cero

Parte 3 - Diseño, recursos e Inspiración
Parte 4 - Seleccionar una Base de Datos
Parte 5 - Servidor dedicado o Hosting compartido?
Parte 6 - Sistema de control de versiones y copias de seguridad
Parte 7 - Estructura del CSS
Parte 8 - Estructura del JS y Framework
Parte 9 - URLs & SEO
Parte 10 - Herramientas de Test
Parte 11 - Promocionar tu startup

Twittexperts participará en el BBVA OpenTalent

por Alex
martes, 17 de marzo del 2009 a las 17:51
guardado en , , , ,

Twittexperts participará en el BBVA OpenTalent

220662-127411.jpg

Mi proyecto, Twittexperts ha sido seleccionado para participar en el BBVA Open Talent. Siempre en este tipo de iniciativas, que creo son estupendas, tengo la impresión de que hay algo que falla. Me refiero a que proyectos estables ( que ya cuentan con financiación ) son igualmente aceptados en este tipo de concursos. Recelos aparte, estoy encantado de que me hayan seleccionado para participar y espero obtener un buen puesto en la contienda que se presenta.

Para los que no lo sepáis, Twittexperts es una comunidad de expertos en distintas temáticas compartiendo conocimientos mediante Twitter. El modelo de negocio son los micropagos, ya que es necesario enviar un SMS para poder seguir a un experto durante 10 días.

Espero que todos votéis por el proyecto: Podéis votar desde aquí

Colección de Tweets - semana del 2 al 8 de Marzo 2009

por Alex
lunes, 09 de marzo del 2009 a las 19:31

Recientemente he adquirido el hábito de utilizar mi cuenta de Twitter para compartir aquellos enlaces de interés relacionados con el desarrollo web (diseño y programación). Dicha iniciativa ha tenido una muy buena acogida, así que aprovecharé mi blog para hacer una recopilación semanal de los que creo más interesantes:

 

PHP

20 Useful PHP Components & Tutorials for Everyday Project

One Minute With PHP6

Unicode explained in In 5 Minutes

Choosing a PHP Framework: Yii vs Kohana vs CodeIgniter

Getting Started with Memcached - techPortal

How To Make A Twitter Bot With PHP In Five Minutes

Using PayPal's Instant Payment Notification with PHP

15 Cool Things About PHP That Most People Overlook

 

Design, CSS & Javascript

Best Rich Text Editors ready to use in web projects

File uploaders collection for web developers

Best Image Croppers ready to use for web developers

10 técnicas para resetear CSS

Jquery Alternative: MochiKit

Quick & Easy CSS Development with Firebug

Diseño de patrones para contenidos accesibles, rastreables e indexables

Javascript : How to check if an element exists with JQuery

 

En realidad esto es un resumen, ya que comparto muchos más enlaces en mi cuenta de twitter : @alexpuig

Y si queréis una versión más profesional (más enlaces todavía y servicio de consultas) podéis suscribiros a mi cuenta de experto en Twittexperts.

 

 

Sobre el blog

Blog del emprendedor novato

El Blog del emprendedor novato me sirve de excusa para compartir mis primeras experiencias como emprendedor, mis ideas, proyectos y opiniones. Aquí se discute de negocios, startups, tecnología web o filosofía de vida según el estado de ánimo en el que me vea sumergido. Espero que os guste!

Mini Bíografía

Nacido en 1975, vivo en Sabadell y trabajo como desarrollador en el departamento de Labs de Softonic

Puedes seguirme en Twitter : @alexpuig

 

Mis Proyectos

 

Twittexperts : http://twittexperts.com

Es una comunidad de Expertos compartiendo sus conocimientos mediante Twitter. Es tan sencillo como enviar un SMS para poder seguir al experto mediante Twitter.

Manager Deportivo

Manager Deportivo es un gestor de deportes online para crear y administrar ligas y equipos de casi cualquier deporte de forma divertida y sencilla.

 

Ver ficha del blog en OboLog

Login

Comentarios

El Gurú Manifesto (A real guru)
Me llamo Alex tambien :-) Explicarte, te has explicado bien. Lo que sucede es que habido gente que ......(31 ago)
El Gurú Manifesto (atontado)
Veo que realmente no he conseguido explicarme bien con este post sobre gurús. No me creo mejor que ......(30 ago)
El Gurú Manifesto (A real guru)
No se merece las dureza de las criticas, por que invaden un espacio muy intimo y a pesar de toda la ......(30 ago)
Desmontando mitos : Aprendiz de todo, maestro de nada. Venga ya! (Faby)
¿Y sabes lo más gracioso de todo?... Que hoy en día las empresas sólo quieren tener entre sus filas ......(27 ago)
Rebobine por favor, la película de los emprendedores (Yesica Beltrán)
La creatividad es un elemento muy importante para marcar la diferencia de un proyecto propio al de ......(14 ago)

Más comentados

El Gurú Manifesto (29)
¿Ser o no ser gurú? ¿Se puede decidir? Últimamente he tenido la suerte de haber sido invitado a dar ...
¿No te convence tu vida? cómprate una nueva ! Yo ya lo he hecho (28)
Después de mucho tiempo escribiendo en el blog del emprendedor novato, por fin voy a merecerme de ...
Rebobine por favor, la película de los emprendedores (18)
Por fin pude visionar la comedia de Jack Black "Rebobine por favor". Me gustó y también me ...
Desmontando mitos : Aprendiz de todo, maestro de nada. Venga ya! (14)
A este dicho popular le tengo especial manía. De pequeño realmente creía que era mucho mejor ser ...
ShoTools, herramientas de social media para profesionales (14)
Por fin os puedo presentar el proyecto que llevo tres meses preparando pero que se ha estado ...

Suscripción

Suscríbete al Feed RSS XML

También puedes suscribirte directamente con alguno de los siguientes enlaces:

  • Suscríbete en Bloglines
  • Suscríbete en Google

Enlaces

Manager Deportivo
- Manager de deportes Online
Manuel Brugnoli
- El blog personal de Manuel Brugnoli
Nou Clam