Mastering Zod Validation
Introduction In TypeScript applications, static typing offers safety during development, ensuring that variables and functions respect well-defined contracts. However, this guarantee does not always extend to external data,…
Codeminer42's Engineering Blog
What Codeminer42 engineers dig up at work: field notes on Rails, AI tooling, security, and keeping product teams shipping.

Introduction In TypeScript applications, static typing offers safety during development, ensuring that variables and functions respect well-defined contracts. However, this guarantee does not always extend to external data,…
In the last article, we discussed brainfuck and implemented a compiler + VM that can run brainfuck code. Continuing the journey to run brainfuck on billions of devices,…
Exchanging knowledge is something I deeply enjoy and have been doing through conference talks since 2015. I believe it’s one of the best ways to contribute back to…
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…
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…
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…