PinnedValentin MouretFunctionally migrating from Firestore to PostgreSQLLa Bourse aux LivresJun 6, 20222Jun 6, 20222
Valentin MouretSoftware patterns: rejection reasonsA functional programming pattern to handle input validation.Dec 27, 2023Dec 27, 2023
Valentin MouretFast and light websites in Clojure and ClojureScriptHow to build a static website with sparkled JavaScript in Clojure and ClojureScript.Jul 29, 20231Jul 29, 20231
Valentin MouretBuild APIs safely and interactivelyAPIs (Application Programming Interface)s are everywhere today. But how do we build them exactly?Mar 16, 2023Mar 16, 2023
Valentin MouretWhy Elon would have fired meHow a single character change saved the company thousands of dollarsFeb 11, 2023Feb 11, 2023
Valentin MouretSimple Authentication with only PostgreSQLWhen you build web applications, there comes a time when you want to authenticate users. For security reasons, it is often recommended to…Jan 14, 2023Jan 14, 2023
Valentin MouretBatch inserts in PostgreSQLPostgreSQL is a great database. It has many features and it can be used in an interactive and safe way. Interactivity is great to go fast…Jul 6, 2022Jul 6, 2022
Valentin MouretinThe StartupA/B testing a high load, low latency system at PubNativeA/B testing a high load, low latency system at PubNativeFeb 13, 2020Feb 13, 2020