#Developars: Yurena García-Hevia

- Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?...

Soy Yurena García-Hevia (@yurenaghm), tengo 27 años, soy de Tenerife y actualmente estoy pasando una temporada viviendo en Amsterdam, dedicando todo mi tiempo a Geosophic, startup especializada en el uso de la geolocalización en el mundo del entretenimiento móvil.

- ¿Desde cuando y cómo te picó el gusanillo de la informática?

Cuando terminé el instituto no tenía muy claro por dónde quería orientar mi futuro, tenía en mente estudiar Ingeniería Química, pero un poco siguiendo los consejos de mi padre, me decanté por Informática. Inocente de mí que no tenía ni idea de nada sobre programación, el código fuente... ¿qué es eso? A mí nada más que me gustaba cacharrear con el PC, Internet y demás, como una usuaria vaya. Durante el primer año le pillé el rollo al código y los algoritmos y mira, a estas alturas unos 10 años programando (OMG, nunca había pensado que ya ha pasado tanto tiempo!!)

- ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Es difícil, pero si tuviera que quedarme con uno, aunque no lo utilizaría para todo, sería Perl. Es de los lenguajes con los que más me he divertido, haciendo auténticas burradas en una sola línea de código :D

- ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones...)

Ultimamente trabajo sobre todo con Grails, utilizando el STS y me está tocando hacer mucha maquetación, así que HTML5, CSS3 y JS y por supuesto Firebug y otras herramientas de depuración web.
Para organizarnos utilizamos Jira con varios plugins, como el Greenhopper, e intentamos hacer TDD en la medida de lo posible.
También he de decir que casi paso tanto tiempo con el Word, el Excel y el Powerpoint, esto de emprender nos obliga a estar continuamente haciendo números, preparando presentaciones, trazando estrategias...

- Recomienda alguna lectura técnica que no nos deberíamos perder.

Sobre temas técnicos sobre todo leo en Internet, los libros los dejo para las novelas y abstraerme un poco del trabajo.
Podría recomendaros algunos blogs que sigo habitualmente como el de David Bonilla, el de Mamen González, el de mi gran amigo Yeray Darias y por supuesto en el que sale publicado este post.

Serie de entrevistas a #developars

¿Qué es una developar? Es lo que viene siendo una chica developer. Un término, no sé si acuñado, pero sí sólo he visto tuitear a @devsidestory, una cuenta desde la que algún/algunos programadores tuitean ácidamente sobre el mundillo del desarrollo de software. Seguro que, si lo sigues, sus chascarrillos alguna vez te han provocado unas risas.. o te han escocido :D.

Pues bien, por todos es bien sabido que el mundo de desarrollo es principalmente de hombres (no, no conozco las razones). Hay chicas, todos hemos coincidido con alguna en alguna empresa, y son igual de buenas o malas que los chicos. Pero en cuestión de visibilidad en comunidades, se reduce de forma brutal el porcentaje de féminas; así pasa también en eventos/saraos técnicos... En sitios como el Spring IO, la Conferencia Rails, el AOS, lo talleres y charlas de cachirulo valley, la LSWC, el Code Motion, el Greach... yo he visto un porcentaje de chicas asistentes es demasiado pequeño, y el de ponentes ya es escandalósamente ridículo.

Por esto, y altamente inspirado por los posts de TorresBurriel sobre mujeres que hacen UX; me he decidido a hacer lo mismo con developars desde el pequeño rincón que es mi blog.

A partir de mañana empezaré a publicar una serie de posts con entrevistas a algunas de esas #developars que participan en comunidades y se dejan ver más. Espero que resulten interesantes :).

Nuevo producto: Minchador, sistema de reservas para restaurantes

Algunos ya lo sabéis. Aunque no le haya dado mucho bombo, no es ningún secreto que estoy trabajando en sacar un producto propio. Y a raíz de ello he pensado darle un poco más de vida al blog escribiendo sobre esta nueva aventurilla; principalmente porque me obligará a ordenar mis pensamientos, a hacer retrospectiva de aciertos y errores, vete a saber si también a alguien le puede servir de algún modo de aprendizaje (aunque las hostias propias enseñan más y mejor)... y si alguien me da algún tipo de feedback, ya perfecto :P.

El producto en cuestión se llama minchador. Y es una idea muy sencilla y poco original: un sistema de reservas para restaurantes.

Sí, sé que existe competencia, incluso creo que han habido proyectos/empresas con ideas muy similares que han cerrado... como en cualquier otro sector, supongo. Por supuesto que no se puede entrar a competir con proyectos con muchos más recursos con sus mismas armas, como pueden ser los directorios de restaurantes.com, eltenedor, pidemesa... que con mucha más financiación que la que yo puedo tener, parecen estar en una lucha por captar mucho tráfico, hacer más fuerza comercial llamando a restaurantes y hacer desarrollos más completos (¿complejos?).

Con este panorama (y que mi financiación es entre escasa e inexistente), está claro que hay que enfocarlo desde ya en aportar valor como para que clientes paguen por ello y salir a vender. Y no es por ir del palo Lean, buzzword con tanto hype en los últimos tiempos, es por pura necesidad.

La intención es que sea un producto diferenciado, a grandes rasgos y por orden de prioridad (totalmente subjetivo, por supuesto):

  • Simplicidad de uso tanto para los restaurantes como para sus clientes.
  • Widgets webs de los restaurantes y aplicación para páginas de facebook.
  • API para integraciones propias y de terceros.

Ahora mismo, son las 3 cosas en las que estoy trabajando, teniendo en cuenta también como se va a comercializar. Como podéis ver, pretende ser un servicio casi invisible para los clientes finales, y para los restaurantes un canal nuevo por el que recibir reservas, tratando de ser lo menos intrusivo posible a sus procesos actuales de gestión de reservas.
Por eso más a futuras me planteo cosas como desarrollar plugins para CMSs y demás hierbas, integraciones con servicios externos, posibilidad de crear webs tipo marca blanca para los restaurantes...

Hasta el momento tan sólo existe online una landing para registrarse a la beta, hecha con launchrock y una (mala) foto mía de una cena en un japonés hace la tira de tiempo; ya que por no tener, todavía no tengo logo, pero está de camino :).

Espero en un par de semanas tener una landing en condiciones y empezar la beta cerrada trabajando con muy pocos restaurantes, y poder ver así si el producto está correctamente enfocado o hay que cambiar ciertas cosas.

Por otro lado espero poder terminar de afinar el pricing (ya adelanto que, salvo giro inesperado, se cobrará por reserva) y empezar a hablar con algunos posibles distribuidores, porque ambas cosas están totalmente relacionadas.
Y cuando tenga estas dos cosas más cerradas, también escribiré sobre ello, por supuesto! :)

Tip: Arrancando RabbitMQ en Mac OS

He empezado a trastear con RabbitMQ, que hacía mucho que lo tenía entre ceja y ceja. La instalación en un servidor con ubuntu fue trivial, en unos minutos estaba instalado y en marcha, pero no fue así en mi Mac.

Tras instalarlo con homebrew no conseguía arrancarlo, me daba el siguiente error:

ERROR: epmd error for host "vodkalimon": address (unable to establish tcp connection)

Al parecer se intentaba conectar con mi máquina por su nombre (efectivamente se llama vodkalimon ;)), no por localhost o la ip de loopback.

La solución es muy simple, aunque a mi me costó un buen rato darme cuenta, que uno es un poco torpe para los sistemas.

Simplemente añadir en /private/etc/hosts el nombre de la máquina apuntando a la ip de loopback. Lo que a mi me ha quedado como algo así:


...
127.0.0.1 localhost
127.0.0.1 vodkalimon
255.255.255.255 broadcasthost
...

Y con esto, ya podemos arrancar normalmente RabbitMQ.

Disponible para contratación

Actualmente empiezo a tener de nuevo disponibilidad para trabajar en nuevos proyectos, por el momento únicamente de forma parcial, ya que estoy terminando mi colaboración en otro proyecto y estoy trabajando en un pequeño producto propio (del que algo escribiré próximamente).

Qué ofrezco

  • Desarrollo web, principalmente para la plataforma Java, normalmente con Groovy y Grails (en el pasado trabajé con cosas como Struts o JSF, pero comprenderéis que ya no me apetece). Puedo programar con Ruby (Rails o Sinatra), aunque debería refrescar mis conocimientos. También he hecho cosas con Python y PHP.
  • Unos 7 años desarrollando proyectos y productos web, principalmente para internet. En sectores de lo más variopinto: empleo, turismo, salud, ocio... Trabajando con equipos unas veces más multidisciplinares que otros.
  • Consultoría de producto. No me considero un product manager al uso, pero puedo ayudar a crear un mejor producto desde los puntos de vista de la tecnología, de la interfaz y del negocio.
  • Acostumbrado a trabajar con metodologías ágiles, usando buenas prácticas de programación y con orientación a los usuarios finales del producto.
  • Para los que quieran conocer con algo más de detalle mi trayectoria, tengo mi perfil en linkedin o mi CV en jobsket.

Qué busco

  • Algún proyecto/colaboración interesante a media jornada y de corta o media duración (de 1 a 6-7 meses). Me interesan especialmente los productos web dirigidos a internet.
  • Colaboración con un equipo existente al que le pueda aportar experiencia o me necesiten para un trabajo concreto. Pero con posibilidad de trabajar a distancia.
  • Desarrollo de algún prototipo de producto de nueva creación, lo que se viene nombrando en los últimos tiempo como un MVP. Pensando que en el futuro tenga continuidad y equipo propio, claro.
  • Que si hay que hacer reuniones físicas (las menos posibles), estando ya a cierta distancia, pueda desplazarme desde Zaragoza con tren (Madrid, Barcelona, Sevilla...). O bueno, si surge :), avión (Londres, Bruselas, París...)

En estos momentos, por compromisos con el proyecto que ando finiquitando, me resulta imposible trabajar físicamente en oficinas fuera de Zaragoza y/o a tiempo completo. Pero si a alguien le pudiera interesar contratarme en ese formato en el futuro, podemos hablarlo.

También tengo habladas ya posibles colaboraciones con algún proyecto que a priori no pinta mal, además con tecnologías que me gustan como son Ruby on Rails y Grails. Pero me apetecía explorar que tal escaparate es mi blog para recibir posibles proyectos.

Quien quiera contactar conmigo, mi email es:
dani (ARROBA) danilat (PUNTO) com

Y por favor, poned alguna referencia al post si contactáis conmigo :).