---
title: "Rafael Antunes (@devrafaelantunes) | Hashnode"
description: "JR Elixir Developer. Read the latest articles by Rafael Antunes on Hashnode."
url: "https://hashnode.com/@devrafaelantunes"
---

@devrafaelantunes

# Rafael Antunes

@devrafaelantunes · Ribeirão Preto, São Paulo - Br · Joined May 2021

JR Elixir Developer

### [Overcoming the N+1 Queries Problem: A Comprehensive Guide to Boosting Your App's Performance](https://rafaelantunes.com.br/overcoming-the-n1-queries-problem-a-comprehensive-guide-to-boosting-your-apps-performance?utm_source=hashnode&utm_medium=feed)

Web application performance plays a vital role in user satisfaction, conversion rates, and overall success. Recently, I faced a major speed issue in my app, which was ultimately attributed to the notorious N+1 queries problem. In this article, we'll ...

3 min read · [rafaelantunes.com.br](https://rafaelantunes.com.br/overcoming-the-n1-queries-problem-a-comprehensive-guide-to-boosting-your-apps-performance?utm_source=hashnode&utm_medium=feed)

[Mar 30, 2023](https://hashnode.com/posts/overcoming-the-n1-queries-problem-a-comprehensive-guide-to-boosting-your-apps-performance/6425ddfb512904092727ab45)

### [Elixir for Web Development](https://rafaelantunes.com.br/elixir-for-web-development?utm_source=hashnode&utm_medium=feed)

Many early client-server systems were stateful. Servers kept working state in memory. They passed messages back and forth with their clients over persistent connections. Think of a banking system with a central mainframe and a dedicated terminal for ...

4 min read · [rafaelantunes.com.br](https://rafaelantunes.com.br/elixir-for-web-development?utm_source=hashnode&utm_medium=feed)

[Jun 22, 2022](https://hashnode.com/posts/elixir-for-web-development/62b26dbd0572b078ae51772d)

### [What is GenStage?](https://rafaelantunes.com.br/what-is-genstage?utm_source=hashnode&utm_medium=feed)

Assume you're a well-known author signing books at a book signing event. A throng of people has gathered to greet you. Since only one autograph can be done at a time, the organizers let people in one by one. You ask the next person to come forward wh...

5 min read · [rafaelantunes.com.br](https://rafaelantunes.com.br/what-is-genstage?utm_source=hashnode&utm_medium=feed)

[May 20, 2021](https://hashnode.com/posts/what-is-genstage/60a6dbc6fa38fa530ce2ef8f)

### [The Main Benefits of Cloud Computing](https://rafaelantunes.com.br/the-main-benefits-of-cloud-computing?utm_source=hashnode&utm_medium=feed)

In the past, companies and organizations hosted and maintained hardware such as compute, storage, and networking equipment in their own data centers. They needed to allocate entire infrastructure departments to take care of them, resulting in a costl...

4 min read · [rafaelantunes.com.br](https://rafaelantunes.com.br/the-main-benefits-of-cloud-computing?utm_source=hashnode&utm_medium=feed)

[May 17, 2021](https://hashnode.com/posts/the-main-benefits-of-cloud-computing/60a29220fad22c2c5faba598)

### [Understanding the "Let It Crash" philosophy](https://rafaelantunes.com.br/understanding-the-let-it-crash-philosophy?utm_source=hashnode&utm_medium=feed)

You may have heard of a philosophy associated with Erlang called "Let It Crash". Erlang applications can quickly recover from errors by restarting parts of their system. Elixir also embraces this philosophy. Unfortunately, this approach is also freq...

3 min read · [rafaelantunes.com.br](https://rafaelantunes.com.br/understanding-the-let-it-crash-philosophy?utm_source=hashnode&utm_medium=feed)

[May 10, 2021](https://hashnode.com/posts/understanding-the-let-it-crash-philosophy/6099c69221068818a5c64dfa)
