Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

  • #6982 (no title)
  • #6982 (no title)

Category: Posts

Mastering Zod Validation Mastering Data Validation and Error Handling in TypeScript with Zod

Mastering Zod Validation

Mastering Data Validation and Error Handling in TypeScript with Zod

Artur Seppa Reimanby Artur Seppa ReimanOctober 7, 2025October 7, 2025

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 …

The Road To JVM: The JVM Specification

The Road To JVM: The JVM Specification

Edy Silvaby Edy SilvaOctober 1, 2025October 2, 2025

In the last article, we discussed brainfuck and implemented a compiler + VM that can run brainfuck code. Continuing the journey to run brainfuck on …

Four talks in four weeks A journey to exchange knowledge

Four talks in four weeks

A journey to exchange knowledge

Talysson Oliveiraby Talysson OliveiraSeptember 30, 2025

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 …

How to Detect Forbidden Words in Text (Without Slowing Down) – Part II

How to Detect Forbidden Words in Text (Without Slowing Down) – Part II

Gabriel Quaresmaby Gabriel QuaresmaSeptember 26, 2025

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 …

Reprogramming My Career – Engineer to Engineer How I turned my mechanical engineering background into a future in software engineering

Reprogramming My Career – Engineer to Engineer

How I turned my mechanical engineering background into a future in software engineering

Antonio Paulinoby Antonio PaulinoSeptember 23, 2025September 23, 2025

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 …

Rails Multi-Databases and Tenancy: How You Can Do It Today Exploring how to implement multi-databases and tenancy in Rails 8.1 with SQLite and ActiveRecord::Tenanted

Rails Multi-Databases and Tenancy: How You Can Do It Today

Exploring how to implement multi-databases and tenancy in Rails 8.1 with SQLite and ActiveRecord::Tenanted

Miguel Marcondesby Miguel MarcondesSeptember 19, 2025September 19, 2025

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 …

Women in tech: Ada Lovelace The world's first programmer

Women in tech: Ada Lovelace

The world's first programmer

Kátia Bernardesby Kátia BernardesSeptember 18, 2025

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, …

Ctrl + Alt + Career: a shift from teaching to tech with the Codeminer42 Trainee Program

Ctrl + Alt + Career: a shift from teaching to tech with the Codeminer42 Trainee Program

Kátia Bernardesby Kátia BernardesSeptember 16, 2025

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 …

The Road To JVM: How To Create A Brainfuck Interpreter

The Road To JVM: How To Create A Brainfuck Interpreter

Edy Silvaby Edy SilvaSeptember 11, 2025

While studying low-level programming and the fundamentals of computation, I stumbled upon Brainfuck, an esoteric programming language. It has only eight commands and is very …

DDD Studies: Between Fishermen and Developers Reflections on my initial studies in Domain-Driven Design

DDD Studies: Between Fishermen and Developers

Reflections on my initial studies in Domain-Driven Design

Miguel Marcondesby Miguel MarcondesSeptember 10, 2025September 19, 2025

Raw Portuguese version is here: https://tech-pills.github.io/2025-08-17-estudos-em-ddd-entre-pescadores-e-desenvolvedores/ Hello there! Hope you’re doing well. I’ve been studying Domain Driven Design more deeply in recent weeks, and I’m …

Posts pagination

1 2 … 31 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Mastering Zod Validation
  • Codeminer42 Dev Weekly #81
  • The Road To JVM: The JVM Specification
  • Four talks in four weeks
  • Codeminer42 Dev Weekly #80

Tags

AI API Artificial Intelligence Authentication Backend Best Practices C Computer Science CSS Database Debugging Design Patterns DevOps Docker Elixir Frontend Functional Programming Git Golang HTML Information Security Infrastructure Java JavaScript NextJS Node.js open-source Performance PostgreSQL Programming Rails React Ruby Ruby on Rails Rust Security Software Architecture Software Development SQL Testing TypeScript UI UX Vue.js Web Development
Creative Commons License 2025 Codeminer42 | Privacy Policy | Cookie Policy | Powered by WordPress and Bam.