Julien de CharentenayinDev GeniusUpdating my procedural macro Rust crate DeriveSqlPutting learning into practice5 min read·Nov 20, 2023----
Julien de CharentenayinBetter ProgrammingRust: Generic, Trait, Declarative, and Procedural MacrosMy thoughts on different ways to write Rust code5 min read·Oct 3, 2023--2--2
Julien de CharentenayinBetter ProgrammingImplementing a Text Chat Webpage Using WebRTCSignaling and Connection using “Perfect Negotiation” Pattern7 min read·Feb 6, 2023----
Julien de CharentenayinBetter ProgrammingDevelop a Rust Macro To Automatically Write SQL Boilerplate CodeOn meta-programming with Rust7 min read·Sep 28, 2022----
Julien de CharentenayinBetter ProgrammingYew vs. VueJS + WebAssembly: Which is Better for Building a Rust App?A discussion of the pros and cons6 min read·Sep 5, 2022----
Julien de CharentenayinBetter ProgrammingImplement an Email Masking Proof-of-concept Using AWS Simple Email Service (SES) and AWS Rust SDKStem the email marketing tide using masking6 min read·Jun 23, 2022----
Julien de CharentenayinBetter ProgrammingImplement a Skybox Texture Using Rust and WebGLSimulate vortex particules5 min read·May 18, 2022----
Julien de CharentenayGamification in Computational Fluid Dynamics in 2022This story focuses on “gamification” in the context of Computational Fluid Dynamics, a science focused on predicting the movement of fluids…5 min read·Apr 10, 2022--1--1
Julien de CharentenayinDev GeniusCamera orbit, zoom-in, zoom-out movements in WebGLThe post Implementing a WebAssembly WebGL viewer in Rust describes the implementation of a WebGL viewer using a fixed camera defining…7 min read·Feb 21, 2022----
Julien de CharentenayRust WebAssembly — Sharing data between WebWorkersIn the post Implementing a WebAssembly WebGL viewer in Rust, the transfer of information between the solver WebWorker and the rendering is…5 min read·Jan 16, 2022----