Sign in

Lucas Vegi

@lucasvegi.bsky.social
878 followers 96 following 61 posts

Assistant Professor at DPI/UFV (Brazil) Ph.D. in Computer Science (ASERG/DCC/UFMG) Software Engineering |> Code smells |> Refactoring |> Elixir linktr.ee/lucasvegi Post mostly in English. Sometimes in Portuguese.

PostsRepliesMedia
Lucas Vegi @lucasvegi.bsky.social · 18/08/2026
🚨 Quer fazer uma lightning talk no SE4FP 2026? Estamos recebendo propostas de palestras de até 10 minutos sobre Programação Funcional! 🚀 📅 08/09/2026, a partir das 14h 📍 IME-USP — São Paulo ⏰ Submissões até 19/08, às 10h 👉 Formulário: forms.gle/zHs3iSh5ibuE... #ElixirLang
022
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 03/06/2026
🔥 O Esquenta SE4FP está de volta! 📚 08/06, 14h: João Arthur Brunet (UFCG) apresenta "Entendendo, Detectando e Refatorando Code Smells em Clojure". Pesquisa com o Nubank que replica e estende para Clojure o trabalho sobre code smells em Elixir. www.youtube.com/watch?v=I9-j... #Clojure #CodeSmells
011
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 02/06/2026
Coloque na agenda! Na próxima segunda, 08/06 14h00, teremos João Brunet falando sobre pesquisa em engenharia de software para programação funcional no Esquenta SE4FP @se4fp.github.io se4fp.github.io/2026/#esquenta github.com/joaoarthurbm sigaa.ufcg.edu.br/sigaa/public...
se4fp.github.io
SE4FP 2026 | 2nd Workshop on Software Engineering for Functional Programming
SE4FP aims to bring together academics and industry professionals to share and discuss experiences, best practices, tools, and research on applying software engineering principles to systems developed...
022
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 27/05/2026
Do you know some company that would be interested in sponsoring @se4fp.github.io? se4fp.github.io/2026/#sponsors
se4fp.github.io
SE4FP 2026 | 2nd Workshop on Software Engineering for Functional Programming
SE4FP aims to bring together academics and industry professionals to share and discuss experiences, best practices, tools, and research on applying software engineering principles to systems developed...
022
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 11/05/2026
Mind the Gap: Linking Refactorings and Code Smells in Elixir Lucas Vegi, Marco Túlio Valente First published: 10 May 2026 doi.org/10.1002/smr.... #ElixirLang #WeBEAMtogether
doi.org
Mind the Gap: Linking Refactorings and Code Smells in Elixir
Elixir is a functional programming language increasingly used in the industry to develop scalable and fault-tolerant concurrent systems more easily and with fewer computational resources. In previous...
152
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 28/04/2026
Why one of the world's largest digital banks chose Clojure and Datomic #FunctionalProgramming h/t @lucasvegi.bsky.social www.youtube.com/watch?v=pleo...
youtube.com
Why one of the world's largest digital banks chose Clojure and Datomic
YouTube video by CultRepo
291
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 08/04/2026
Mind the gap: Linking refactorings and code smells in Elixir Lucas Vegi Marco Túlio Valente #ElixirLang
071
Lucas Vegi @lucasvegi.bsky.social · 08/04/2026
Preprint: homepages.dcc.ufmg.br/~mtov/pub/20... #ElixirLang
homepages.dcc.ufmg.br
053
Lucas Vegi @lucasvegi.bsky.social · 01/04/2026
While the new paper isn’t public yet, check our previous work: link.springer.com/article/10.1... doi.org/10.1007/s106... #SoftwareEngineering #ElixirLang #Refactoring #CodeSmells
130
Lucas Vegi @lucasvegi.bsky.social · 01/04/2026
This work integrates our catalogs of code smells and refactorings for Elixir, allowing us to systematically define how to remove each smell. This is a key step toward tools for detection, recommendation, and automated refactoring...
130
Lucas Vegi @lucasvegi.bsky.social · 01/04/2026
Our paper “Mind the gap: Linking refactorings and code smells in Elixir” has been accepted for publication in the Journal of Software: Evolution and Process. It will soon be open access (thanks to CAPES + Wiley), meaning free and legal access for everyone! #ElixirLang #Refactoring #CodeSmells
1154
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 26/01/2026
Neste episódio, você escuta as respostas à pergunta "Qual é a próxima fronteira da engenharia de software?" que foram dadas por nossos entrevistados em nossos episódios publicados em 2025. Spotify: open.spotify.com/episode/11yO... @fronteirases.bsky.social +
open.spotify.com
Qual é a próxima fronteira da Engenharia de Software? Edição 2025 da Retrospectiva
Spotify video
142
Reposted by Lucas Vegi
Hugo Baraúna @hugobarauna.com · 14/11/2025
Have you answered the survey already? #ElixirLang
1106
Reposted by Lucas Vegi
CBSoft 2026 @cbsoft.bsky.social · 14/11/2025
Nossa página já está no ar!
043
Lucas Vegi @lucasvegi.bsky.social · 08/11/2025
@liviaab.bsky.social
051
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 07/11/2025
Impactos de IA em Engenharia de Software: Um Exercício de Síntese, Marco Tulio Valente Terça 11/11 19h00 Assista em www.youtube.com/watch?v=WQRe... Marque em sua agenda: calendar.app.google/8MbGf6VrTtND...
youtube.com
Impactos de IA em Engenharia de Software: Um Exercício de Síntese, Marco Tulio Valente
YouTube video by Forum da Pós-Graduação em Computação do Paraná
042
Lucas Vegi @lucasvegi.bsky.social · 07/11/2025
Ativei os comentários. Espero que ninguém me xingue então 😅
010
Lucas Vegi @lucasvegi.bsky.social · 07/11/2025
O padrão do meu canal é assim, mas consigo mudar individualmente a cada vídeo. Você acha que seria uma boa ideia liberar os comentários neste? Confesso que não tinha lembrado deste detalhe :)
110
Lucas Vegi @lucasvegi.bsky.social · 06/11/2025
Even beyond academia, this video gives an overview of our research on code smells and refactorings in Elixir — and how it connects to real-world software projects. Hope you enjoy it! 🚀 #FunctionalProgramming #ComputerScience
020
Lucas Vegi @lucasvegi.bsky.social · 06/11/2025
To support future PhD candidates joining thesis contests, I prepared a short pitch video with the presentation I gave in the final stages of these competitions. It has 🇧🇷 audio and manually created 🇧🇷🇬🇧 subtitles — ideal for both academics and practitioners. #CodeSmells #Refactoring #SoftwareQuality
120
Lucas Vegi @lucasvegi.bsky.social · 06/11/2025
Almost a year after my PhD defense at UFMG, I’m proud to share our 2025 achievements: 🥇 1st – CTD-ES (Software Engineering) 🥈 2nd – CTDQS (Software Quality) 🏅 Finalist – CTD-SBC (only SE finalist!) 🎥 Watch the pitch: youtu.be/a9PrGTditjs?... #PhD #SoftwareEngineering #ElixirLang #Research
youtu.be
Code Smells and Refactorings for Elixir (Pitch das apresentações nos concursos de teses)
YouTube video by Lucas Vegi
364
Lucas Vegi @lucasvegi.bsky.social · 21/10/2025
With @adolfont.github.io (UTFPR) and many friends from the #ElixirLang / #Erlang community, we’re planning an Elixir event in Brazil in 2026 🇧🇷✨ We’d love to hear from you! 💜 Quick survey (3min): forms.gle/SZjUfWoSKtLG... #ElixirBrasil #Erlang
085
Lucas Vegi @lucasvegi.bsky.social · 21/10/2025
Eu e o @adolfont.github.io (UTFPR), junto com vários amigos da comunidade #ElixirLang / #Erlang, estamos organizando um evento de Elixir no Brasil em 2026 🇧🇷✨ Queremos ouvir você para direcionar nossos esforços! 💜 Responda (leva 3min): forms.gle/SZjUfWoSKtLG... #ElixirBrasil #Erlang
077
Lucas Vegi @lucasvegi.bsky.social · 18/10/2025
Nas horas de folga eu costumo fazer uns complementos de renda 😅
030
Lucas Vegi @lucasvegi.bsky.social · 26/09/2025
Obrigado por ter registrado este momento Adolfo!
010
Lucas Vegi @lucasvegi.bsky.social · 26/09/2025
Obrigado Hugo!
000
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 26/09/2025
Lucas Vegi acaba de ganhar o prêmio de Melhor Tese de Doutorado em Engenharia de Software em 2024 no @cbsoft.bsky.social O tema foi Code Smells e Refatorações em #ElixirLang
3195
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 25/09/2025
Professor @lauramcastro.bsky.social won one of the two best reviewer awards at @se4fp.github.io. Congratulations, Laura!
173
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 24/08/2025
🔥 Temos novidade! O keynote de abertura já está confirmado. 🎤 Paulo Valente vai falar sobre: 👉 "Como a Programação Funcional Transforma o Design de Sistemas" 🧵 Segue o fio com os detalhes 👇
162
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 06/08/2025
🎙️ Our last roundtable guest is João Brunet, professor & researcher at UFCG! 👨‍🏫 He works with NuBank, IBM & the Federal Police to understand how devs work and support them through SE research. 🔍💻 He'll share insights from his work with Clojure at NuBank — and visions for the future! 🚀 #CBSoft #Clojure
011
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 06/08/2025
Hoje tem Esquenta @se4fp.github.io. Teremos, às 16h00, palestra com Nelkisa Matias sobre Clojure. Ela é Engenheira de Software no Nubank (provavelmente a empresa mais famosa no mundo a usar Clojure). Se quiser receber o link, inscreva-se em forms.gle/NoQw2XHuGs7c...
forms.gle
🇧🇷 Inscrição no Esquenta SE4FP -- 🇬🇧 Registration for the SE4FP Warm-up
SE4FP: https://se4fp.github.io/2025/ 🇧🇷 O Esquenta SE4FP é uma série de palestras online gratuitas, em inglês ou em português, com temas relacionados à Engenharia de Software para Programação Funcio...
022
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 02/08/2025
The accepted papers for the 1st SE4FP (Workshop on Software Engineering for Functional Programming) are announced — and many of them involve Elixir! 💜🧪📜 Check them out: se4fp.github.io/2025/#accept... #ElixirLang #MyElixirStatus
se4fp.github.io
SE4FP 2025 | 1st Workshop on Software Engineering for Functional Programming
SE4FP aims to bring together academics and industry professionals to share and discuss experiences, best practices, tools, and research on applying software engineering principles to systems developed...
031
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 28/07/2025
🚀 We’re excited to announce @erlangsolutions.bsky.social as a Bronze sponsor of #SE4FP! 🌍 A global leader in technologies like #Erlang, #Elixir, and #RabbitMQ, Erlang Solutions helps build scalable, reliable, and fault-tolerant systems. Thank you for supporting our community in Brazil!
223
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 04/07/2025
📢 Last chance! The SE4FP 2025 paper registration and submission deadline has been extended to July 11 (Friday)! ⚠️ This is the hard deadline – no further extensions! 🚀 JEMS: jems3.sbc.org.br/se4fp2025 #SE4FP2025 #CBSoft2025 #CFP #FunctionalProgramming #SoftwareEngineering
031
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 01/07/2025
❗To attend SE4FP 2025, you must register for CBSoft 2025 (@cbsoft.bsky.social)! Your registration gives access to the full program — including our workshop. 🔗 cbsoft.sbc.org.br/2025/inscric... #SE4FP #CBSoft2025 #FunctionalProgramming #SoftwareEngineering
032
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 27/06/2025
This video is a great example of using functional programming features in a non-functional language. Elegant in some cases, questionable in others — but definitely insightful for those exploring multi-paradigm programming. www.youtube.com/watch?v=ylzo... 👀Are you preparing your paper for #SE4FP?
youtube.com
Let’s Replace All For Loops With Map and Filter
YouTube video by ArjanCodes
021
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 19/06/2025
🔥 We're excited to launch Esquenta SE4FP 2025! A series of free online talks (in 🇧🇷Portuguese or 🇬🇧English) on topics related to Software Engineering for Functional Programming, leading up to the in-person SE4FP workshop at #CBSoft2025. 🧵👇
121
Reposted by Lucas Vegi
CBSoft 2026 @cbsoft.bsky.social · 19/06/2025
Deadline do SE4FP prorrogado! se4fp.github.io/2025/#call-f...
se4fp.github.io
SE4FP 2025 | 1st Workshop on Software Engineering for Functional Programming
SE4FP aims to bring together academics and industry professionals to share and discuss experiences, best practices, tools, and research on applying software engineering principles to systems developed...
022
Reposted by Lucas Vegi
CBSoft 2026 @cbsoft.bsky.social · 19/06/2025
Podem nos ajudar a chegar a 100 seguidores aqui? Dá repost, por favor. Somos o maior evento acadêmico em Engenharia de Software do Brasil, com participação significativa também de pessoas do mercado!
01820
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 19/06/2025
Agora sim está no ar a página no site do @fronteirases.bsky.social com links do episódio em que eu e @zoedsoupe.zeetech.io (Elixir em Foco) entrevistamos @lucasvegi.bsky.social sobre code smells e refatorações em Elixir fronteirases.github.io/episodios/pa... cc @redeemilias.bsky.social
fronteirases.github.io
Fronteiras da Engenharia de Software
Fronteiras da Engenharia de Software é um podcast para refletir sobre o presente e o futuro da engenharia de software. Publicamos episódios mensais em que entrevistamos pessoas pesquisadoras da área. ...
044
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 19/06/2025
📢 Deadline extended! SE4FP 2025 just got 2 extra weeks! 🎉 🗓️ New dates: 📌 Paper registration: July 4 📌 Paper submission: July 11 se4fp.github.io/2025/#call-f... Time to polish your work and submit! 💻 #SE4FP #CBSoft #CallForPapers #SoftwareEngineering #FunctionalProgramming #CFP
021
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 15/06/2025
Entre as Melhores Teses de Doutorado do CTD CSBC, há uma de Engenharia de Software: Code Smells and Refactorings for Elixir Lucas Vegi - UFV, Brazil Marco Tulio Valente - UFMG, Brazil Parabéns, @lucasvegi.bsky.social e Marco Tulio! csbc.sbc.org.br/2025/ctd
csbc.sbc.org.br
CSBC 2025 | Maceió/AL
071
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 13/06/2025
Let’s go, everyone! The deadline is approaching, but there’s still time to submit!: se4fp.github.io/2025/ #ElixirLang #SoftwareEngineering #FunctionalProgramming #CBSoft2025
042
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 09/06/2025
🚀 We're excited to welcome Dashbit (dashbit.co) as a Bronze Sponsor of SE4FP! Co-founded by @josevalim.bsky.social, Dashbit drives Elixir adoption in production and invests heavily in open source projects like Elixir, Ecto, Nx, and Broadway. 💜 #SE4FP #ElixirLang #OpenSource
0102
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 28/05/2025
🔥 Hey everyone, we’ve got exciting news! Our first speakers and roundtable guests are announced on the #SE4FP website — and it's a stellar lineup! ⭐ Curious? Check them out and let us know what you think 👇 🔗 se4fp.github.io/2025/#speakers #ElixirLang #SoftwareEngineering #FunctionalProgramming
141
Lucas Vegi @lucasvegi.bsky.social · 21/05/2025
That's great! I didn't know about it yet.🙂
010
Reposted by Lucas Vegi
SE4FP Workshop @se4fp.github.io · 20/05/2025
Hey folks! Hope you don't mind if I switch to Portuguese for a moment. 🇧🇷🙂 🎙️ O podCast Fronteiras da ES publicou um vídeo sobre o SE4FP, explicando seus objetivos, chamada de trabalhos (call for papers) e formas de patrocínio! Confira no link a seguir: www.youtube.com/watch?v=IxeU...
youtube.com
Extra: SE4FP e Gambiconf
YouTube video by Fronteiras da Engenharia de Software
034
Reposted by Lucas Vegi
CBSoft 2026 @cbsoft.bsky.social · 19/05/2025
1st Workshop on Software Engineering for Game Development (SE4Games) acontecerá em Recife, PE, em 23 de Setembro, durante o CBSoft 2025 Registro de artigos até 30/06 cbsoft.sbc.org.br/2025
cbsoft.sbc.org.br
022
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 15/05/2025
A 2022 interview with @lucasvegi.bsky.social (UFV) and Marco Tulio Valente (UFMG) about Elixir code smells. The video includes English subtitles. Other studies have followed this interview. #ElixirLang www.youtube.com/watch?v=dp8z...
youtube.com
Elixir Code Smells com Lucas Vegi (UFV) e Marco Tulio Valente (UFMG)
YouTube video by Elixir em Foco
1103
Reposted by Lucas Vegi
Adolfo Neto @adolfoneto.elixiremfoco.com · 15/05/2025
Understanding refactorings in Elixir functional language LF da Matta Vegi, MT Valente Empirical Software Engineering 30 (4), 1-58 2025 #ElixirLang link.springer.com/article/10.1...
link.springer.com
Understanding refactorings in Elixir functional language - Empirical Software Engineering
Elixir is a modern functional language known for its robustness and scalability. This language has seen a growing adoption by companies worldwide in the last 12 years. Despite this fact, and to the be...
031