Codeminer42's Engineering Blog
The Miners

How to Detect Forbidden Words in Text (Without Slowing Down) – Part II
In our previous blog post, we adopted the Trie (Prefix-tree) data structure to address the use case of detecting forbidden words in texts. This structure enabled us to achieve faster…
Reprogramming My Career – Engineer to Engineer
Trainee Program Hey everyone! 👋 Today I'm not here to talk about the usual topics, such as tests or SQL (Yes, I know part 2 is in progress for both…
Rails Multi-Databases and Tenancy: How You Can Do It Today
Portuguese version here: https://tech-pills.github.io/2025-09-18-Rails-Multi-Databases-e-Tenancy-como-fazemos-isso-em-2025/ Hey everyone! Hope you're doing well. So, you're building an application and you've reached that moment when you think: "Damn, how do I keep Company Two…
Women in tech: Ada Lovelace
Introduction "Who controls the past controls the future: who controls the present controls the past." These words, written by George Orwell in his novel 1984, remind us that history is…
Ctrl + Alt + Career: a shift from teaching to tech with the Codeminer42 Trainee Program
Introduction I believe one of the most common experiences in life is realizing that we no longer belong to a place that once made us feel good. This kind of…