Andrea Leopardi
@whatyouhi.de
1.3K followers 20 following 44 posts
Member of the Elixir core team, speaker, writer. he/him. Platform Engineer at Knock.
Posts Media Videos Starter Packs
whatyouhi.de
I've been super quiet on socials (because everything is a screaming burning hell for everyone amirite) but I'll try to post a bit more. What better excuse than the first 1.0 release of Gettext for @elixir-lang.org, which is 10+ years old?! Fresh of an Hex near you???

hex.pm/packages/get...
gettext
Internationalization and localization through gettext
hex.pm
whatyouhi.de
This is not very different than what I call out in the post: it's essentially a mock of :application. But yeah would do the trick 🤓
whatyouhi.de
Maybe, especially for OS env and app env which don't have a "pluggable backend" architecture. However, I like the explicitness of calling those functions myself, you know.

For logger this can be done with a logger handler already.
whatyouhi.de
#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 @elixir-lang.org codebases and report results?

I’m looking for:

1. # of tests
2. # of async tests
3. Total time sync
4. Total time async
whatyouhi.de
How do you avoid the trap of having to allow notifs from an app (Uber for example) and then the app spams you with shit non-relevant notifications about promotions and other stuff?
whatyouhi.de
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/...

Thanks everyone 🫎
whatyouhi.de
Yo, if you come to @alchemyconf.bsky.social, code ANDREALEOPARDI gets you 10% off the ticket 🇵🇹
whatyouhi.de
not at all UNTIL YOU MENTIONED IT ahah
whatyouhi.de
I played around with an @obsidian.md theme for my own usage, I might open it up if I get to polish it enough 🙃
Screenshot of Obsidian with the theme I’m developing activated.
whatyouhi.de
Heeeey that's awesome to hear. Let me know if I can help in any way 🙃
whatyouhi.de
Any more details there?
whatyouhi.de
For today, you get get this 50% off with code "alnpee2024" (cause @pragprog.com are nice!)
whatyouhi.de
New beta release of "Network Programming in @elixir-lang.org and #Erlang" is out: pragprog.com/titles/alnpe...

HTTP/1.1 chapter's in there. HTTP/2 (+3) chapter is already in review, and WebSockets chapter is in progress... and then we Ship It™ 🛳️
Network Programming in Elixir and Erlang
Learn network programming with Erlang and Elixir. Build reliable and scalable network systems, and understand why this platform is a perfect fit for networks.
pragprog.com
whatyouhi.de
New beta release of "Network Programming in @elixir-lang.org and #Erlang" is out: pragprog.com/titles/alnpe...

HTTP/1.1 chapter's in there. HTTP/2 (+3) chapter is already in review, and WebSockets chapter is in progress... and then we Ship It™ 🛳️
Network Programming in Elixir and Erlang
Learn network programming with Erlang and Elixir. Build reliable and scalable network systems, and understand why this platform is a perfect fit for networks.
pragprog.com
whatyouhi.de
LOL you shouldn't have to ask, of course. And I don't check LinkedIn, no worries ahah
whatyouhi.de
Tomorrow I srart as a platform engineer at Knock. 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. 🥰
whatyouhi.de
What interesting stuff are folks reading? Now I’m reading "Build a Large Laguage Model (from Scratch)"
whatyouhi.de
I’m sort of eyeing smart rings for that. I love me some stats too
whatyouhi.de
I've been wearing this lil fucker for the past few months. I appreciate beautiful watches but man. No charging, no notifications. I wouldn't be able to break it if I tried. Looks kick ass like I’m an 80s cool kid or something. The hell
Picture of a classic black Casio G-Shock watch on my wrist, close up
whatyouhi.de
Yeah great call out. iOS has had that for years now though right?
whatyouhi.de
Interesting read by @mitsuhiko.at. I think this applies to lots of use cases. It does make software harder in some way IMO, but "hard software" is generally easier to solve than "software that needs to be used for a long time". Thoughts?

lucumr.pocoo.org/2024/10/30/m...
Make It Ephemeral: Software Should Decay and Lose Data
Make software that is capable to forget and decay information.
lucumr.pocoo.org
whatyouhi.de
I'll bring boxing gloves
whatyouhi.de
Spent the last few days in Hanoi, Vietnam 🇻🇳 Wow.

Westerner perspective, apologize the possible stereotypical shots and whatnot.
whatyouhi.de
In my experience it introduces more friction in the dev workflow, with having to keep clean commits in PRs or rewrite history before merging and whatnot. Saša, wanna fistfight about who's right at AlchemyConf? 🥊😑