Media catalogue with Astro and Turso
How I keep track of movies, songs, games, and other media I consume. Thanks to Astro's server endpoints, Netlify's functions, and Turso's database. — 10 July 2025
I'm Goulven CLEC'H, a 27 yo software developer based in Toulouse, France.
Mainly working in the Elixir, Rust, and TypeScript web ecosystems, I'm currently the lead developer of Enchères Immo, a real estate auction platform, and the co-creator of Bruits, a Rust-focused open source collective. Learn more on my résumé.
Interested in functional programming and software craftsmanship, I blog my journey to building maintainable and high-performance software. But I also love talking about game development and specialty coffees.
How I keep track of movies, songs, games, and other media I consume. Thanks to Astro's server endpoints, Netlify's functions, and Turso's database. — 10 July 2025
From modern REST APIs to legacy FTP servers—Learn how Elixir « behaviours » helped us connect multiple CRMs to our auction platform. — 21 January 2025
Post-mortem of two old projects and a discussion on the ecological impact of video games, both as an industry and as a medium. — 30 September 2024
How to organize an Elixir/Phoenix project to scale? What decision-making process do you use? A case study from a real estate auction platform. — 26 February 2024
My thoughts on the best Static Site Generator available, and why you should use it, especially if you are new to web development. — 3 December 2023