Linked RSS del blog

En nuestro blog hablamos sobre todo de: Productos Business Ideas Development Opensource

Week #357

Another week is over and with this sphenic number (3 × 7 × 17 yeah!) the first month of the year is almost done too.

It has been a pretty cold, snowy week here Iceland, even the road connecting Keflavik, the international airport and Reykjavík was close for a few hours (that is a really rare event). Just take a look at my street last Thursday:

Ok, ok… another one:

Alberto, not happy with closing the banking nightmare last week that is going to allow us to provide Stage’s users with our own payment gateway is now working specifically with American Express to allow users to pay with this kind of credit cards.

American Express is a rara avis in the world of the credit card processing since it’s a sole company who manages the entity, opposed to Visa or Mastercard that are consortiums composed by thousands of members -banks- distributed globally.

We want 2012 to be great year for Stage and we’re working to improve the areas where we are not the best player -e.g. payment options- and strengthening those parts of our service that customers already love as our world-class support system. For that matter Alberto has been playing with different ways we can develop the use of Intercom in our product.

In my case, I’ve been mainly coding and integrating the development branches that contained the changes to allow credit cards charges in our payment gateway. We want it to be flexible and clean enough for further development so it’s taking its time but so far we are pretty happy with the results and excited that private beta launch is sooner than ever.

We keep making progress too in our retail-oriented customer project, Bazaar. More UI design for me, more development for Alberto, making small steps in this vast project. We look forward to share with you some sneak peeks in the next weeks.

So far so good.

Week #356

Week #356 has gone. Very fast indeed.

Aitor has finished project Bazaar’s design guidelines and customer seems pretty pleased with them so we can move forward on specific screens/features. I’ve continued defining the business model for the system and importing legacy data.

The domain of this project is quite familiar to us but it has enough nuances to make it a challenge, specially its backend. Good news are that our customer trust us 100% so we can focus in doing our best collaboratively with the peace of mind that there will be no must-be-like-that-no-matter-what logic applied afterward (a very common problem when you are doing consultancy).

This has also been an international week for Verkami and Stage. Following its first project from Italy, Aitor has adapted Verkami to support Italian. In Stage, we have decided to add Portuguese -and its brazilian dialect- as supported language and it’s already being translated.

I know it looks like the endless story, but we are closer to have our own payment gateway on Stage. I really hope we can start using it with some selected customers next week. Aitor is finishing the UI changes for the payment process and I’ve managed to close all bank-related details for a multi-country+multi-currency environment like ours.

As horrible as walking this bureaucratic labyrinth is, it made us to be more determined about our idea of writing an ebook on payment gateways for european startups, so expect more news about it soon.

In the interwebs front, we read this post by Des Trainor and it really touched our little hearts. We share many similarities with Contrast and as sad as closing a company is, we’re really happy to see them moving from consultancy to full time dedication on Intercom. Good luck folks!

Last, we want to wish a very happy Saint Sebastian day to our friends of Donosti and hope the rain has not ruined too much the Tamborrada.

Happy weekend.

Week #355

Starting this year, we’ve decided to follow the practice of writing weekly notes about our work here at Linking Paths. The idea, initiated by Berg, is an easy way to share with all our blog’s friends the progress of our products and projects.

Thus we join the group of amazing & admired companies (Webreakstuff, Nordkapp or the BBC R&D Department) that write weeknotes and let you peek in the inner evolution of this small company.

Alberto has been -almost literally- fighting with the Banks. As many of you already know we are working in the launch of our own payment gateway for Stage. You can’t imagine what a fucking pain-in-the-ass is working with banks in Spain when you have an internet-only business: something like multi-currency setup of bank accounts becomes a horrible nightmare.

Anyway, as the hardcore hustler he is, Alberto managed to sort out all the legal stuff and we have now secured fees for transactions, multiple settlement currencies and other bank niceties that bring us nearer to the release of the biggest improvement since Stage’s launch.

As if that were not achievement enough he found out the way to continue with the migration of a few internal services (blogs, small apps, etc) we have. We’re always looking for ways to reduce our mass and free, managed services are always lighter that costly, diy hostings.

As for me, I’ve been quite busy designing and coding. On my Photoshop hours I’m working in Bazaar, codename for a quite big project we are doing for a spanish customer. The project is not public yet but it’s related to books and e-commerce in a very specific niche and we’re super excited about it.

We started with a few on-site meetings to talk about the project, its requirements and expectations. After defining the AI, now we are working in the layout and the visual building blocks (grid, forms, widgets…) that will be used to create the entire app. Exciting moments.

On the coding area, I’ve been very much working on internal (backend) operations for Verkami. Their success is fueling an increasing amount of admin work and we are polishing all the internal tools they have to streamline every process.

Verkami is becoming more international everyday and after I integrated Galician as language in the platform just before year’s end, these very smart guys are already moving forward and planning more languages for next weeks. I’m really looking forward to localize the app in a small language very close to my heart ;).

So here it is: first weeknote… done!

Linking Paths 2011 in review

We founded Linking Paths in 2005. We’ve had good times and hard times but probably 2011 has been the toughest year by far.

Quick summary: we’ve worked hard with the awesome staff of verkami, helping them to reach the 350.000 cultural consumers and turning the platform in the biggest and more important player in spanish crowdsourcing space. During 2011 we also developed and launched some other smaller projects and 2 iOS apps. Our work in iOS has been recognized by Apple selecting ABCKit as the 3rd best iPad app of the year in Spain. We also busted our asses in 3 projects that remain in private beta waiting for launch in early 2012.

We have pushed our products too: Stage is now touching the 5M$ barrier in sold tickets and we left Qstion in a 99% done (that unfortunately in the software business is the worse state an app can be). Far from meeting our expectations we are quite happy about the progress in this area.

However what probably best defines 2011 were all the things we didn’t make.

At the beginning of the year Stage was doing well but it was not enough for keeping all four of us working on it full-time yet, so we continued accepting external projects. Unfortunately, most of the work that we had planned for 2011 Q1 was canceled by different reasons. To fill the gap we used all our contacts to get potential leads… and we got them.

Since we don’t make quick copy&paste estimations we used a huge amount of time and resources preparing proposals and trying to win some projects. Winning good projects takes time and the waiting often requires to invest on new/more proposals to increase company’s income sources. Time and resources we expected to use in Stage and Qstion were diverted to this pernicious feedback loop which is, by the way, the main reason of our longtime desire to move from projects to products.

In 2011 we pitched +30 important projects and we won only a couple of them. Lots of weird reasons came together that prevented us to get most of the pitches: companies cutting budgets and looking for super cheap quotes, our pitch contact leaving the business, rigged public contests, long term pitches that are already answer pending… .

This income’s lack, some bad investments and our choice of self-funding brought us to the most horrible situation of been forced to fire part of our staff to ensure we stay on business. Good coworkers and personal best friends left Linking Paths in 2011 due to this situation. Struggling to keep your business afloat is always hard but… having to fire a life-long friend and great coworker? Man, it hurt in the very deep of our hearts.

But you know what? 2011 is past. History. Done.

We are determined to keep figthing, hustling. We are in charge of our future. We’re not leaving the battlefield until we win or die. We know the only easy day was yesterday. We stay true to ourselves and our dreams. We are Linking Paths.

Nuestra historia, financieramente hablando

La semana pasada estuvimos presentes en la segundas charlas de Cachirulo Valley, la interesante agrupación de las buenas gentes de internet de Zaragoza/Aragón. Nos invitaron a dar una charla sobre nuestra visión del boostrapping y allí acudimos.

En esta charla intentamos contar nuestra historia a lo largo de los últimos seis años desde un punto de vista de financiación. Desde lo perdidos que empezamos a nuestra situación actual e intereses futuros. Tratamos de explicar por qué somos felices trabajando como trabajamos y porque ni aunque lo quisiéramos somos invertibles en terminología de las empresa de capital de riesgo.

Aunque sin voz pueden resultar de escaso interes, os dejamos aquí la presentación. Nos han comentado que colgarán el video que se grabó, momento en el que actualizaremos este post.

Aprovecho para agradecer a Alberto, Dani, Pablo, Ivan, la gente de cuéntica y al resto de la organización lo bien que me trataron, así como a Mamen, Toño y todos los demás la post-charla.

Por qué escogimos iOS como plataforma de desarrollo

La semana pasada acudí por primera vez a una NSCoder Night. A pesar de ser un evento centrado en las plataformas de Apple (Mac OSX e iOS) hubo cierta sorpresa al comentarles al resto de asistentes que en lo que a aplicaciones nativas para móviles respecta, Linking Paths sólo desarrolla en iOS (iPhone/iPad). Y es que hace unos cuantos meses, cuando decidimos volver a desarrollar aplicaciones nativas para móviles, decidimos hacerlo únicamente para esta plataforma además de las aplicaciones web (HTML5). Tenemos experiencia suficiente en Java, Blackberry e incluso Symbian, creemos también que Android es una plataforma interesante, pero aún así decidimos centrarnos en iOS. Es nuestra elección de herramienta, de igual forma que ahora mismo sólo hacemos aplicaciones web en Ruby On Rails.

Las razones que nos llevaron a esta elección fueron principalmente cuatro. Con esto no queremos abrir una discusión iPhone vs Android vs Blackberry. Como comentaba, esta es una decisión empresarial y por tanto tenemos razones empresariales. Acertadas o no, es algo que sólo el tiempo dirá.

  • Calidad. Somos unas empresa pequeña y como tal debemos escoger nuestras batallas. Nos gusta hacer bien todo lo que hacemos y siendo cuatro personas es imposible que hagamos proyectos en todas y cada una de las plataformas. Exactamente la misma razón por la que no hacemos aplicaciones web en todos y cada uno de los lenguajes de programación existentes.

  • Control. iOS es una plataforma más controlada. Ahora mismo creemos que es mejor estar en un entorno controlado y que funciona que sucumbir a otras promesas. Especial atención requiere el caso de Android en este punto. Lamentablemente nos tememos que estan cometiendo el mismo error que en su día cometió Linux. Para el mundo real Android se está convirtiendo en un infierno de terminales y versiones que dependen de la voluntad de fabricantes y operadores para permanecer actualizados. Hay promesas de cambio, pero hasta dónde nosotros sabemos están por ver aún.

  • Mercado. Es cierto que cada día se venden más dispositivos Android y que su presencia en el mercado crece y que seguramente pasará al iPhone en breve. Sin embargo nosotros no somos fabricantes de hardware, sino de aplicaciones. Según Gartner la supremacía de la plataforma iOS en 2009 en cuanto a mercado de aplicaciones era abrumador. Admitiendo que ese % debe haberse reducido y que Gartner no es el oráculo que todo lo sabe, creemos que hay mucho de verdad en esos números.

  • Tradición. Siendo un tanto simplistas, se podría decir que el mundo de Linux se ha acostumbrado a lo gratuito, el de Windows a lo bajado y el mundo de OS X a pagar por las aplicaciones. Creemos que esto es también bastante aplicable al mundo móvil. Si lo unes (o debido) a lo infinitamente fácil que es gastarse 1-3 euros por una aplicación en el App Store acabas con una legión de usuarios acostumbrados a pagar por su aplicaciones, que es lo que nosotros hacemos. El pequeño porcentaje de usuarios de iPhone que deciden desenjaularlo es una prueba más de ello.

Somos conscientes de que muchos proyectos exigen más de una plataforma, ya lo hemos vivido. Pero también creemos que el cliente debe entender que necesita una gran aplicación en cada plataforma, no un proveedor promedio que programe en todas. Creemos que el cliente debe entender que una aplicación no es un conjunto de líneas de código independiente, sino que es una pieza más de un entorno y cumplir con los estándares y sensaciones de la plataforma y para conseguirlo debes conocer bien la plataforma en la que trabajas. Esto que siempre es así, es especialmente importante en el mundo móvil, dónde el estándar de diseño y usabilidad es más exigente cada día.

Bootstrapping

Hace ya unas semanas, nuestro viejo amigo Martín Pérez nos ponía como ejemplo en su post “Emprender en España. Mito 1: Trabajo full time“. Un post lleno de verdades y de sinceridad que se agradece en el que Martín decía que nunca se nos pasó por la cabeza dejar de trabajar part-time mientras hacíamos nuestro primer producto. El caso es que aunque la conclusión es la correcta, Martín nos pone de ejemplo en el sitio equivocado. Martín hablaba de inversores y de los proyectos que buscan inversión externa. Pero nosotros ni buscamos ni hemos buscado esa inversión.

Nosotros hemos optado por la autofinanciación y esa es la razón por la que hemos hecho y seguimos haciendo proyectos para terceros. Es lo que los americanos llaman bootstrapping. Puesto que la información que hay en la wikipedia en castellano respecto al boostrapping de un negocio es tan pequeña, voy a intentar explicar en este post nuestra visión de empresa desde un punto de vista de inversión.

Cuando hablamos de montar una empresa, bootstrapping se refiere a evitar el uso de financiación externa en todo lo posible. Son los propios fundadores los que se autofinancian de una u otra manera hasta que el negocio es rentable. Normalmente esto se realiza por medio de ahorros, manteniendo un trabajo a tiempo parcial, o realizando labores de consultoría, por citar algunas. Obviamente esta forma de proceder no es factible en todos los casos. Por ejemplo, sería difícil aplicarlo a los $150M que costó el diseño del primer iPhone. Pero por mucho que nos cueste creerlo en este país de apariencias y reuniones, en la mayoría de los casos de empresas de internet es más que factible.

Creando una empresa de esta forma hay que conseguir ingresos rápidos, y eso agudiza el ingenio a la hora de desarrollar ideas y buscar nuevos clientes manteniendo tu libertad en el camino. Tener una cierta inversión prácticamente te genera la obligación de gastar ese dinero para justificarte en lugar de pensar en cada momento si estas haciendo lo mejor o no.

También se suele usar que todos los productos tienen un ciclo de vida y que necesariamente hay que pasar una etapa de introducción, gastes el dinero que gastes en personal o en marketing. Facebook, Twitter, Google o incluso el iPod de Apple no nacieron siendo usados por medio mundo. Es algo parecido al ejemplo del niño y las nueve mujeres de El Mítico Hombre-Mes. Obviamente teniendo una inversión fuerte puedes aguantar ese tiempo mucho más cómodamente, pero tener inversores supone tener que rendir cuentas. Además no hay que olvidar que el dinero se acaba, y más con las cantidades que se mueven muchas veces en España. Y podéis creedme que esto sucederá más rápido de lo que podáis creer.

Algunas personas ven esta forma de crear una empresa como un error por lenta o limitadora, pero lo cierto es que son más los negocios que han triunfado de esta manera que con fuertes inversiones iniciales. El único problema es que parece que se ha instaurado la creencia de que el objetivo y único triunfo que existe es ser comprado.

Lo que nos lleva a una cuestión importante: ¿Para qué hemos creado la empresa?. ¿Para venderla?. Si fuera la razón habría que pensar a quién quieres vendérsela. Si quisieras venderla a Google (por decir un nombre) será mejor que pienses qué puede buscar Google, porque dinero no es lo que les hace falta. Ellos buscarán comunidad o tecnología o …, de modo que no hace falta que pienses en ganar dinero. Si soñaras con vendérsela a un rival o a alguien que quisiera continuar el negocio, mejor que dediques tu tiempo a pensar en como generar ese negocio porque es lo que hará que crezca su valor. Pero en cualquier caso si esa es tu motivación deberías saber que es algo así como jugar a la lotería.

Nosotros queremos crear una empresa sostenible en el tiempo, con varios productos que nos permitan vivir de nuestro trabajo durante años. No es nada nuevo, se trata de lo que han hecho las empresas desde siempre: fabricar algo, buscar clientes, venderles ese algo por dinero. 10.000 años de historia demuestran que funciona. Pero como hemos dicho esto no es inmediato. De modo que nuestra forma de autofinanciarnos es la combinar el desarrollo de nuestros productos con proyectos. Proyectos que nos gusten y en los que creemos que podemos aportar algo. Si tuviéramos un inversor externo perderíamos la libertad de decidir por nosotros mismos y lo que es más importante, pondríamos en juego nuestro objetivo ya que como es natural su interés sería la rentabilidad de su inversión, y no hay nada más rentable que una gran venta de la empresa

Esta es nuestra elección, personal e intransferible. No garantiza el éxito ni es la única válida. Tampoco quiere decir que jamás llegará el día en el que vendamos la empresa o uno de sus productos, pero no es nuestro objetivo. Es como cuando compras un casa, lo haces con todo el cariño para tenerla muchos años pero hay muchas razones para venderla porque tu vida va cambiando.

María, nueva web, nuevos retos

Hace 10 meses comenzamos a buscar un diseñador para que se incorporase a Linking Paths. En los últimos años se habia hecho cada vez más evidente que necesitamos un gran diseñador dentro de la empresa. La ausencia de este rol ya se había convertido en un dolor y nos provocaban cierta frustración: es muy duro tener que abandonar ideas o ver como no puedes avanzar todo lo rápido que quisieras con tus productos.

A muchas otras empresas les gusta mostrar su rápido crecimiento como una muestra del increíble exito que estan teniendo. Mientras en la trastienda se afanan en contratar a toda prisa, sin ton ni son, sin preocuparse por si esa persona es la correcta o no (lo que habitualmente se acaba convirtiendo en un gran problema).

Nosotros pensamos que incorporar una nueva persona a nuestro equipo es un paso clave en la definición de quienes somos y qué hacemos: es vital para nosotros encontrar la persona adecuada. Las apuesta era aun más importante porque el diseñador iba principalmente a trabajar con los productos de Linking Paths – y no a proyectos para terceros.

En septiembre encontramos a María y fue amor a primera vista. Se estaba mudando a Toronto pero en Linking Paths no nos importa mucho donde este la mejor persona para nuestra empresa.

Así que hace dos meses Linking Paths pasó a ser una empresa de cuatro personas. Los más observadores habrán notado que incluso ya ha escrito un post antes de ser presentada aquí (si lo fue en nuestra cuenta de Twitter).

El caso es que en estos dos meses su presencia se ha notado. Y mucho.

Su primer trabajo ha sido renovar nuestra web. Ahora representa mucho mejor lo que somos y lo que hacemos. Esperamos que os guste y os ayude a conocernos un poco mejor. Los más observadores habrán notado también que el idioma por defecto es el inglés, como refuerzo de la internacionalización de nuestros productos.

La otra gran labor que ha realizado en estos dos meses ha sido el relanzamiento del desarrollo de qstion (@qstionapp). Los más fieles recordarán que allá por junio comenzamos el desarrollo pero que lamentablemente se estancó. Hoy podemos decir que la primera revisión de la UI de la aplicación está en fase de maquetación, para ser pronto integrada con el código que ya tenemos.

La incorporación de Maria ha sido fantástica no sólo por el gran trabajo que realiza, sino porque ha traído una visión fresca, motivación y energías renovadas a todos nosotros.

Así que ahora sí, os pedimos que nos ayudéis a dar la bienvenida oficial a Maria.

La historia de stage

La semana pasado dimos una pequeña charla en la rejectconf, la no-oficial pre-conferencia de la conferencia rails. La charla en si misma quedó un poco atropellada por no extenderme demasiado y porque finalmente fue en inglés, pero el feedback ha sido bueno. Es por eso que hoy publicamos las slides de la misma.

En la charla intentamos hacer una repaso a los tres años de vida del producto. Desde que decidimos hacerlo, contamos de la forma más sincera posible todos los avatares y fases por los que ha pasado tanto el producto como nosotros mismos a la hora de enfocarlo y financiarlo.

Esperamos que sirvan de apoyo a los que están embarcados en una aventura similar.