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
Elixir em Produção na Trio Pagamentos, com David Alencar [not-audio_url] [/not-audio_url]

Duration: 45:30
Neste episódio do *Elixir em Foco*, Adolfo Neto e Zoey Pessanha conversaram com David Alencar, Staff Software Engineer na Trio Pagamentos. Com mais de 15 anos de experiência em tecnologia, incluindo uma passagem pela Mic…
Elixir em Produção na Remote, com Lívia Almeida Barbosa [not-audio_url] [/not-audio_url]

Duration: 57:22
Neste episódio do podcast Elixir em Foco, Adolfo Neto, Cristine Guadelupe, Herminio Torres e Zoey Pessanha recebem Lívia Almeida Barbosa, Senior Backend Engineer na Remote, para uma conversa sobre o uso de Elixir na Remo…
Paulo Valente 2 - A Missão: IA e Machine Learning em Elixir com Nx [not-audio_url] [/not-audio_url]

Duration: 1:02:44
Neste episódio, conversamos com Paulo Valente, Engenheiro de Software na DockYard, e um dos mantenedores do ecossistema Nx. Paulo também é músico e projetista de circuitos por hobby. Links: Documento sobre o Ecossistema…
GambiConf 2024 [not-audio_url] [/not-audio_url]

Duration: 4:55
Estão abertas as submissões de palestras e workshops para a GambiConf 2024! A GambiConf é uma conferência única e multilingue que não se limita a uma única tecnologia. Este evento foca no propósito dos projetos apresenta…
38. Elixir em Produção na Minha Biblioteca, com Thiago Leite Luiz [not-audio_url] [/not-audio_url]

Duration: 35:34
Neste episódio do podcast Elixir em Foco, entrevistamos Thiago Leite Luiz, Head de Tecnologia e Inovação na Minha Biblioteca. Thiago descreve como Elixir é usado em produção naquele que é o maior streaming de livros atua…