RefactorEx: Refatoração em Elixir, com Gabriel Pereira

RefactorEx: Refatoração em Elixir, com Gabriel Pereira

Author: Rede Emílias de Podcasts May 8, 2025 Duration: 36:20

Neste episódio do Elixir em Foco, Adolfo Neto, Herminio Torres e Zoey Passanha conversaram com Gabriel Pereira sobre o RefactorEx, uma ferramenta de refatoração de código Elixir. Gabriel é formado em Ciência da Computação pela Universidade Federal de Viçosa (UFV) e atualmente atua como Tech Lead na Ingresse, onde lidera times relacionados a pagamentos e autorizações. O RefactorEx nasceu como seu Trabalho de Conclusão de Curso e vem ganhando destaque na comunidade, tendo sido inclusive mencionado na Code BEAM America 2025 por Mitchel Hanberg. No episódio, Gabriel contou como surgiu a ideia da ferramenta, por que optou por uma extensão para o VS Code, quais são suas refatorações favoritas, a influência do trabalho de Lucas Vegi em sua pesquisa, e também um pouco sobre o uso de Elixir na Ingresse.

Gabriel Pereira https://github.com/gp-pereira 

RefactorEx https://github.com/gp-pereira/refactorex 

RefactorEx - Effortless Elixir Refactoring in VS Code https://elixirforum.com/t/refactorex-effortless-elixir-refactoring-in-vs-code/67759 

RefactorEx foi mencionado na Code BEAM America 2025

https://x.com/adolfont/status/1898117471309369465 

“REFACTOREX: Integrate Refactorex, another language server by Gabriel Pereira as a university project

Implements a ton of awesome refactors. Built with GenLSP”

Refactorex demo at Elixir LSP talk by Mitchell Hanberg's Code BEAM America 2025 talk

https://www.youtube.com/watch?v=R1CCyszhESk 

Expert, o novo LSP de Elixir https://expert-lsp.org/ 

Episódio sobre Code Smells, com Lucas Vegi e Marco Tulio Valente

https://creators.spotify.com/pod/show/elixiremfoco/episodes/15--Elixir-Code-Smells-com-Lucas-Vegi-UFV-e-Marco-Tulio-Valente-UFMG-e1jb1bb

Code Smells e Refatorações específicos para Elixir, Lucas Vegi (UFV e UFMG) - palestra

https://youtu.be/klubcNmv4qI?si=A-V4Zz4cU_ybyVuW  

E-mail do Gabriel: pereira7346@gmail.com

Rede Emílias de Podcasts no Bluesky - https://bsky.app/profile/redeemilias.bsky.social 

Rede Emílias de Podcasts no Mastodon - https://bertha.social/@redeemilias/ 

Elixir em Foco no YouTube - https://www.youtube.com/@elixiremfoco 

Elixir em Foco no Spotify - https://open.spotify.com/show/43aDX4kajkNCKaCYpGPooJ 

Elixir em Foco no Spotify for Podcasters - https://podcasters.spotify.com/pod/show/elixiremfoco 

Elixir em Foco na Apple Podcasts - https://podcasts.apple.com/us/podcast/elixir-em-foco/id1560944119 

Associe-se à Erlang Ecosystem Foundation - https://bit.ly/3Sl8XTO 

Site da Erlang Ecosystem Foundation - https://bit.ly/3Jma95g 

Nosso site - https://elixiremfoco.com 

Nosso email - elixiremfoco@gmail.com 



Há um certo brilho particular em conversas entre pessoas que compartilham uma paixão técnica, e é nesse espaço que Elixir em Foco se encontra. Produzido pela Rede Emílias de Podcasts, este programa mergulha no universo da linguagem de programação Elixir, conhecida por sua abordagem funcional e concorrente, mas sempre através das perspectivas e experiências reais de quem a utiliza no dia a dia. A cada mês, na primeira quarta-feira, um novo episódio chega trazendo vozes da comunidade brasileira de desenvolvimento de software. O que se ouve não são aulas ou monólogos, mas diálogos descontraídos e profundos sobre os desafios, as soluções elegantes, os casos de uso e o ecossistema que gira em torno do Elixir. A ideia é abrir a porta para as discussões que normalmente acontecem em corredores de conferências ou em grupos online, oferecendo insights práticos e reflexões sobre por que esta linguagem tem cativado tantos desenvolvedores. Este podcast é para quem já escreve código em Elixir e busca aprofundar seu conhecimento, mas também para curiosos que desejam entender, a partir de relatos genuínos, o que torna essa tecnologia tão especial e como ela está sendo aplicada em projetos reais no Brasil. É uma escuta que informa e, ao mesmo tempo, conecta.
Author: Language: Portuguese Episodes: 74

Elixir em Foco
Podcast Episodes
From Diplomacy to OTP: Mackenzie Morgan's Path to Erlang and Elixir [not-audio_url] [/not-audio_url]

Duration: 1:05:43
In this episode of Elixir in Focus, part of the SE4FP 2025 warm-up series, host Adolfo Neto welcomes Mackenzie Morgan, a senior backend engineer at Level All. Mackenzie shares her journey into technology, which began wit…
Palestra Esquenta SE4FP: Leonardo Lucena apresenta Potigol [not-audio_url] [/not-audio_url]

Duration: 1:17:24
Este é um episódio extra do podcast Elixir em Foco.Nesta palestra, Leonardo Lucena, professor do IFRN, apresenta Potigol https://potigol.github.io/, uma linguagem moderna para aprender a programar que é multiparadigma (f…