Steren's labs

Side projects and experiments

  1. Cloud Run GCS Directory Sync
  2. Flamenco Render Farm on Google Cloud Run
  3. Adding WebMCP to my Secret Santa website
  4. A Python Script to Deploy to Cloud Run
  5. Deploying to Cloud Run Directly From Your Web App
  6. The Modern FTP: Instant Deploys to Cloud Run
  7. Audio to Video
  8. PDF to SVG
  9. Pool on solar
  10. rtx-on.js
  11. Automated E2E Testing with Chrome DevTools & Cloud Run
  12. Half-Life Engine JS
  13. Pure CSS content filtering with :has()
  14. Lifting water to store energy
  15. Space to earth solar energy
  16. Set up Firebase Hosting in front of a Cloud Run service, without using the firebase CLI
  17. <stereo-img> a web component to display 3D stereo pictures on web pages and in VR
  18. Diagram of a container base image update
    A Naive container base image update strategy
  19. Screenshot of sliders showing Carbon footprint, price and latency
    Google Cloud Region Picker
  20. Screenshot of a list with custom bullets
    Display the value of an HTML attribute in custom list bullets with CSS
  21. Datastore cleaner
  22. Migrating from App Engine to Cloud Run
  23. Screenshot as SVG
  24. Computing CO2 emissions from Location History
  25. Animating SVG using CSS
  26. Deepwater: Deep-learning based enhancer for underwater pictures
  27. Open sourcing Remixthem, my first Android app
  28. Rendering Blender 3D scenes in the cloud
  29. Web page visual history
  30. Attractors
  31. Scuba Diving dashboard using Google Data Studio
  32. Extracting all Go regular expressions found on GitHub
  33. Setting up Stackdriver Error Reporting on Play Framework 1.4
  34. Projection mapping on painting
  35. Generating a name tag sheet from a list of names
  36. Trying to confuse Google’s Vision algorithms with dogs and muffins
  37. Color palette showcase
  38. Painting in the style of Bob Ross
  39. Climb Tracker for Android and Android wear
  40. Exploring ruled surfaces with Three.js and Sketchfab
  41. Building a portfolio using Polymer
  42. Cloud cup: a multiplayer set of mini games for web and Android
  43. Sketchfab Head Tracker
  44. Beansight is now open source
  45. Indoor climbing tracker
  46. LeCamping Mafia
  47. How to prove you created something before somebody else?
  48. How to generate a maze?
  49. Colourful intermediate results
  50. MRI proton spin: 3D animated mathematical curve in the browser using MathBox.js
  51. My Portfolio written with AngularJS
  52. Poker tournament tracker
  53. Sculptfab
  54. Server-sent Events ParisJS talk
  55. Bringing video support to Phonegap Android
  56. Annual update to “Cadeaux entre nous”
  57. voyages-sncf.com: more is less
  58. Noisebox: a connected music box
  59. Maldives documentary
  60. Square of the Dead
  61. AnyDance
  62. Hack Le Camping logo
  63. You just know the time
  64. Image processing with Javascript
  65. Beansight selected for Le Camping
  66. Controlling my laptop with hand gesture
  67. Experimenting with “Concept Free Art”
  68. Lesson learnt: use tasks and retries to send emails
  69. Gifts between us
  70. Call Wikipedia API using jQuery
  71. Open Divers: My fish database
  72. Beansight: the path to the private beta
  73. Open Divers: How is it done?
  74. Open Divers: first screen
  75. Beansight at Start In Paris
  76. Open Divers: an online dive log
  77. SVG export for Alchemy