Julien Sulpis reposted
Julien Sulpis
Julien Sulpis
@jsulpis.dev
💻 Front-end engineer & speaker 💡 I explore ways to make the web more fun and performant for everyone. #WebGL #WebGPU #JS #CSS www.jsulpis.dev
329 followers107 following91 posts
jsulpis.dev is not empty anymore ! For now there is mostly my talks library (in French) and a few side projects. I will probably add a blog in there some day. Of course I am always open to feedbacks
It took me AGES but I finally implemented a decent bloom effect, along with a few tone mapping operators. You can play with it here: usegl.vercel.app/examples/post-processing/builtin-bloom/ #webGL #buildInPublic
3D Gaussian Splatting, but with video. I did not know that was possible 😮 www.4dv.ai
I should put something at jsulpis.dev 🤔 It's currently used only for my git email and Bluesky handle. Anything you would like to see in there ? Talks library, tech demos, blog...
I made this planet shader after completing @simondev.bsky.social's shader course, and now he has a new bundle including more advanced techniques and maths ? Let's do this ! 🚀 Give me just 10 years to complete all the courses I bought, and I should come up with interesting stuff...
Julien Sulpis reposted
Replying to @mixitconf.org
🎤 Tu te mets combien en responsive CSS ? (Édition 2025) avec @jsulpis.dev et Théo Gianella C’est la base, non ? Mais entre breakpoints, container queries et unités modernes… on s’y perd un peu. Une session en live-coding pour tout remettre à plat. 👉 mixitconf.org/2025/tu-te-m...
Implementing Conway's Game of Life in useGL is relatively easy : I taught Claude the API by feeding it with the boids example, and after a few iterations... you have it, in less than 80 lines of code 😊 Interactive demo : usegl.vercel.app/examples/gpg... #webGL #buildInPublic #gameOfLife
The function to make boids animations, or any other thing using the ping pong FBO technique, is published in usegl ! As always you can play with the interactive example : usegl.vercel.app/examples/gpg... #WebGL #buildInPublic #boids
I am thrilled to give my first talk outside of France at @futurefrontend.bsky.social ! Thanks to m4dz.net for the opportunity 🙏🏻 I will be talking with him about Design Systems. Can’t wait !
How to develop design systems without tying your hands too much technically? That's something that @jsulpis.dev will explore at #FutureFrontend (27-28.5, Espoo, Finland). futurefrontend.com/speakers/#ju...
Julien Sulpis reposted
Subtle things to make your shaders better: 1) Anti-aliasing - Real life is not limited to pixels so unless you're specifically going for a pixelated style, you should be anti-aliasing everything! mini.gmshaders.com/p/antialiasing
Phew, I made an example of a multi-pass bloom effect to showcase the API for creating effect passes and update their uniforms. You can play with it in the interactive example (without types and autocompletion unfortunately) : usegl.vercel.app/examples/pos... #buildInPublic #shaders #WebGL
The bloom effect itself is far from ideal, maybe on day I will take the time to understand and implement this article that has been used to make the bloom effect in the postprocessing toolkit of threejs www.froyok.fr/blog/2021-12...
Julien Sulpis reposted
Il nous a régaler avec des conférences toujours excellentes, gagnant du dernier Code In The Dark, il nous paraissait normal d'inviter @jsulpis.dev pour nous parler cette fois de couleurs.
It looks like it's #PortfolioDay ! I'm a front-end engineer currently focusing on making polished UIs and animations with #WebGL. I'm building a lightweight, reactive WebGL library for working with shaders : usegl.vercel.app (WIP, #buildInPublic) See you 👋
The migration to VitePress is complete ! I hope you will like it as much as I do 😊 usegl.vercel.app/ (yeah it's missing a preview image) #buildInPublic #webGL
I used a vitepress plugin for the sandpack editor, and the code is much simpler than before vitepress-sandbox.js...
The documentation is live ! Well, a first draft... only examples for now. I will continue to add features and break a few things before writing the documentation. Any feedback on these first examples would be very appreciated 🙏 usegl.vercel.app #WebGL #buildInPublic
Julien Sulpis reposted
🧵 What’s the key to building successful open-source projects? For @react-admin.bsky.social, it’s been all about a strong documentation.🏆 💡Here are our top tips for writing great documentations:👇