Open in app

Sign In

Write

Sign In

Thomas Poignant
Thomas Poignant

247 Followers

Home

About

Published in

FAUN — Developer Community 🐾

·Aug 17

Implement Vendor Agnostic Feature Flags in your Node.js Application using OpenFeature 🚀

In this article we will explain how to use OpenFeature in your Node.js application using GO Feature Flag — In today’s fast-paced software development landscape, feature flags have become an indispensable tool for managing feature releases. They allow developers to change the behaviors of your applications without deploying new code, providing a safe and efficient way to control the release process.

Feature Flags

6 min read

Implement Vendor Agnostic Feature Flags in your Node.js Application using OpenFeature 🚀
Implement Vendor Agnostic Feature Flags in your Node.js Application using OpenFeature 🚀
Feature Flags

6 min read


Jul 7, 2022

🔊 Feature Flags in Dev’Obs Podcast 🇫🇷

Earlier this week the super cool podcast Dev’Obs asked me to talk about feature flags, go-feature-flag and also the super nice initiative Open-feature. The podcast is in French 🇫🇷 (yes I know sorry…) but you can learn a lot of cool things, when to use them, what is Open-feature about and all the cool things that the feature flags can bring to your developer experience. Please tell me if you liked it or not, and if you need someone to talk about feature flagging please contact me and I will advocate for it.

Podcast

1 min read

🔊 Feature Flags in Dev’Obs Podcast 🇫🇷
🔊 Feature Flags in Dev’Obs Podcast 🇫🇷
Podcast

1 min read


Published in

Geek Culture

·Nov 30, 2021

Why & How to Collect Your Technical Debt

Bring awareness about technical debt and help your management to take decision. — Technical debt is a concept in software development that reflects the implied cost of additional rework caused by choosing an easy (limited) solution now instead of using a better approach that would take longer [wikipedia] Many companies have this motto of moving fast and breaking things to move forward as…

Technical Debt

5 min read

Why & How to Collect Your Technical Debt
Why & How to Collect Your Technical Debt
Technical Debt

5 min read


Published in

Better Programming

·Nov 10, 2021

How To Design Pipelines and Sort by Dependencies in Python

Sort a direct acyclic graph (DAG) with parallel steps — Recently I had to work on how to build a pipeline from a configuration file. And the tricky part is always how to simplify how to write the configuration file, especially on how to manage the order of the pipeline steps and make it human-readable. …

Programming

3 min read

How To Design Pipelines and Sort by Dependencies in Python
How To Design Pipelines and Sort by Dependencies in Python
Programming

3 min read


Published in

Better Programming

·May 26, 2021

Golang: Automate Your Product Release Cycles Using Go-Feature-Flag

Progressive rollout, scheduling workflows, and experimentation with just a basic configuration — When you build a new feature, orchestrating the actual launch schedule between the Product, Engineering, and Marketing teams can be challenging. While it seems easy to launch something new, a poorly executed rollout can end up being your worst nightmare. In this article, I will present to you how to…

Programming

4 min read

Golang: Automate Your Product Release Cycles Using Go-Feature-Flag
Golang: Automate Your Product Release Cycles Using Go-Feature-Flag
Programming

4 min read


Published in

FAUN — Developer Community 🐾

·May 6, 2021

Switch easily between multiple kubernetes version on MacOs

Always use the right kubectl version for your cluster 🎛 — In my company, I keep switching on multiple Kubernetes clusters depending on which project I am working on. And to make it even more fun they don’t have all the same version (yes we still have a k8s 1.9 running). A good practice I try to follow is to keep the…

Kubernetes

3 min read

Switch easily between multiple kubernetes version on MacOs
Switch easily between multiple kubernetes version on MacOs
Kubernetes

3 min read


Published in

Better Programming

·Apr 20, 2021

Build a Configurable Chain of Responsibility in Go

Use the Chain of Responsibility design pattern to modify app behavior based on configuration changes — Chain of Responsibility or Chain of Command is a design pattern that lets you pass requests along a chain of Handlers. Each Handler decides to process the request and enrich it or pass it to the next Handler. It allows you to have great isolation between each step and avoid…

Go

5 min read

Build a Configurable Chain of Responsibility in Go
Build a Configurable Chain of Responsibility in Go
Go

5 min read


Published in

Better Programming

·Mar 25, 2021

Supercharge Your Dev Machine by Unleashing the Git Command Line

Tips to improve your Git experience and be more productive — Git is a tool that software engineers have to use every day, so it is important to be happy and not waste too much time when using it. I know there are plenty of UI tools on the market to help you with your Git experience, but after years of…

Programming

4 min read

Supercharge Your Dev Machine by Unleashing the Git Command Line
Supercharge Your Dev Machine by Unleashing the Git Command Line
Programming

4 min read


Published in

Nerd For Tech

·Mar 4, 2021

Optimizing for MTTR over MTBF is good for your product

Fail fast and recover — This is an endless discussion when creating a new team or product; should I prioritise stability and availability over release frequency? In more technical terms, are you a mean time to recovery Team (MTTR) or a mean time between failure team (MTBF)? MTBF and MTTR are metrics that together determine…

DevOps

5 min read

Optimizing for MTTR over MTBF is good for your product
Optimizing for MTTR over MTBF is good for your product
DevOps

5 min read


Published in

FAUN — Developer Community 🐾

·Mar 3, 2021

Golang: Build and Deploy an AWS Lambda using CDK 🚀

An example on how easily push and run serverless GO code in AWS 🚀 — If you read my previous posts you can see that I am working with Golang and AWS a lot, so in this one, I will present how I deploy a serverless API in AWS Lambda with an API Gateway to access it. I will write the API using GO and…

Golang

5 min read

Golang: Build and Deploy an AWS Lambda using CDK 🚀
Golang: Build and Deploy an AWS Lambda using CDK 🚀
Golang

5 min read

Thomas Poignant

Thomas Poignant

247 Followers

Engineering Manager! I build apps and deploy them in the ☁️. #GO #AWS #CICD. https://thomaspoignant.medium.com/subscribe

Following
  • Addy Osmani

    Addy Osmani

  • Anupam Chugh

    Anupam Chugh

  • Sarvsav Sharma

    Sarvsav Sharma

  • Adevinta

    Adevinta

  • Ben Riou

    Ben Riou

See all (77)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams