SubMate's blog!

SubMate is an online social network that allows you to discover new people and things to do around your areas. We define you areas based on your regular commutes!

info

Posts tagged ror

text

… and then they were 5!

What better way to start a week than to welcome a new member in the team. We are pleased to welcome Axel Vergult (@episko on twitter) our second RoR developper and the 5th member of SubMate’s team.

He will work on the website’s frontend/backend and you should quickly see some of his work. 

You should also have the opportunity to read him pretty quickly, as he told us that he is wanting to share some of the technical challenges behind SubMate on the blog :)

We are very excited to see the team grow and very happy to be surrounded by such high quality people.

We are slowing down the recruitment but if you think that you are a great fit for SubMate you can always shoot us an email (ninja_at_submate.com)!

text

465 commits later…

posted by Clément

Hey! 

I’ve been working at SubMate for a month and a half (ouch! time flies!) and proud to announce my first *significant* release. Amongst the numerous small tasks and updates on the web site and the API (private for the moment), here is a big change coming.

Well… you don’t see anything different? Happy to hear it! Indeed, most of the work isn’t visible. I dealt with authentication, security and data integrity.
This current release is still far from being technically perfect, but it’s a much better foundation to work on. As a background, I suggested the use of an agile methodology (eXtreme Programming), with TDD (Test Driven Development) and BDD (Behavior Driven Development).I’ve been encouraged early on to work this way, and it was great news! So, we are now almost ready to adopt continuous integration which will allow you to discover cool new features very frequently. 
Here are some technical details:

Your information is stored in a safer manner, all authentication needs are delegated to the Authlogic gem.Indeed, I recommend that library which provides a clear structure for authentication purpose. I tried the Devise gem which seems to be very nice, but for now I’m not very familiar with the deeper abstraction it provides.
100% of the data resources are now restful. This architecture allows a simpler global application design, a simpler code (using conventions). That will allow us to improve speed development and release a rock-solid API.

Data flow and feeds are now super flexible, allowing us to provide you very soon with amazing interactivity and information you are waiting for.

A little word about the platform we use (Heroku): I never saw such a great service. With Heroku, deployment is just one tiny step in the workflow. No disappointment except two downtimes (couple of hours for each) in two months.We may soon use background workers in order to treat long-running tasks (like sending e-mails, storing pics, fetching external API data, …) without blocking your experience on the website.

Received an unpleasant message on SubMate? Check the “report abuse” link soon.


So much to come: stay tuned! It’s time for me to go back working on it!

text

SubMate recherche son Ninja Railer (Jedi acceptés)

Présentation:

SubMate permet de découvrir de nouvelles personnes et choses à faire dans ses zones de vie.  Demo - Beta

On enregistre ses trajets réguliers pour avoir un tableau de bord de personnes à rencontrer et choses à faire (évènements, sorties, concerts) dans ses zones de vie (là ou on habite, travaille, étudie, sort, …). La beta privée est dispo pour New York, Londres et Paris. SubMate se déploiera ensuite dans plus de 65 villes / 35 pays dans le monde.

Equipe:
Laurent Kretz (@laurentk, business et financement) et Jonathan Benoudiz (@bjonathan, marketing, communauté). Sylvain Ross en conseil technique.

Poste:
Samurai Railer. Ou plus sérieusement, lead dev et technical lead de l’équipe.

Avancement:
La beta privée du site est lancée, l’app iPhone est prête a être déployée. Nous avons été sélectionnés a PLUGG en Mars comme l’une des startups européennes les plus prometteuses. SubMate est en phase finale pour la sélection a The Next Web, deuxième plus grosse conférence Tech en Europe. La levée de fonds est commencée.

Mission:
Dans un 1er temps, prendre en main la techno
et commencer les devs qui amèneront a la v2. 3 axes principaux: 1) améliorer les fonctionnalités de la version existante, 2) intégrer un maximum de contenu dans l’application via des API d’évènements, de revues de restaurants, d’infos, … et 3) d’assurer un support (API de SubMate) pour les devs mobiles iPhone et Android.
Dans un 2nd temps, développer l’équipe technique de SubMate en recrutant les profils nécessaires a l’exploitation et au déploiement du service.


Ninja !Ninja?
Un ninja est un fou furieux qui se donne a fond pour une mission qui le passionne. Il est ingénieux et a plein d’idées. C’est exactement ce que nous recherchons et le rôle de la personne que nous trouverons: un acharné curieux plein d’idées pour être partie intégrante du trio de base de SubMate, réfléchir a son développement, innover dans les développements du produit.
Si le Ninja parle anglais, c’est encore mieux.


  Modalités:
Parts du capital, salaire, ou les deux. Nous sommes cool et flexibles.

Lieu:
Paris si possible. Mais flexible.

L’aventure vous tente ?

Contactez nous: ninja[at]submate[point]com

Following