Andrea Leopardi
@whatyouhide
Member of the @elixirlang core team, speaker, writer. he/him.
I have an announcement I'm super excited about: I'm writing another @elixirlang book for @pragprog, "Network programming in Elixir" 📇

I wrote about something very close to my heart: how to make ALL the tests async in @elixirlang. Enjoy! 🏎️ andrealeopardi.com/posts/async-te…
Elixir community! I’m trying to write a blog post and need some sources/data. Could you please run "mix test" on one or more of your @elixirlang codebases and report results? I’m looking for: 1. # of tests 2. # of async tests 3. Total time sync 4. Total time async
Pretty good deal because we're so close to launch!
Spring Sale, Week 1 40% Off – This Week Only! Code: 2025elixir at checkout pragprog.com/titles/alnpee?… @whatyouhide
AlchemyConf is over. Fantastic conference, I can't recommend it enough. The organization did an outstanding job!! Here are the slides from my closing talk: speakerdeck.com/whatyouhide/ge… Thanks everyone 🫎
One last huge thank you to @whatyouhide and @mraaroncruz for the final two talks of the conference. We will not forget these last few days. Alchemists, stay tuned, because we'll have some goodies for you in the next few days. #ElixirLang #MyElixirStatus
Super nice post about @elixirlang 's nimble_ownership library by Alex Martsinovich: distantprovince.by/posts/what-doe… Great stuff to know about. Also, great technical writing 👏
I’m so humbled that this is in the top 10 *and it's still in beta*!! You folks are awesome. Get it for less money at least, will ya
Fast forward - This wonderful book is the #7 bestseller at Pragprog for 2024! Congratulations, @whatyouhide ! To celebrate, save 50% on this great title today with code alnpee2024 (For everything else we publish, throughout the countdown, take 40% off with code topten2024)…
Tomorrow I start as a platform engineer at @knocklabs. Excited? Yeah, but it's sort of like coming home? I know I will have the BEST time there... I think we were all meant to be. 🥰
This week's PragProg Best Sellers: 1. Agile Web Development with Rails 8 by @samruby 2. Network Programming in Elixir and Erlang by @whatyouhide 3. Real-World Event Sourcing by Kevin Hoffman
Relationship status has come to Oban Pro! Customers now have more options when managing their account: They can invite members, allow members to manage license keys, and upon the sunset of the relationship – transfer ownership to a teammate.
So someone writes an email using AI. You respond using AI. Cool
Emails come in. Drafts are written. Automatically, by Notion AI ✨ Waitlist ➡️ notion.so/product/mail
Fun fact, you can put plausible analytics on your hexdocs. This is, for @AshFramework, our best indication of adoption/trends. We can see the most used packages and documentation pages easily, and gauge overall usage 🚀 #myelixirstatus
Fun fact, you can put plausible analytics on your hexdocs. This is, for @AshFramework, our best indication of adoption/trends. We can see the most used packages and documentation pages easily, and gauge overall usage 🚀 #myelixirstatus
Big thanks to the @elixirlang community, because quite a few people reached out 🙃 I haven't settled on anything yet though, so if you're looking for someone please feel free to DM. Btw, I’m looking for a full-time job, I don't do much contracting 🙈
So... my contract gigs will end in a few days. I’m now looking for a job! 🤓 - Principal engineer, backend/systems/arch focus - Fully remote, flexible hours (hard to find ppl in the same tz), pref async work - @elixirlang is def my strength, but I just love doing stuff
Wrote about how we improved Gettext for @elixirlang to speed up compilation of apps using it: andrealeopardi.com/posts/refactor…
Elixir SDK for @getsentry version 10.7.0 just out with a few bug fixes thanks to @savhappy! hex.pm/packages/sentry