§ Writing
26 essays · EN / FR

All essays.

01Introducing qc: open-source video quality control and streaming laddersAfter several years working in video, one question kept coming back: how do you build the right streaming ladder? I built qc, an open-source tool that answers it with measurements: per-title and per-shot ladders, VMAF with confidence intervals, and the whole technical QC around them.Sep 30, 2026↗02Introducing Archyl: AI-powered architecture documentation for modern teamsI built Archyl, an AI-powered architecture documentation platform that helps organizations visualize and understand their entire software ecosystem using the C4 model.Jan 17, 2026↗03Optimizing build times with Bazel and BuildfarmOptimizing build times is crucial for maintaining a fast and efficient development pace in continuous integration pipelines.Feb 08, 2025↗04LLM with Ollama and similarity search with Qdrant, vector databaseI have been interested in vector databases. Unlike a relational database, where data is organized into tables with rows and columns, in a vector database, data is represented as vectors in a high-dimensional space.Mar 09, 2024↗05Construct robust workflows with Temporal.io using GoWhen it comes to building complex, long-running workflows in Go, developers often face challenges in managing dependencies...May 29, 2023↗06Authz: Authorization backend using ABAC and RBACManage your resources, users, give them attributes or roles and manage the associated policies...Jan 16, 2023↗07Dependency injection in Go with uber-go/fxThe issue of dependency injection in Go often arises on large projects as well as on microservices. In a recent exchange, we...Feb 27, 2022↗08OpenTelemetry: Trace and instrument your application codeOriginellement, deux projets open-source existaient pour permettre de mettre en place du tracing dans vos applications : OpenCensus et OpenTracing ...Nov 14, 2021↗09Redis: Filter and sort your data in a SQL-like way using SORTIn this article, we will mainly focus on the Set and HSet types in order to see how we could filter and sort these data, as we would do with SQL.Jan 17, 2021↗10Add automatic monitoring of your local applications with MondayIn case you know Monday, in my opinion there was one feature missing that I think is interesting for developers: to be able to access "monitoring" of their application directly locally...Nov 15, 2020↗11How to create your own Terraform plugin providerI started, for a professional project, to look at how Terraform plugins work so that I could create custom resources...Jun 20, 2020↗12I wrote Gocache: a complete and extensible Go cache libraryIn the previous weeks, I wrote Gocache, an extensible and full of set cache library for Go developers...Nov 12, 2019↗13How does Monday use Go and how does it workMore and more companies and therefore developers are working on micro-service applications...Jul 21, 2019↗14Chaos engineering: the steps to achieve on your applicationIn recent years, the methods of hosting and application development (micro-services) have led us to rethink the way our applications communicate...May 05, 2019↗15Handle file uploads using a GraphQL middlewareGraphQL is a very interesting implementation so that the fronts of your web applications communicate efficiently with your different backends...Jan 14, 2019↗16Load testing: Gatling "Tips & Tricks"When you work on a high-traffic application, or simply deploy a new application in production, you need to be able to identify the load your application and infrastructure are ready to absorb...Oct 01, 2018↗17Audit a MySQL or MariaDB databaseJust as you take care to monitor and keep your applications up to date, it is also important to take care of the engines that serve your data...Aug 26, 2018↗18Deploy a replicated MongoDB on AWS with Terraform and AnsibleDec 04, 2017↗19Migrate a React client-side application to server-side with Next.JSSep 03, 2017↗20Feedback on a live-coding to discover Go languageAug 23, 2017↗21Improve SSL exchanges safety made by your web serverThis score will allow you to have a better security when exchanging keys and information between your server...May 03, 2017↗22HTTP/2 is not future. It's present.Apr 12, 2017↗23HTTP/2 n'est pas le futur. C'est le présent.Apr 12, 2017↗24Install, configure and automatically renew Let's Encrypt SSL certificateThis initiative is sponsored by the biggest Internet companies and browsers: Google (Chrome), Mozilla (Firefox), Akamai, Facebook...Jan 02, 2016↗25Run a Symfony application using Docker and docker-composeWhy boot a full virtual machine when you can only run Docker containers of what you need to develop your Symfony applications?Apr 26, 2015↗26How I moved my website from Django (Python) to GoSo this blog is now running under Gofast, a micro-framework I've wrote in order to learn the language...Jan 20, 2015↗
Navigate
→Go to Archylg a
→Go to Workg w
→Go to Writingg b
→Go to Stackg s
→Go to Servicesg m
→Go to Contactg c
Actions
✉Email hello@composieux.fr↵
↓View résumé↵
Browse blog↵
◇Open archyl.com↵
Social
◎GitHub · eko
◎LinkedIn · vincentcomposieux
◎Malt · hire me
Theme
◐Editorial (warm paper)v 1
◐Terminal (dark neon)v 2
◐Cinematic (graphite · amber)v 3
composieux.fr · command bar
↵ select↑↓ moveesc close