Do you really need to use NoSQL databases? Or can a relational database satisfy your semi-structured...
Diagnosing and fixing critical PostgreSQL performance issues: A...
Why is it so hard to forecast the Dollar rate? An attempt with...
As a Brazilian working for a foreign company, I'm always keeping an eye on the USD to BRL exchange...
This benchmark compares the performance of Snowflake and UUID. It was built using Go, Docker, SQLx,...
Understanding the Gambler's Fallacy The Gambler's Fallacy, often referred to as the Monte...
We all know that Fastify is faster than Express, and for this reason, many people are switching from...
Have you ever had the task of migrating data from one database to another? Or even from one table to...
The Birthday Paradox is a fascinating mathematical phenomenon, and it has significant implications...
Encryption is something that we use extensively in computer science. It's an indispensable technique...
In the age of Artificial Intelligence, Large Language Models, and Natural Language Processing (NLP),...
When dealing with large PDF files, it can often be beneficial to break them down into smaller, more...
In this article you will learn what is cosine similarity and how to calculate it using Python. ...
Scala, an acronym for "Scalable Language," is a high-level programming language that combines...
Information Theory is a branch of mathematics that has many applications in the field of computer...
If you are at the beginning of your machine learning studies, you probably already read the term...
A smart contract is a contract with aditional blockchain features. It is a computer program or a...
Revolutionize your website by incorporating ChatGPT, OpenAI's impressive language model. In this...
"The first principle is that you must not fool yourself - and you are the easiest person to fool." ...
Wrote some code and want to know if it's good? If it's testable, maintainable, and "clean"? ...
With the rise of AI, vector databases are becoming more popular. But what exactly is a vector...
Natural Language Processing (NLP) is a subfield of artificial intelligence that deals with the...
Do you remember set theory? A math topic that you probably learned in elementary school, revisited in...
You probably already saw the following notation: ∑i=1ni(i+1) \sum_{i=1}^{n}...
When you are doing something, you probably want to know if you are doing it correctly, and if not,...
Recently I finished reading a pretty good engineering book, so I decided to write an article about...
Imagine you are a software developer at a big e-commerce company and "Black Friday" is coming soon,...
Prisma and TypeORM are possibly the main ORM choices for the JavaScript ecosystem in 2022, so I have...
History of functional programming Functional programming is a programming paradigm, such...
As technology advances, new problems come, so, new solutions are developed. Text and Voice solutions...