When Need Meets Code
25/08/2025
When Need Meets Code

Being a developer isn’t just about writing code.
It’s first and foremost about finding solutions: solving problems, simplifying tasks, or simply creating something that didn’t exist before.
Over the past few years, I’ve worked on several small open-source projects. Ideas born from a specific need, sometimes for myself, sometimes for others, that are now used around the world.
Here’s a quick look.
Elegant dark themes for VS Code
At the time, I wanted a theme that spoke to me, one that reflected my environment.
So I thought: "Why not create one myself?"
After some research and a lot of experimenting, Taaru was born: a collection of dark themes for VS Code, combining simplicity and ergonomics to make my coding sessions more enjoyable.
What started as a simple side project to customize my editor is now used by other developers with more than 1,500 downloads!
🔗 Check out Taaru on VS Code Marketplace
Simplifying access to data about Senegal
While developing a project for a client, I found myself searching for data about Senegal’s regions, departments, or population.
But there was nothing centralized. Nothing truly easy to use.
So I built Galsenify, an NPM package that makes this data easily accessible for any JavaScript or TypeScript project.
Today, it has become a handy toolbox for other developers working on similar projects.
🔗 Check out Galsenify on NPM
A starter template for mobile apps
Once again, it all started with a personal need.
Every time I started a new mobile app with React Native and Expo, I found myself repeating the same steps: setting up a login screen, configuring authentication, and so on.
So I thought: "Why not build a reusable starter template?"
That’s how Exlogrn was born, a ready-to-use base that saves developers valuable time. Today, this project has become very popular on my GitHub, with developers from all over the world using it.
🔗 Check out Exlogrn on GitHub
What I’ve learned ⁉️
- - The value of small projects: you don’t need to build the next Facebook to create value.
- - Sharing multiplies impact: a solution that solves your problem can help dozens of other people.
- - Progress comes from action: every project, no matter how small, is an opportunity to learn.
I have many more projects in the pipeline, some already in development, that I’ll be sharing soon.