De mujeres en los premios Turing

Hace unos días, por casualidad observé un dato curioso a la vez que preocupante. El número de mujeres en los premios Turing es lamentablemente bajo, y lo volqué en Twitter en un hilo con un impacto completamente nulo. Por tanto, haré caso a las palabras del sabio Juan Hernando y cumpliré con eso de (parafraseando) si crees que algo es importante y quieres que perdure, escríbelo en tu blog.

Los premios Turing son unos premios que se dan a informáticos. Generalmente a quienes trabajan en algoritmia, protocolos, estructuras de datos, etc. en reconocimieto a su trabajo.

Aunque no viene al caso, los premios se llaman así en honor a Alan Turing quien os sonará por ejemplo por el famoso test de Turing que sirve para identificar si una inteligencia artificial es suficientemente avanzada.

Estos premios, se empezaron a dar en el año 66, y desde entonces se han dado a 54 personas. De estas, sólo 3 eran mujeres:

La primera mujer en recibir el premio fue Frances Elizabeth Allen por su trabajo en la optimización de compiladores. Además fue la primera mujer en llegar a ser socia de IBM y trabajó para la NSA.

Dos años después se lo dieron a Barbara Liskov por su trabajo en áreas como la abstracción de datos o enfrentarse al teorema CAP en sistemas distribuidos. Ahora está en el MIT y ha ganado otros premios notables.

En 2012 se lo dieron a la última, Shafrira Goldwasser, en un premio que le otorgaron junto a Silvio Micali. Se lo dieron por sus trabajos en criptografía y en complejidad (lo de los problemas NP).

No digo que la ACM (Asociación para la maquinaria computacional), que son quienes otorgan estos premios, discriminen a las mujeres de manera consciente. Sin embargo, hay muchas y muy buenas mujeres trabajando en tecnología desde siempre, de hecho la primera persona en la historia a la que se considera programadora es Ada Lovelace (una mujer), por lo que es claro que aunque sea de manera involuntaria esos números llevan a que hay alguna discriminación.

Además, resulta curioso que haya discriminación en unos premios que llevan el nombre de una persona discriminada, pues Alan Turing fue procesado y condenado por homosexualidad, lo que hizo que su carrera y su vida acabaran.

Recompensas para desarrolladores

Hablamos hace tiempo de distintos sitios en los que podías aprender a programar mientras jugabas. Hoy vamos a ver algunos sitios en los que para gamificar el desarrollo con sus tecnologías, te dan recompensas físicas a ciertos logros. A veces son unas simples (pero muy chulas) pegatinas, y a veces son cacharros con los que podrás jugar mucho más.

devRant duck

Por internet puedes encontrar algún recopilatorio e incluso hay alguna comunidad centrada en la obtención de recompensas (como codecuriosity y mulesoft), pero no conozco ninguno que tenga los premios o recompensas que se pueden conseguir específicamente en España, ya que algunas empresas distinguen entre países. Vamos a verlas:

  • En Codeship puedes conseguir merchan por usar su plataforma de integración continua.
  • En devRant puedes conseguir pegatinas o una bola anti-estrés si alguno de los mensajes que dejes en su comunidad de developers tiene más de 20 o 500 positivos. Si no quieres compartir nada, siempre puedes comprar en su tienda ¡y tienen patitos!
  • En Digital Ocean te dan unas pegatinas muy chulas de su mascota, sólo por rellenar una encuesta.
  • En Google Assistant te dan una camiseta si lanzas una aplicación, y te regalan uno de sus cacharros si consigues muchos usuarios, o si tus usuarios son recurrentes, o si pones tu aplicación en al menos dos idiomas.
  • En Product Hunt, si montas un evento o un hackathon, te mandan merchan para los asistentes.
  • En Hurricane Electric te dan una camiseta si te certificas como que sabes de IPV6.
  • En Scaleway te mandan una camiseta por usar su plataforma cloud.
  • En Datadog te mandan una camiseta por probar su plataforma de monitorización y análisis.

Estas son las que tengo fichadas ¿conocéis alguna otra?

All in one serverless solutions

There are a lot of platforms and applications that are providing serverless capabilities to our developments, avoiding us of thinking a lot about servers.

You can find services for serverless storage, serverless notifications, mailing, payments, forms, but it could be quite difficult integrate all of them into one single solution. What is the best way to have all possible functionalities in one only place and don’t do a lot of work?

all in one photo

Actually, you are able to use a lot of serverless functionalities from wide platforms like Google Cloud, AWS or Azure. Did you remember that article about Azure Serverless? That platform has a lot of high-level functionalities and services that can allow you don’t think about machines, operating systems, RAM, network, etc. when your app needs to scale. But the problem is almost the same, you have all those functionalities in a single platform but you have to do a lot of work to integrate them into one single solution.

There are some platforms that are ready to start working, providing you a lot of capabilities that are planned to work together. They could not be the best in performance or other facets, but they are really god to prototyping and to start working on your MVP accelerating your development. This is because they just work. Some of those are the following:

  • Firebase: Real-time database, authentication, hosting. A powerful platform for your mobile or web application.
  • Backendless: Real-time database, authentication, hosting.
  • Stamplay: “IFTTT For Back-End Development“.
  • Kinvey: Build your digital business faster with mobile Backend as a Service.
  • Syncano: An all-in-one platform to create real-time apps without a server.
  • Hoodie: Hoodie is a complete backend for your apps: develop your frontend code.
  • Para: Flexible and lightweight backend service for rapid prototyping, based on open source software.
  • Wolkenkit: It is a CQRS and event-sourcing framework for JavaScript and Node.js which fits perfectly with domain-driven design (DDD).

Did you know all of them? Look over them and be ready to run developing your next app, and if they are not complete enough for your needs, look for what you need. The Internet is full of serverless services.

¡El email marketing ha muerto! ¡Larga vida al email marketing!

Todos los que nos movemos en el negocio de la tecnología hemos tenido en algún momento alguna discusión sobre que el email marketing es un timo y que ya no funciona. ¿Es eso cierto? ¿Con qué se puede sustituir?

Es normal, que dados los porcentajes de apertura y de click en campañas de email, la gente sea reacia a invertir en ellas. La media es de 21.8% de apertura y 2.62% de click. A no ser que el precio sea muy bajo, menos de un 3% de click es para pensárselo muy mucho.

Sin embargo, puedo garantizar que hay casos en los que funciona y los porcentajes son mucho más altos. Lo sé porque lo he vivido.

Hace un par de semanas patrociné la Bonilista (el newsletter que escribe David Bonilla todos los domingos) para ofrecer mis servicios como autónomo. No tenía las espectativas muy altas (conociendo los porcentajes que veíamos antes), pero la verdad es que si conseguía un sólo cliente ya habría amortizado los 200€. El resultado no pudo ser más sorprendente.

Tenía en ese momento 8.180 suscriptores. Entre domingo, lunes y martes tuve unos 900 visitantes más de lo habitual, que se aproxima al dato que me da el análisis de campañas de GA. Depende del analytics que mire entre un 8 y un 12% vienen de los twits posteriores que puso recordando que yo había patrocinado la publicación de ese día. Echad las cuentas, son datos muy por encima de las medias. De ahí han salido 5 visitas comerciales, y 10 leads que quieren contactar en el futuro. Ya me han aceptado los dos presupuestos que he lanzado tras esas visitas, y lo mejor es que son proyectos chulos de verdad.

Mailchimp bonilista

Podría parecer la excepción que confirma la regla, pero no es así.

Por ejemplo, cuando estaba en eldiario.es vi como hacían especiales con muchas ONGs. ¿Y que tiene que ver eldiario.es y las ONGs conmigo y la Bonilista? Por lo menos dos cosas:

  • Tanto eldiario.es como la Bonilista envían correos que la gente espera recibir y que saben que llevarán contenidos de su interés.
  • El público objetivo de las ONGs coincide con el que lee eldiario.es, así como mi publico objetivo coincide con los lectores de la Bonilista.

No es que la Bonilista sea la panacea, probablemente si se anunciase una sastrería de trajes a medida, no obtuviese un gran resultado, pero si tu publico son los trabajadores del metal y los CEOs de PYMEs tecnológicas, ese es tu sitio. Yo ya se lo he recomendado a un par de empresas con las que trabajo ayudándoles en el desarrollo de negocio, cuyo público es ese mismo.

Por tanto, no es que el email marketing sea una mierda, es que hay que encontrar el sitio adecuado donde tú encajas. ¿Conocéis algún otro sitio con ese tipo de publico? ¡Estoy deseando hacer email marketing con ellos!