Steren's labs

Side projects and experiments

  1. Screenshot as SVG
    Screenshot as SVG
  2. Computing CO2 emissions from Location History
    Computing CO2 emissions from Location History
  3. Animating SVG using CSS
    Animating SVG using CSS
  4. Open sourcing Remixthem, my first Android app
    Open sourcing Remixthem, my first Android app
  5. Rendering Blender 3D scenes in the cloud
    Rendering Blender 3D scenes in the cloud
  6. Attractors
    Attractors
  7. Scuba Diving dashboard using Google Data Studio
    Scuba Diving dashboard using Google Data Studio
  8. Extracting all Go regular expressions found on GitHub
    Extracting all Go regular expressions found on GitHub
  9. Setting up Stackdriver Error Reporting on Play Framework 1.4
    Setting up Stackdriver Error Reporting on Play Framework 1.4
  10. Projection mapping on painting
    Projection mapping on painting
  11. Generating a name tag sheet from a list of names
    Generating a name tag sheet from a list of names
  12. Trying to confuse Google’s Vision algorithms with dogs and muffins
    Trying to confuse Google’s Vision algorithms with dogs and muffins
  13. Color palette showcase
    Color palette showcase
  14. Painting in the style of Bob Ross
    Painting in the style of Bob Ross
  15. Climb Tracker for Android and Android wear
    Climb Tracker for Android and Android wear
  16. Exploring ruled surfaces with Three.js and Sketchfab
    Exploring ruled surfaces with Three.js and Sketchfab
  17. Building a portfolio using Polymer
    Building a portfolio using Polymer
  18. Cloud cup: a multiplayer set of mini games for web and Android
    Cloud cup: a multiplayer set of mini games for web and Android
  19. Beansight is now open source
    Beansight is now open source
  20. Indoor climbing tracker
    Indoor climbing tracker
  21. LeCamping Mafia
    LeCamping Mafia
  22. How to prove you created something before somebody else?
    How to prove you created something before somebody else?
  23. How to generate a maze?
    How to generate a maze?
  24. Colourful intermediate results
    Colourful intermediate results
  25. MRI proton spin: 3D animated mathematical curve in the browser using MathBox.js
    MRI proton spin: 3D animated mathematical curve in the browser using MathBox.js
  26. My Portfolio written with AngularJS
    My Portfolio written with AngularJS
  27. Poker tournament tracker
    Poker tournament tracker
  28. Sculptfab
    Sculptfab
  29. Server-sent Events ParisJS talk
    Server-sent Events ParisJS talk
  30. Using MailJet as mail server for “Cadeaux entre nous”
    Using MailJet as mail server for “Cadeaux entre nous”
  31. Bringing video support to Phonegap Android
    Bringing video support to Phonegap Android
  32. Annual update to “Cadeaux entre nous”
    Annual update to “Cadeaux entre nous”
  33. voyages-sncf.com: more is less
    voyages-sncf.com: more is less
  34. Maldives documentary
    Maldives documentary
  35. Square of the Dead
    Square of the Dead
  36. AnyDance
    AnyDance
  37. Hack Le Camping logo
    Hack Le Camping logo
  38. You just know the time
    You just know the time
  39. Image processing with Javascript
    Image processing with Javascript
  40. Beansight selected for Le Camping
    Beansight selected for Le Camping
  41. Controlling my laptop with hand gesture: a first result
    Controlling my laptop with hand gesture: a first result
  42. no-touch screen
    no-touch screen
  43. Experimenting with “Concept Free Art”
    Experimenting with “Concept Free Art”
  44. Lesson learnt: use tasks and retries to send emails
    Lesson learnt: use tasks and retries to send emails
  45. Beansight pitch
    Beansight pitch
  46. Gifts between us
    Gifts between us
  47. Call Wikipedia API using jQuery
    Call Wikipedia API using jQuery
  48. My fish database
    My fish database
  49. Beansight: the path to the private beta
    Beansight: the path to the private beta
  50. Open Divers: How is it done?
    Open Divers: How is it done?
  51. Open Divers: first screen
    Open Divers: first screen
  52. Beansight at Start In Paris
    Beansight at Start In Paris
  53. First project: Open Divers
    First project: Open Divers