Adolfo Neto

Adolfo Neto @adolfont

About: I am an Associate Professor teaching Functional Programming and Agile Methods. I write Elixir code whenever I can.

Location:
Curitiba, Brazil
Joined:
May 17, 2019

Adolfo Neto
articles - 50 total

Lean won the SIGPLAN Programming Languages Software Award 2025

Great news!!! Lean won the "SIGPLAN Programming Languages Software Award 2025". SIGPLAN is The ACM...

Learn More 1 0Jun 19

The Elixir Pipe Operator

The Elixir pipe operator (|>) is beautiful. How do you use it? Imagine you have a data structure...

Learn More 10 1Jun 15

Who's Still Podcasting About Elixir? (May 2025 Edition)

I am writing this post on May 23, 2025. First, let me define what I mean by an active podcast: one...

Learn More 7 3May 23

The original motivation for creating Lean was software verification

"The main motivation, the original motivation for (creating) Lean was in software verification,...

Learn More 2 0May 18

Next Fronteiras Interview: Daniel Feitosa on Technical Debt Management

Next week, on May 12th, 2025, we are going to interview Daniel Feitosa, a Brazilian Software...

Learn More 1 0May 5

Tidewave: Connecting Web Apps to AI-Powered Development

José Valim recently introduced Tidewave, a new tool designed to connect web applications with editors...

Learn More 5 0Apr 30

Do you use LLMs? And some podcast recommendations

Right now, I am using LLMs to (a few examples): Translation Given the transcript and/or script of...

Learn More 3 0Apr 4

Unsafe Impedance: Safe Languages and Safe by Design Software, by Lee Barney and Adolfo Neto

Arxiv++ AI-Generated Summary Arxiv link for Unsafe Impedance: Safe Languages and Safe by...

Learn More 10 0Nov 2 '24

Behind the Code: Highlights from Elixir Curitiba 2024 and Future Visions

Organizing and participating in Elixir Curitiba 2024 was an enriching experience, and I’d like to...

Learn More 1 0Oct 31 '24

Brazilian Conference on Software: Brazilian Symposium on Programming Languages, by Dalvan Griebler

PUC-PR hosted CBSoft 2024 from September 30 to October 4, and I had the opportunity to organize the...

Learn More 1 0Oct 6 '24

The Emotional Side of Software Development: Key Insights from Nicole Novielli at CBSoft 2024

This post was generated by ChatGPT. At the Brazilian Conference on Software: Practice and Theory...

Learn More 1 0Oct 6 '24

Two new Elixir-related papers at the 28th Brazilian Symposium on Programming Languages

I attended the Brazilian Symposium on Programming Languages, where two papers related to Elixir were...

Learn More 3 0Oct 2 '24

Elixir Curitiba 2024

🇺🇸 This text will be in Portuguese Olá, Acredito que a maioria de nós sabe que Elixir é uma...

Learn More 1 0Sep 18 '24

Transcription for Emotions in Software Engineering, with Nicole Novielli

ADOLFO NETO: Hi, everyone. I am Adolfo Neto, a professor at the Federal University of...

Learn More 2 0Sep 5 '24

Exploring Emotions in Software Engineering: An Interview with Nicole Novielli

In the latest episode of the Professor Adolfo Neto podcast, I had the pleasure of interviewing Nicole...

Learn More 0 0Aug 29 '24

Lean FRO's First Year: Advancing Formal Methods in Software Engineering

As software engineers, we're always on the lookout for tools and technologies that can enhance our...

Learn More 1 0Aug 13 '24

Promoting Diversity and Inclusion in Software Engineering, with Alexander Serebrenik

Introduction This interview with Professor Alexander Serebrenik provides insights into...

Learn More 0 0Aug 8 '24

Insights into Ethics in Software Engineering: A Conversation with Brittany Johnson-Matthews on the Professor Adolfo Neto Podcast

In this episode of the Professor Adolfo Neto podcast, Professor Adolfo Neto interviews Brittany...

Learn More 1 0Jul 24 '24

Erlang Workshop 2024 - Call for Papers

23rd Edition of the Erlang Workshop Monday 2nd September 2024, Milan, Italy A satellite workshop of...

Learn More 3 0Apr 15 '24

Learning Elixir with ELXPRO - Gustavo Oliveira

In this episode of the Professor Adolfo Neto podcast, join me, Adolfo, as we sit down with Gustavo...

Learn More 2 0Feb 11 '24

A livebook for the basics of processes in Elixir

The basics of processes in Elixir Examples All you have to do is to open a...

Learn More 7 0Dec 6 '23

The “let it crash” error handling strategy of Erlang, by Joe Armstrong

This post was motivated by this tweet: Buy Luciano Ramalho's Fluent Python: Clear, Concise, and...

Learn More 9 0Nov 26 '23

For, Map and Reduce in Elixir

Introduction One of the students in my Introduction to Functional Programming course...

Learn More 29 2Nov 2 '23

How to start programming in Elixir?

A common question among people who discover the existence of the Elixir programming language, created...

Learn More 6 0Oct 9 '23

Learn4Elixir - Chapter 1 (in Portuguese)

Learn more about Learn4Elixir.

Learn More 2 0Oct 5 '23

Elixir Fortaleza Conf 2023

Go to the website to learn more.

Learn More 0 0Jul 13 '23

Software Security with Laurie Williams

This is a bit off-topic, but I am the coordinator and co-host of the Fronteiras da Engenharia de...

Learn More 2 0Jun 25 '23

Static Typing in Elixir

I am not a big fan of static typing. Or, rather, I am not someone who prefers static typing. (Read...

Learn More 11 7Jun 9 '23

Bogosort: The Stupid Sorting Algorithm

Sorting algorithms are fundamental to computer science and play a crucial role in various...

Learn More 5 0May 5 '23

Contract work in software development

Dave Lucia, a well known person in the Elixir community of practice, posted this tweet: ...

Learn More 2 0Apr 19 '23