Jeremy Selier

  1. A New Adventure!

    Today is my last day at Jolicloud.

    Looking back at those last 2 years, I'm thankful to have been able to join this incredible team of talents. We've done a huge amount of work, first building the very first HTML5 desktop that seems common now with projects such as Chrome OS, Windows 8 or Boot to Gecko, and lately mainly under the hood for Jolicloud Me. I'm really proud to have been a part of that. I will never thank enough the team for everything that I learned and for the great moments that I had (and the millions of wins at Ping-Pong). It was an awesome experience for me and I’ll definitely keep an eye on what’s next for Jolicloud.

    But now it's time for a new adventure! I’m proud to announce that I will join the Cultural Institute @ Google as a Web Developer. I’m very happy to join an amazing team of people in Paris on a challenging, inspiring and awesome project. As you probably suspect, I'm terribly excited! I will start in April after a few days of holidays where I will enjoy trekking in the jungle and diving.

    Really looking forward to this!

  2. Uslug.js - A unicode slug generator

    My very first node module!

    Slug generators are a common thing of the web but it's like finding a script to remove accents, everyone has his own solution and it never fits your need! The same applied to me while working on the new Jolicloud. That's why I created uslug (as in unicode slug).

    We need to produce slug for obvious reasons, one is clarity in the navigation of our app. I tried first looking for some lib/script that could already do the job. But all I could find were scripts that would keep only [a-zA-Z0-9_-] characters.

    It's 2012! I want Chinese people to be able to slug just like English or French people! Punycode is largely supported in browser so it's fine to provide this kind of functionality.

    So here's uslug.js, just give it your string and it will slug the hell of it! Here's some example:

      uslug('Быстрее и лучше!') // 'быстрее-и-лучше'
      uslug('汉语/漢語') // '汉语漢語'

    Installation is as easy as npm install uslug. I open-sourced the whole thing on github, feel free to report issues and all!

    One last thing, I would like to thanks Dave Dash for the kick start and unorm for the JavaScript Unicode Normalization lib.

    This post has been cross-posted on the Jolicloud Engineering blog.

  3. Jolicloud and HTML5 and... me

    I’ve wanted to talk about all the stuff I’m doing at Jolicloud since a few months now but never take the time to. We’re doing amazing things at Jolicloud, we’re pushing the limits of HTML5[1] — Open Web technologies, in Chromium (I mean, literally, if you could see the nightmare our Chromium builds are living most of the time). This is really exciting to be at this very moment in Web development history.

    HTML5 Logo

    Two days ago, the W3C created a logo for HTML5 and we are currently featured on their gallery which is really nice. We decided to take a breathe during our insanely fast release schedule to post a quick note on what really is our relation with HTML5. If you didn’t see it yet, I suggest you take a look at it!

    As I’m sure tech-savvy people would love to hear more about our experience with HTML5 technologies, we hope to share more with everyone in the near future. And if you see me at an event, feel free to ask me anything and I’ll do my best to answer you!

    In other news, the Jolicloud chrome app is doing great and I’ve recently contributed to a much needed website: http://w3fools.com.

    And it's not too late to wish everyone an amazing new year. I hope 2011 will be awesome!

    [1] HTML is the new HTML5.

Archives