Latest sites

  • 2017-11-26: New Drupal 8 site at Rue du Commerce, architected and tech-led by OSInet, just went throught Black Friday week with flying colors thanks to RabbitMQ
  • 2017-05-26: New headless Drupal 8 / Symfony 3 site at FranceTV Sport, architected and tech-led by OSInet, with RabbitMQ
  • 2017-02-20: New Drupal 8 site galaxy (+/- 70 sites) for Agences Régionales de Santé architected and tech-led by OSInet, delivered by Klee
  • 2015-08-21: 50% less server load with MongoDB on the Drupal 7 site factory at France Télévisions
  • 2015-07-15: Our first Drupal 8 production site at France Télévisions is live
  • 2014-08-18: 400% speedup in 3 weeks for http://france3-regions.francetvinfo.fr/ : who said Drupal back-offices had to be slow ?
  • 2014-02-07: Sotchi Olympics traffic not a problem for http://www.francetvsport.fr/ , which I rearchitected on Drupal 7 in 2013
  • 2011-09-14: Completed migration of FranceInfo.FR from SPIP to Drupal
  • 2011-07-13: The new social network features of Le Figaro are now powered by an OSInet-designed MongoDB implementation

Quick news

  • 2014-03-27: MongoDB Watchdog module ported to Drupal 8 at the Szeged Dev Days.
  • 2014-01-26: My post on the Symfony web profiler in Silex selected in Week of Symfony. w00t !
  • 2013-10-18: My first commit went into MongoDB today. And, guess what ? It's in JavaScript
  • 2013-09-20 to 29: Working on Drupal 8 EntityAPI at the extended code sprints during and around DrupalCon Prague
  • 2012-08-19: Working on Drupal 8 EntityAPI at Drupalcon Munich
  • 2012-06-15: Working on Drupal 8 EntityAPI at DrupalDevDays Barcelona
  • 2012-03-23: Working on the future Drupal Document Oriented Storage at DrupalCon Denver. D8 or later ? Bets are on Later

Drupal module: taxonews

I've written a module for drupal, to allow sites to display a number of blocks with latest stories by taxonomy, and automatic content expiration. Enjoy.

First commit in Drupal core

My first patch for Drupal core went into HEAD today.

Drupal coder: hook_load and data isolation

You're peacefully coding a hook_load implementation in your latest drupal module, when your admin account suddenly gets "Access denied" errors looking at nodes. Yikes...

Grokking Drupal: the project module for 4.6.x

2006-07-28 : this model is now obsolete. See the new model for the "summer 2006" version of Project.module.

UML class diagram thumbnail for Drupal project module 4.6.3The project module is at the heart of drupal.org. Here is a UML model of how it stores its data:

H2Ondes, la radio fluide à l'humour glacial

Once upon a time in the 80s, a noncommercial radio was born and burnt down to ashes. Guess what ?

Helpdesk wiki and CVS

The helpdesk module project for Drupal gets new resources

Drupal admin: beware the double slash

Sometimes, a double slash appears in your Drupal URLs. This is an error both common and simple to fix. Here's how.

Opera 8.5 now at no cost

After a limited rollout of free licenses during their 10th birthday, Opera ASA is going all the way and giving out its browser for free.

Feeds by category in Dotclear: get your Drupal blog

How to restrict your view of this blog, or any Dotclear-based blog, to Drupal posts, or Bass posts, or whatever.

Grokking Drupal : the feed aggregator

UML class diagram thumbnail for Drupal aggregator 4.6.3The feed aggregator is a powerful feature in Drupal. Here is a UML model of how it stores its data:

Syndicate content