VC
.
composieux
Home
Blog
Talks
Works
Resume
Search
⌘K
Hire me →
01
Home
↗
02
Blog
↗
03
Talks
↗
04
Works
↗
05
Resume
↗
Hire me →
Search · command palette
⌘K
GitHub
LinkedIn
Malt
X
§ Writing
25 essays · EN / FR
All
essays.
EN · English
FR · Français
01
Introducing Archyl: AI-powered architecture documentation for modern teams
I 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
↗
02
Optimizing build times with Bazel and Buildfarm
Optimizing build times is crucial for maintaining a fast and efficient development pace in continuous integration pipelines.
Feb 08, 2025
↗
03
LLM with Ollama and similarity search with Qdrant, vector database
I 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
↗
04
Construct robust workflows with Temporal.io using Go
When it comes to building complex, long-running workflows in Go, developers often face challenges in managing dependencies...
May 29, 2023
↗
05
Authz: Authorization backend using ABAC and RBAC
Manage your resources, users, give them attributes or roles and manage the associated policies...
Jan 16, 2023
↗
06
Dependency injection in Go with uber-go/fx
The issue of dependency injection in Go often arises on large projects as well as on microservices. In a recent exchange, we...
Feb 27, 2022
↗
07
OpenTelemetry: Trace and instrument your application code
Originellement, deux projets open-source existaient pour permettre de mettre en place du tracing dans vos applications : OpenCensus et OpenTracing ...
Nov 14, 2021
↗
08
Redis: Filter and sort your data in a SQL-like way using SORT
In 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
↗
09
Add automatic monitoring of your local applications with Monday
In 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
↗
10
How to create your own Terraform plugin provider
I started, for a professional project, to look at how Terraform plugins work so that I could create custom resources...
Jun 20, 2020
↗
11
I wrote Gocache: a complete and extensible Go cache library
In the previous weeks, I wrote Gocache, an extensible and full of set cache library for Go developers...
Nov 12, 2019
↗
12
How does Monday use Go and how does it work
More and more companies and therefore developers are working on micro-service applications...
Jul 21, 2019
↗
13
Chaos engineering: the steps to achieve on your application
In recent years, the methods of hosting and application development (micro-services) have led us to rethink the way our applications communicate...
May 05, 2019
↗
14
Handle file uploads using a GraphQL middleware
GraphQL is a very interesting implementation so that the fronts of your web applications communicate efficiently with your different backends...
Jan 14, 2019
↗
15
Load 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
↗
16
Audit a MySQL or MariaDB database
Just 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
↗
17
Deploy a replicated MongoDB on AWS with Terraform and Ansible
Dec 04, 2017
↗
18
Migrate a React client-side application to server-side with Next.JS
Sep 03, 2017
↗
19
Feedback on a live-coding to discover Go language
Aug 23, 2017
↗
20
Improve SSL exchanges safety made by your web server
This score will allow you to have a better security when exchanging keys and information between your server...
May 03, 2017
↗
21
HTTP/2 is not future. It's present.
Apr 12, 2017
↗
22
HTTP/2 n'est pas le futur. C'est le présent.
Apr 12, 2017
↗
23
Install, configure and automatically renew Let's Encrypt SSL certificate
This initiative is sponsored by the biggest Internet companies and browsers: Google (Chrome), Mozilla (Firefox), Akamai, Facebook...
Jan 02, 2016
↗
24
Run a Symfony application using Docker and docker-compose
Why boot a full virtual machine when you can only run Docker containers of what you need to develop your Symfony applications?
Apr 26, 2015
↗
25
How I moved my website from Django (Python) to Go
So this blog is now running under Gofast, a micro-framework I've wrote in order to learn the language...
Jan 20, 2015
↗
⌕
ESC
Navigate
→
Go to Work
g w
→
Go to Writing
g b
→
Go to Stack
g s
→
Go to Services
g m
→
Go to Contact
g c
Actions
✉
Email hello@composieux.fr
↵
↓
View résumé
↵
¶
Browse blog
↵
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
↑↓
move
esc
close