Where the hero wants to close an old Google Workspace account and ends up configuring the gcloud cli on his laptop…
Doppler Flask extension
As a good pythonista, I'm fond of Flask framework for small/medium projects along Django for bigger ones. And, as a security-traumatized guy, I'm also using tools to manage my applications secrets outside of apps themselves. These times, I'm using Doppler which does the job for small projects and offer several useful integrations out-of-box.
For a long time, there was no related python library and, despite having a clear API documentation, I did not took time to build a small wrapper and use it im my projects. Luckily, an official SDK is available and can be consumed in python projects.
As I'm on a small Flask project1, I quickly wrote an extension which injects secrets into my Flask project configuration. Here it is, as-is, caveat emptor. Feel free to amend / bugfix the gist, I may consider publishing a real library in the future.
-
More on this later, when I have a usable first version. ↩
2023W35
Aussi loin que je me souvienne, j'ai toujours aimé un trajet par rail, quelque soit le type de train. Le fait que je me sois convaincu pendant une très longue période que je détestais l'avion n'y est pas non plus étranger.
Lors de mon expérience chez Claranet, j'ai souvent eu à effectuer le trajet Angers-Nantes via le train et, malgré toutes mes bonnes intentions de travail ou lecture, je me suis régulièrement retrouvé à contempler le paysage.
2023W34
Like many, I'm always considering how much information I'm giving up to GAFAM and how I can control my resources. Also, Cool URI don't change and, being a sysadmin, I want to operate services by myself.
My second brain
When I joined AWS one year ago, I discovered what it means to be in a big company. Everything is at scale and security is not left behind. it means that many tools I was used to in my previous companies are at least disallowed.
During my tenure at JellySmack, I started to use Notion and got addicted to it. As I can be easily distracted, the Second Brain concept is something I've embraced and I need to write down everything thus Notion was the perfect fit. Unfortunately for me, it is strongly forbidden at AWS so I had to look for an alternative...
2023W32
Malgré toute ma bonne volonté, cela fait presque six mois que je n'ai rien publié sur ce blog. Good intentions don't work, but mechanisms do.
I'm a professional, sort of
It's already been seven months since I joined AWS as a Solutions Architect and, while ramping up in my daily works and duties, I managed to train and successfully pass my hardest certification.
Off The Record
Deux billets dans la même journée, on se croirait revenu en 2003 à la folle époque des skyblogs. C'est bien, on reste dans le thème musical.
2023W05
Une semaine sans poster de billet. Non pas que je n'avais pas de matière à écrire quelque chose mais parce que le rythme s'est accéléré et que j'ai encore pas mal de marques à prendre, de mécanismes à mettre en place et des journées qui font moins de 24h...