Flagsmith is an open source, fully featured, Feature Flag and Remote Config service. Use our hosted API, deploy to your own private cloud, or run on-premise. (copy-pasted straight from their GitHub)

It’s quite fun to contribute there majorly due to high quality reviews.


Migration to Poetry #2214

In this PR, I worked on migrating the entire project from plain old requirements.txt to using poetry. There were a lot of learnings and you can go through the comments to pick the best practices when using poetry.


Implementing backoffs in webhooks using Flagsmith’s custom task processor

What I believed to be a small feature, turned out to be a pretty big PR. Flagsmith has built their own simpler version of celery for task processing. This PR deals with adding backoff to webhooks using the task processor.


Adding type hints to Python Client SDK

This PR dealt with adding type hints to the whole python SDK. Acceptance criteria was to make CI pass on mypy --strict .


Other bug fixes and smaller feature implementations

Some good first issues I picked around bug fixes and minor feature development.