All articles
Notes on building software, front-end, back-end and what I learn along the way. No fixed schedule, just when I have something worth writing.
14 articles
2026
- 2 min read
I edited my first video!
I've always loved learning new things, and one of the skills I always wanted to develop was video editing using a professional tool.
- 5 min read
Real-Time with SSE in Next.js
Server-Sent Events (SSE) is a technology that enables real-time communication between server and client. This article shows how to implement it in Next.js.
2025
2024
- 3 min read
Merging Arrays in JavaScript
This article explores efficient techniques for merging and removing duplicates from arrays in JavaScript, comparing the use of concat, spread operator, indexOf, and Set to optimize your code's performance.
- 1 min read
Creating a Monorepo with pnpm Workspaces
To create a monorepo with pnpm, you need to configure a pnpm-workspace.yaml file and define the packages to be used in the project.
- 2 min read
Improving Browsing Speed Using Prefetch
Research shows that faster loading results in higher user conversion, and we can achieve this through prefetching...
- 3 min read
Capturar, gravar e enviar um áudio no navegador
Neste artigo, demonstrarei como implementei a captura do microfone e utilizei a classe `MediaRecorder` para armazenar o áudio e enviá-lo para uma requisição RESTful.
- 3 min read
Capture, Record, and Send Audio in the Browser
In this article, I will demonstrate how I implemented microphone capture and used the `MediaRecorder` class to store the audio and send it in a RESTful request.
- 1 min read
CLI from 'The Pragmatic Programmer' Book
In this post, I'll show how I implemented the release workflow for my blog.
- 4 min read
Creating CI/CD Workflows on GitHub
In this post, I will show how I implemented the release workflow for my blog.
2023
- 4 min read
SQL Injection and the Next.js Conf
During the last Next.js Conf, server actions were presented, and the example used sparked a series of criticisms about SQL injection. In this article, I will share my opinion.
- 3 min read
Hello World: My first blog/portfolio
My first blog. In this article, I will detail the development process, the technologies I used, the challenges I encountered, and what the next steps will be.
- 4 min read
Behind the scenes, how JavaScript works.
JavaScript is a programming language that can be quite confusing for beginners, especially when it comes to callbacks and promises.