Most recently, I built SmoothSail, a self-hosted, open-source solution for feature flag management.
SmoothSail
is an open-source, self-hosted
feature flag tool built to empower developers to independently
release new features without being tied to deployment
and quickly revert unsuccessful updates with just a click.
Its architecture includes a
React frontend, an
Express backend, and a
PostgreSQL database for seamless flag
administration. It utilizes NATS JetStream
to ensure reliable, asynchronous messaging, while a
Node.js proxy service facilitates the
distribution of flag data via
Server-Sent Events (SSE) to custom-built software
development kits (SDKs).
Read the full project
write-up
or watch the
presentation!