Peter Ullrich
@peterullrich.com
2.2K followers 570 following 1.8K posts
#ElixirLang Developer. Blogger. Loves: Dad Jokes. Sport. Africa. Founder: ezsuite.dev + IndieCourses.com + LetterToYourself.com Learn Elixir: runelixir.com Blog: peterullrich.com Courses: indiecourses.com/directory
Posts Media Videos Starter Packs
Reposted by Peter Ullrich
peterullrich.com
If a company explains a layoff with “we don’t need these people anymore because of AI” this should be almost always translated to “we over-hired massively and now use AI as a convenient excuse to rectify our mistake without looking bad“
Reposted by Peter Ullrich
germsvel.com
Sweet #Ecto datetime helpers? Yes, please! 😄

- ago, from_now, date_add, datetime_add 👨‍🍳🤌

#ElixirLang
Reposted by Peter Ullrich
erlangsolutions.bsky.social
New YouTube Channel Alert: Erlang Dev 🙌

Roberto Aloi's new channel is a dedicated source for mastering the Erlang developer experience with practical knowledge to help navigate the evolving landscape of Erlang development. 🌐

Episode 1: Triggering and debugging Erlang tests from VS Code is live!
Episode 1: Triggering and debugging Erlang tests from VS Code
YouTube video by Erlang Dev
www.youtube.com
Reposted by Peter Ullrich
t0ha.ru
🎉 New week and I'm officially starting my new Senior Elixir Developer role at https://rollhub.com!
It happend so quickly that I even haven't got a chance to feel it.
🙏 Thanks to all who supported me 🙏
#buildinpublic #elixirlang #myelixirstatus
peterullrich.com
Well I’m SORRY for trying to educate the general public 😜
Reposted by Peter Ullrich
peterullrich.com
🚨 New Blog Post 🚨

EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang

peterullrich.com/binary-patte...
Binary Pattern Matching in Elixir
Decode bits and bytes into meaningful parts using the magic of Elixir pattern matching.
peterullrich.com
peterullrich.com
Haha, you two 😄 got nothing better to do on a Saturday?! 😜
peterullrich.com
Great examples! I actually looked at the BMP280 specs and the pattern matches in the BMP280 library when I “designed” this table 😄
peterullrich.com
Great catch, thank you! I renamed it simply to `sign` since it's the sign of the float.
peterullrich.com
Blog post is out now: bsky.app/profile/pete...
peterullrich.com
🚨 New Blog Post 🚨

EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang

peterullrich.com/binary-patte...
Binary Pattern Matching in Elixir
Decode bits and bytes into meaningful parts using the magic of Elixir pattern matching.
peterullrich.com
peterullrich.com
🚨 New Blog Post 🚨

EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang

peterullrich.com/binary-patte...
Binary Pattern Matching in Elixir
Decode bits and bytes into meaningful parts using the magic of Elixir pattern matching.
peterullrich.com
Reposted by Peter Ullrich
shahryar-tbiz.bsky.social
Ash lover, if you have time and you are a user of AshJson, there is a Feature-requested issue, which needs to be implemented 🤭

Issue link: github.com/ash-project/...

#ElixirLang
peterullrich.com
Thank you! Added to the blog post :)
peterullrich.com
I always remembered it by thinking of a tiny manta ray which I'd call "mantissa"
Reposted by Peter Ullrich
zachdaniel.dev
Hey folks! We have a CVE up for #AshFramework bypass policies. It's a *highly unlikely edge case*. But, as always, we take security extremely seriously and will always follow proper procedure here. Props to @maennchen.dev for reporting and resolving 🙇
peterullrich.com
TIL or rather Today I Remembered how floats are encoded into bits!

This is the value "12.5" encoded into a Float64 (default size in #ElixirLang)

It's also a little teaser for my next blog post about binary pattern matching in Elixir ;)
A screenshot of how the value 12.5 is encoded into bits which is 1 bit for the exponent sign (0 for positive, 1 for negative), 11 bits for the exponent, and then 52 bits for the significand/mantissa/coefficient.
peterullrich.com
When I said that I prefer Bluesky web over the app because it’s so broken that I doesn’t get me hooked, I meant stuff like this 😄
peterullrich.com
Which is wise because you know them well enough to never trust them :P
peterullrich.com
When folks say they trust their partners I think they mean with their lives and not with “close your eyes and smell this”
Reposted by Peter Ullrich
codebeam.bsky.social
Hands-on hardware with Nerves! Writing e-ink drivers in Elixir, learning SPI protocols with @gworkman.bsky.social .Build firmware, take home your board! Save your spot! codebeameurope.com/trainings/di...
peterullrich.com
The story is he has a wife and kids to get back to so LGTM it is 😜
peterullrich.com
Congrats Tigris team and thank you very much for your #ElixirLang support 💜
tigrisdata.com
Big news! @tigrisdata.com raised $25M Series A led by Natalie Vais of Spark Capital w/ Martin Casado of a16z + Basis Set.

Tigris is a faster, freer, AI-native storage cloud– running on our own hardware.

Already powering fal.ai, krea.ai & Hedra.

Let’s build the open cloud for AI.

Read more on TC