@hauleth.dev (@hauleth) 's Twitter Profile
@hauleth.dev

@hauleth

@elixirlang developer, @TheErlef WG member, dad, sci-fi fan, I was once organising @pyrkon

Meme Driven Developer at @supabase

Own opinions only

ID: 54699290

linkhttps://hauleth.dev calendar_today07-07-2009 22:21:00

3,3K Tweet

778 Followers

379 Following

Alex Koutmos (@akoutmos) 's Twitter Profile Photo

⚗️ Phoenix Tip #1 - Compressing static assets ⚗️ Thanks to the PhoenixBakery library by @hauleth.dev, you can easily compress your static assets using Brotli and Gzip. This helps reduce the amount of data you send over the wire! #myelixirstatus #elixirlang #elixir #erlang

⚗️ Phoenix Tip #1 - Compressing static assets ⚗️

Thanks to the PhoenixBakery library by <a href="/hauleth/">@hauleth.dev</a>, you can easily compress your static assets using Brotli and Gzip. This helps reduce the amount of data you send over the wire!

#myelixirstatus #elixirlang #elixir #erlang
Wes Bos (@wesbos) 's Twitter Profile Photo

🔥 Did you know CSS has a `turn` unit? Sometimes it's easier to turn something `rotate: 0.75turn;` instead of doing the math to `rotate: 270deg;`

🔥 Did you know CSS has a `turn` unit?
       
Sometimes it's easier to turn something `rotate: 0.75turn;` instead of doing the math to `rotate: 270deg;`
Andrea Leopardi (@whatyouhide) 's Twitter Profile Photo

Hey friends. I’m looking for a junior-to-mid backend engineer to join my team (which is just me) at Veeps. It's a great team (still just me). 100% The Elixir programming language and LiveView, but backend heavy. DMs are open 🤓

Michał Muskała (@michalmuskala) 's Twitter Profile Photo

I'm done optimising the new json module for OTP. Encoding is ~15%-2x faster than Jason (up to 3x faster), decoding is is ~30% faster than Jason (up to 2x faster). And I thought Jason was the peak when I started this project 😅 github.com/erlang/otp/pul…

@hauleth.dev (@hauleth) 's Twitter Profile Photo

When writing ExUnit files always add `Subject:D` module attribute containing name of the module that you are testing. It allows you to automatically see what exactly is tested without keeping the context at the back of your head. #elixirstatus #tip

When writing ExUnit files always add `<a href="/subject/">Subject:D</a>` module attribute containing name of the module that you are testing. It allows you to automatically see what exactly is tested without keeping the context at the back of your head.

#elixirstatus #tip
José Valim (@josevalim) 's Twitter Profile Photo

Theo As developers, we are frequently told that we need to break stuff to evolve. I'd say the opposite: if you need to constantly break to evolve, perhaps you don't have a proper foundation to grow in the first place.

dpc (@dpc_pw) 's Twitter Profile Photo

Kit Langton These are not the same. Open Set vs Closed Set A lot of OOP-s bloat comes from going for open set support where a closed set would do.

José Valim (@josevalim) 's Twitter Profile Photo

Woot! Elixir v1.17 is out, bringing you the first warnings and type checking based on our on-going work to perform type inference from patterns (and soon guards). A lot more to come, hopefully: elixir-lang.org/blog/2024/06/1…

José Valim (@josevalim) 's Twitter Profile Photo

Addressing misconceptions in Elixir takes a big chunk of my time. Which is why seeing other OSS maintainers spreading misconceptions is so frustrating. They probably spend a lot of time doing the same thing, so why be the source for others?