Pietro Loffredi
banner
pitloffredi.bsky.social
Pietro Loffredi
@pitloffredi.bsky.social
Software architect. Multi-platform developer. Committed to become a FP alchemist #Scala #Elixir #Rust. Passionate lifelong learner
Reposted by Pietro Loffredi
We are hiring a Senior Software Engineer (Elixir) — join my team at the BBC to design, build and scale #Elixir services used by millions

careers.bbc.co.uk/job/Senior-S...

Please share 🙂
#elixirlang #myelixirstatus #hiring
Senior Software Engineer
Senior Software Engineer
careers.bbc.co.uk
September 21, 2025 at 3:16 PM
Reposted by Pietro Loffredi
🔗 Advanced Strategies to Deploy Phoenix Applications with Kamal

#devops #ElixirLang #ElixirPhoenix #phoenix #reading-list
Advanced Strategies to Deploy Phoenix Applications with Kamal
#devops #ElixirLang #ElixirPhoenix #phoenix #reading-list
blog.appsignal.com
August 21, 2025 at 8:05 AM
Reposted by Pietro Loffredi
👏🏽Two BEAM languages made it to the top 3 most admired!

The 2025 @stackoverflow.com.web.brid.gy Developer Survey gathered insights from 49,000+ developers across 177 countries covering 314 technologies in 62 questions.

See the full results: survey.stackoverflow.co/2025

@gleam.run @elixir-lang.org
August 19, 2025 at 5:22 PM
Reposted by Pietro Loffredi
The first ever Gleam conference!!!!
Details confirmed for the first ever Gleam conference, brought to you by @crowdhailer.bsky.social: Gleam Gathering is happening on 21st February 2026 in Bristol, England.

First speakers confirmed are from our Core Team: @lpil.uk @hayleigh.dev and @giacomocavalieri.me

gleamgathering.com
August 16, 2025 at 10:53 AM
Reposted by Pietro Loffredi
I'm closing out, for now, my series on questions at the heart of development with an analysis of when we need more abstraction. For example, taking @germsvel.com's advice about architecting more accurate models can reduce future bugs.

programmersstone.blog/posts/why-is...

#ElixirLang
Why is this hard?
This article is part of the series JEG2's Questions. In a previous article of this series I talked about how we must remain ever vigilant against what is making it into our code. I talked about the ne...
programmersstone.blog
August 14, 2025 at 4:06 PM
Reposted by Pietro Loffredi
Making reliable distributed systems in the presence of software errors (2003) [pdf]

http://erlang.org/download/armstrong_thesis_2003.pdf
August 15, 2025 at 2:00 AM
Reposted by Pietro Loffredi
Palo Alto warns of OT-targeted exploitation of critical Erlang/OTP SSH vulnerability
Palo Alto warns of OT-targeted exploitation of critical Erlang/OTP SSH vulnerability - Industrial Cyber
Palo Alto Networks warns of OT-targeted exploitation of critical Erlang/OTP SSH vulnerability, reports global surge.
buff.ly
August 13, 2025 at 5:12 AM
Reposted by Pietro Loffredi
Reposted by Pietro Loffredi
August 10, 2025 at 4:50 PM
Reposted by Pietro Loffredi
Phoenix LiveView 1.1 is out!

Colocated JavaScript (and hooks), list comprehension improvements, and an igniter-based script that makes updating easier than ever.

What an incredible release—check it out!

#MyElixirStatus

youtu.be/EV6DSqTOXM0
What's new in Phoenix LiveView 1.1?
YouTube video by Code and Stuff
youtu.be
July 31, 2025 at 3:44 PM
Reposted by Pietro Loffredi
This is a really cool project! github.com/bradleygolde...
Think of it like a Quickstart for working with claude code and Elixir projects, that leans on all the conventions we've been working on like tidewave & usage rules.
#ElixirLang
GitHub - bradleygolden/claude
Contribute to bradleygolden/claude development by creating an account on GitHub.
github.com
July 29, 2025 at 10:52 PM
Reposted by Pietro Loffredi
🔗 Working with Google sheets and Phoenix framework in Elixir

#ElixirLang #ElixirPhoenix #phoenix #reading-list
Working with Google sheets and Phoenix framework in Elixir
#ElixirLang #ElixirPhoenix #phoenix #reading-list
curiosum.com
July 15, 2025 at 1:05 PM
Reposted by Pietro Loffredi
Finally got to watch @bryan-hunter.bsky.social's Waterpark talk. It's a great demo of how BEAM and Elixir can help build systems with zero downtime, while significantly reducing technical complexity. Curious about what makes Elixir special? This is the talk to see!

www.youtube.com/watch?v=hdBm...
Waterpark: Transforming Healthcare with Distributed Actors - Bryan Hunter - NDC Oslo 2025
YouTube video by NDC Conferences
www.youtube.com
July 11, 2025 at 9:22 AM
Reposted by Pietro Loffredi
Q: Is there something like SonarQube for Elixir to check for OWASP top 10?
A: Yes! Sobelow

Static analysis tool for Elixir/Phoenix
Run locally + in CI

Asked at #jugpb talk.
Beyond the JVM: Why #elixirlang is Reshaping Web Dev

hexdocs.pm/sobelow
security.erlef.org/web_app_secu...
Sobelow v0.14.0 — Documentation
hexdocs.pm
July 10, 2025 at 7:11 AM
Reposted by Pietro Loffredi
Examples in #ElixirLang
Why on Earth would I test if I have to just "Let it crash"? Laura Castro on Property-Based Testing

Laura gave this lecture to my Introduction to Functional Programming class at the Federal University of Technology - Paraná (UTFPR) on July 29th, 2021.

www.youtube.com/watch?v=6gu9...
Why on Earth would I test if I have to just "Let it crash"? Laura Castro on Property-Based Testing
YouTube video by Elixir, Erlang, the BEAM (and Lean)
www.youtube.com
July 4, 2025 at 2:19 PM
Reposted by Pietro Loffredi
My "Introduction to Functional Programming" course will be fully remote.
Classes are expected to begin in early August.
Mondays, 15h50-18h40 (UTC-3).

Interested in joining? Please fill out the form to express your interest. You will be notified when enrollment opens.

bit.ly/IFP_2025
June 13, 2025 at 11:49 AM
Reposted by Pietro Loffredi
Soon™
April 16, 2025 at 8:12 AM
Reposted by Pietro Loffredi
Phoenix now comes with DaisyUI. Looks like a great addition for non-designers(like me)

#ElixirLang
March 20, 2025 at 3:07 PM
Reposted by Pietro Loffredi
With great satisfaction, I announce that my PhD thesis, titled "Code Smells and Refactorings for Elixir," is now publicly available! All the results and methodological details used in our research over the past three years can be openly accessed at: repositorio.ufmg.br/handle/1843/... #ElixirLang
March 14, 2025 at 4:45 PM
Reposted by Pietro Loffredi
Elixir Radar issue 463 is out! 📣

You can read it here: buff.ly/fEbm0bi

This issue comes with content from @jakeprem.bsky.social @distantprovince.bsky.social @yellowduck.be @codestirring.bsky.social , Pepe Márquez Romero and Lorena Mireles. Thank you!

#ElixirLang
Elixir Radar 463
buff.ly
March 12, 2025 at 4:15 PM
Reposted by Pietro Loffredi
Great read from my friend on using Elixir & OTP for LLMs! If you're into scalable, fault-tolerant AI infrastructure, this article breaks down how Elixir's concurrency model fits perfectly with modern AI workloads. Check it out! ⚡️🚀 goto-code.com/blog/elixir-...

#ElixirLang
Why Elixir/OTP doesn't need an Agent framework: Part 1 | Goto Code - Elixir & LLM Development
Exploration of using mechanisms provided by Elixir/OTP to build LLM powered applications
goto-code.com
March 9, 2025 at 3:28 PM
Reposted by Pietro Loffredi
Elixir now meets OpenChain (ISO/IEC 5230) standards! This milestone strengthens our commitment to open source license compliance and secure development. Get the full story and see what it means for contributors and users alike:
elixir-lang.org/blog/2025/02...
Announcing Elixir OpenChain Certification
The Elixir project now meets OpenChain (ISO/IEC 5230). Each release ships with Source SBoMs in CycloneDX 1.6 and SPDX 2.3, plus attestation.
elixir-lang.org
February 26, 2025 at 1:06 PM