Lucas Vegi's Avatar

Lucas Vegi

@lucasvegi.bsky.social

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

865 Followers  |  93 Following  |  53 Posts  |  Joined: 04.09.2024  |  2.0572

Latest posts by lucasvegi.bsky.social on Bluesky

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

06.11.2025 17:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

06.11.2025 17:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Code Smells and Refactorings for Elixir (Pitch das apresentaΓ§Γ΅es nos concursos de teses)
YouTube video by Lucas Vegi Code Smells and Refactorings for Elixir (Pitch das apresentaΓ§Γ΅es nos concursos de teses)

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

06.11.2025 17:22 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 3    πŸ“Œ 0
Post image

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

21.10.2025 00:40 β€” πŸ‘ 8    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Post image

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

21.10.2025 00:39 β€” πŸ‘ 7    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

Nas horas de folga eu costumo fazer uns complementos de renda πŸ˜…

18.10.2025 16:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Obrigado por ter registrado este momento Adolfo!

26.09.2025 15:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Obrigado Hugo!

26.09.2025 15:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

26.09.2025 12:35 β€” πŸ‘ 19    πŸ” 5    πŸ’¬ 3    πŸ“Œ 1

Professor @lauramcastro.bsky.social won one of the two best reviewer awards at @se4fp.github.io.

Congratulations, Laura!

25.09.2025 20:31 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Post image

πŸ”₯ 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 πŸ‘‡

24.08.2025 14:06 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Post image

πŸŽ™οΈ 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

06.08.2025 13:07 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
πŸ‡§πŸ‡· 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...

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...

06.08.2025 12:04 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
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...

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

02.08.2025 01:26 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ 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!

28.07.2025 19:34 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Post image

πŸ“’ 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

04.07.2025 18:11 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

❗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

01.07.2025 14:00 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Let’s Replace All For Loops With Map and Filter
YouTube video by ArjanCodes Let’s Replace All For Loops With Map and Filter

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?

27.06.2025 14:28 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ”₯ 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.

πŸ§΅πŸ‘‡

19.06.2025 17:42 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
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...

Deadline do SE4FP prorrogado! se4fp.github.io/2025/#call-f...

19.06.2025 12:28 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

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!

19.06.2025 12:47 β€” πŸ‘ 18    πŸ” 19    πŸ’¬ 0    πŸ“Œ 5
Preview
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. ...

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

19.06.2025 10:08 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Post image

πŸ“’ 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

19.06.2025 12:17 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
CSBC 2025 | MaceiΓ³/AL

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

15.06.2025 16:57 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Let’s go, everyone! The deadline is approaching, but there’s still time to submit!: se4fp.github.io/2025/
#ElixirLang #SoftwareEngineering #FunctionalProgramming #CBSoft2025

13.06.2025 18:38 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ 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

09.06.2025 18:30 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ”₯ 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

28.05.2025 14:28 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

That's great! I didn't know about it yet.πŸ™‚

21.05.2025 13:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Extra: SE4FP e Gambiconf
YouTube video by Fronteiras da Engenharia de Software Extra: SE4FP e Gambiconf

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...

20.05.2025 17:37 β€” πŸ‘ 3    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

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

19.05.2025 11:42 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@lucasvegi is following 19 prominent accounts