hauleth Profile Banner
@hauleth.dev Profile
@hauleth.dev

@hauleth

Followers
766
Following
7K
Media
219
Statuses
4K

@elixirlang developer, @TheErlef WG member, dad, sci-fi fan, I was once organising @pyrkon Meme Driven Developer Own opinions only

Poznań
Joined July 2009
Don't wanna be here? Send us removal request.
@chasers
Chase Granberry
1 year
We are hiring another @elixirlang engineer at @supabase Come work with me! https://t.co/VW82bUR2X3
3
20
96
@enkambale
Enoch
1 year
@theo Why does Postgres need saving?
1
1
43
@hauleth
@hauleth.dev
1 year
🦋
0
0
0
@hauleth
@hauleth.dev
1 year
So I have joined @supabase as a Meme Driven Developer with Elixir problem. Fun times.
5
5
74
@josevalim
José Valim
2 years
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:
Tweet card summary image
elixir-lang.org
Elixir v1.17 released: set-theoretic data types, calendar durations, and Erlang/OTP 27 support
14
261
1K
@josevalim
José Valim
2 years
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?
22
17
346
@dpc_pw
dpc
2 years
@kitlangton 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.
0
1
12
@josevalim
José Valim
2 years
@t3dotgg 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.
6
57
329
@theo
Theo - t3.gg
2 years
LiveView 1.0 is so good that it's tempting me away from React. Seriously. Video up now!
24
70
668
@hauleth
@hauleth.dev
2 years
When writing ExUnit files always add `@subject` 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
3
1
15
@sasajuric
Saša Jurić
2 years
@maria_fibonacci At some point in life, my typical reaction to seeing some new tech was "Erlang already solved this" :-)
3
5
56
@michalmuskala
Michał Muskała
2 years
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 😅 https://t.co/ATEzJykr1g
github.com
This implements the json module as specified in EEP 68.
10
54
340
@whatyouhide
Andrea Leopardi
2 years
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% @elixirlang and LiveView, but backend heavy. DMs are open 🤓
18
58
125
@gettyorawo
Orawo🦋
2 years
Looking for a new Elixir role 🙂 please ping in case you come across a company hiring ❤️ #myelixirstatus
3
29
52
@wesbos
Wes Bos
2 years
🔥 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;`
52
280
3K
@akoutmos
Alex Koutmos
2 years
⚗️ Phoenix Tip #1 - Compressing static assets ⚗️ Thanks to the PhoenixBakery library by @hauleth, 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
3
22
99
@domenkozar
Domen Kožar
2 years
Nix is such a fantastic tech. Once we get the ergonomics right, I'm sure the many will switch over quite easily.
4
11
108
@bcardarella
Brian Cardarella
2 years
Today unfortunately @DockYard had to part way with some very talented people. If your company is looking I can make a referral. DM me
4
27
49