Sign in

Hauleth

@hauleth.dev
1.1K followers 287 following 648 posts

Dad | Meme Driven Developer | ex-Supabase All opinions aren't my own, these belongs to supreme being chosen at random Sometimes I do some #ElixirLang, #Erlang and #RustLang

PostsRepliesMedia
Reposted by Hauleth
Alex Martsinovich @distantprovince.bsky.social · 29/09/2026
Here's the full version: distantprovince.substack.com/p/the-four-h...
distantprovince.substack.com
The Four Horsemen of Agentic Coding
Slop, Alienation, Deskilling, and Team Fallout
111
Hauleth @hauleth.dev · 19h
Aaaaand… published. Credo lints for checking whether you use structured logging and whether you do so with `report_cb` callback specified hex.pm/packages/cre... #elixirlang
hex.pm
credo_logging
Set of Credo checks that improve your logging
180
Hauleth @hauleth.dev · 25/09/2026
@jevbot.bsky.social the antonym to antilope is lope or antiantilope?
130
Hauleth @hauleth.dev · 25/09/2026
@jevbot.bsky.social are you Bouba or Kiki?
120
Hauleth @hauleth.dev · 25/09/2026
@jevbot.bsky.social why are you running? Why are you running?
static.klipy.com
Why Are You Running? Meme
ALT: Why Are You Running? Meme
111
Reposted by Hauleth
Hauleth @hauleth.dev · 29/06/2026
Hello #ElixirLang Does anyone look for principal/senior level developer? Either permanent or contract. I have experience in performance optimisations and observability of Elixir and Erlang codebases. CV available at hauleth.dev/cv @sifa.id profile sifa.id/p/hauleth.dev
01819
Hauleth @hauleth.dev · 15/09/2026
I am trying to apply for a position at @dropbox.com and I go through their form. In the job description I see: > use modern tools, including AI, to improve how work gets done Yet, when I uploaded my CV I still need to manually enter my whole employment history. Dear @dropbox.com could you use AI?
042
Hauleth @hauleth.dev · 14/09/2026
Your app uses IPv4. Your Postgres database only accepts IPv6. PGSkiff connects them. I’m building PGSkiff so you can keep your existing tools, with no VPN or proxy server to maintain. Join the waitlist: pgskiff.com
pgskiff.com
PGSkiff — Postgres, within reach
PGSkiff gives IPv4 access to your IPv6-only Postgres database. Join the waiting list.
020
Hauleth @hauleth.dev · 09/09/2026
My blog should now support @standard.site thanks to annot.at by @jola.dev hauleth.dev/post/guards-...
hauleth.dev
Guards! Guards!
Small gotcha about boolean operators in Elixir.
081
Hauleth @hauleth.dev · 25/08/2026
To all my fellow Europeans that are searching for a job: Remember that you have rights. That is important, especially when you receive "Please note that due to the high volume of applicants, we do not share individualized feedback." response after spending 5h of your time on calls.
131
Hauleth @hauleth.dev · 25/08/2026
Reason, why every Pole, should avoid Omarchy
Venn diagram constructed from 2 circles.

Left one contains single letter C.
Intersection contains text "OMARCH".
Right one contains single letter Y.

Left part reads "COMARCH".
Right side reads "OMARCHY".
020
Hauleth @hauleth.dev · 19/08/2026
#elixirlang job market is so bad…
151
Reposted by Hauleth
Louis Pilfold @lpil.uk · 18/08/2026
Bravo @jtdowney.com for adding password hashing algorithms Erlang's crypto module! So many NIFs can be removed from so many web applications when this is released, hype! github.com/erlang/otp/p...
github.com
crypto: add crypto:kdf/4 by jtdowney · Pull Request #11301 · erlang/otp
Add a crypto:kdf/4 NIF backed by OpenSSL's EVP_KDF, supporting argon2, hkdf, scrypt, sskdf, and pbkdf2 with option maps. This was something I had proposed on Erlang Forums and also discovered i...
0326
Hauleth @hauleth.dev · 18/08/2026
This is how @tangled.org is treating us Nixers. We will not allow to treat us like that. There are dozens of us, DOZENS!
Discord channels #off-topic and #nix under the category named "bs".
2621
Reposted by Hauleth
I suggest armpit @i.suggest-armp.it · 07/08/2026
it is shocking how much you can get done when you don't care about the quality of the codebase.
2338031
Reposted by Hauleth
Software Stewardship Lab @stewardshiplab.org · 07/08/2026
Today, we're launching a world-class research lab dedicated to Open Source sustainability with a team of some of the most experienced people in the world.
stewardshiplab.org
A Research Lab for Open Source ✸ Software Stewardship Lab
Today, we're launching a world-class research lab dedicated to Open Source sustainability with a team of some of the most experienced people in the world.
214043
Hauleth @hauleth.dev · 29/07/2026
Anthropic right now arstechnica.com/ai/2025/06/a...
Book burning in Opernplatz, photo by Georg Pahl, 1933. Source: Wikimedia Commons
010
Hauleth @hauleth.dev · 27/07/2026
Medieval Capitan America #photo
A person dressed as an early medieval warrior stands at a historical reenactment, wearing chainmail and a conical metal helmet while holding a long-handled axe across their shoulders. They carry a large round shield painted with concentric red, white, and blue rings and a white star in the centre, resembling Captain America's shield. Behind them, tents and a small crowd of spectators, including adults and children, are softly out of focus in bright daylight.
031
Hauleth @hauleth.dev · 24/07/2026
Virtual machine is very nice
051
Hauleth @hauleth.dev · 20/07/2026
Seems that you can polish your Polish with @mu.social
1140
Hauleth @hauleth.dev · 20/07/2026
Vanity badge acquired ❤️ Proud member of Open Source community, now with papers
000
Hauleth @hauleth.dev · 20/07/2026
Still looking for a job…
Text on the back of the contractor van:

We fix what
ChatGPT said
You should try!
0204
Hauleth @hauleth.dev · 08/07/2026
0K is cool
010
Hauleth @hauleth.dev · 06/07/2026
Reply: > We're always working to improve our processes and we take candidate feedback into account in doing so, but if you don't wish to provide feedback please feel free to disregard the request. Thank you my liege for allowing me to feel free
static.klipy.com
Dobby Is Free
ALT: Dobby Is Free
030
Hauleth @hauleth.dev · 05/07/2026
Yes, and in this particular example - I am proud of it.
090
Hauleth @hauleth.dev · 04/07/2026
I have composed that experience (and one extra) into a blogpost. hauleth.dev/post/the-lio... Enjoy (?)
hauleth.dev
Hauleth's blog - The Lion, The Witch, and the audacity of recruiters
Some stories of how recruitment processes went completely bonkers. Incompetence, lies, and plain lack of any respect or common sense from recruiters that I encountered.
0124
Hauleth @hauleth.dev · 03/07/2026
Email from recruiter: > Please note that due to the high volume of applicants, we do not share individualized feedback. And then email from their hiring system: > Please take a moment to give us your feedback and tell us what you think could be improved about your experience.
static.klipy.com
Man Rubbing Eyes with Headache
Alt: Scene from The Office of Steve Carrel facepalming and rubbing his eyes
1111
Reposted by Hauleth
Sifa ID @sifa.id · 03/07/2026
Łukasz Niemier is doing cool stuff. See their Sifa profile 🛠️ @hauleth.dev
sifa.id
Łukasz Niemier on Sifa
Check out Łukasz Niemier's professional profile on Sifa.
0155
Hauleth @hauleth.dev · 02/07/2026
`jj run` is out. Yay <3
140
Hauleth @hauleth.dev · 29/06/2026
Hello #ElixirLang Does anyone look for principal/senior level developer? Either permanent or contract. I have experience in performance optimisations and observability of Elixir and Erlang codebases. CV available at hauleth.dev/cv @sifa.id profile sifa.id/p/hauleth.dev
01819
Hauleth @hauleth.dev · 28/06/2026
It landed. It landed hard. I am in pure love now.
3151
Hauleth @hauleth.dev · 27/06/2026
Short article about small gotcha in #elixirlang guards hauleth.dev/post/guards-... (No @standard.site yet, as I need to find a way to manage it from my SSG or migrate to something that supports it)
hauleth.dev
Hauleth's blog - Guards! Guards!
Small gotcha about boolean operators in Elixir.
1170
Reposted by Hauleth
dan @danabra.mov · 18/01/2026
formats over apps
overreacted.io
A Social Filesystem — overreacted
Formats over apps.
72976205
Hauleth @hauleth.dev · 19/06/2026
I spent days playing this. Now I need to find copy and run it again.
150
Hauleth @hauleth.dev · 19/06/2026
I heard that people there may like photos of nice keyboards
Ortholinear keyboard with black and blue keycaps with runic letters. In top left corner there is resin keycap with dragon inside and in left bottom corner there is knob.
2231
Hauleth @hauleth.dev · 18/06/2026
Remember that we were this close to using HCL for GitHub Actions, but MS butted in and they forced change to YAML.
030
Hauleth @hauleth.dev · 13/06/2026
www.anthropic.com/news/fable-m...
static.klipy.com
Jeremy Clarkson's Oh No! Reaction
Alt: Jeremy Clarkson's Oh No! Reaction
010
Hauleth @hauleth.dev · 12/06/2026
First time someone pointed that my internet name is so similar to @fhunleth.bsky.social surname that they confused us. > There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton
170
Reposted by Hauleth
Pieter Claerhout @yellowduck.be · 11/06/2026
Unlock the secrets of writing clear and effective Elixir tests. This guide covers everything from `@subject` attributes to property testing! #best-practice #ElixirLang #reading-list #testing
hauleth.dev
How do I write Elixir tests?
#best-practice #ElixirLang #reading-list #testing
061
Hauleth @hauleth.dev · 11/06/2026
Managed to move my account to @eurosky.social. So far so good and I am happy to move more and more of my online presence to EU-based services. We need digital sovereignty
1190
Reposted by Hauleth
Adam Chalmers @adamchalmers.com · 09/06/2026
GitHub (actions) is really not set up for monorepos.
2231
Hauleth @hauleth.dev · 04/06/2026
Some thoughts about recent article by @charity.wtf about using LLMs for generating code (I do not call it "writing") hauleth.dev/post/review-...
hauleth.dev
Hauleth's blog - Reviewing code requires reading
Blog about BEAM, Rust, fantasy & stuff
0125
Reposted by Hauleth
Paweł Świątkowski @katafrakt.eurosky.social · 29/05/2026
Apparently rsync is now vibecoded and quickly entered the reaping phase. github.com/RsyncProject...
1116
Reposted by Hauleth
Carmen Huidobro @hola-soy-milk.online · 26/05/2026
I'm available for consulting from June. Dev work, DevRel, Dev Education, Content Creation, and helping teams make sensible decisions about automation without betraying their users. 17 years exp, Vienna-based, remote across Europe and beyond. Boosts massively appreciated 💜
06449
Reposted by Hauleth
Bridget Phillips @jingibus.bsky.social · 15/05/2026
I'm not sure if you're open to this, but... have you heard the bad news about git? www.billjings.com/posts/title/...
billjings.com
Git Is Not Fine
45515
Reposted by Hauleth
anil oza @aniloza.bsky.social · 14/05/2026
wow — the preprint host, arxiv, is banning authors for a year if they submit papers with hallucinated citations 🤖
Twitter thread from Thomas Dietterich, reading "Attention 
@arxiv
 authors: Our Code of Conduct states that by signing your name as an author of a paper, each author takes full responsibility for all its contents, irrespective of how the contents were generated. 1/
3:03 PM · May 14, 2026
·
66.7K
 Views
Relevant
View quotes

Thomas G. Dietterich
@tdietterich
·
1h
If generative AI tools generate inappropriate language, plagiarized content, biased content, errors, mistakes, incorrect references, or misleading content, and that output is included in scientific works, it is the responsibility of the author(s). 2/
Thomas G. Dietterich
@tdietterich
·
1h
We have recently clarified our penalties for this. If a submission contains incontrovertible evidence that the authors did not check the results of LLM generation, this means we can't trust anything in the paper. 3/
Thomas G. Dietterich
@tdietterich
·
1h
The penalty is a 1-year ban from arXiv followed by the requirement that subsequent arXiv submissions must first be accepted at a reputable peer-reviewed venue. 4/
Thomas G. Dietterich
@tdietterich
·
1h
Examples of incontrovertible evidence: hallucinated references, meta-comments from the LLM ("here is a 200 word summary; would you like me to make any changes?"; "the data in this table is illustrative, fill it in with the real numbers from your experiments") end/"
9458131915
Reposted by Hauleth
Konstantin @iamkonstantin.eu · 13/05/2026
Happy new OTP day! www.erlang.org/news/188 #Erlang #ElixirLang #GleamLang
erlang.org
Erlang/OTP 29.0 - Erlang/OTP
The official home of the Erlang Programming Language
04614
Hauleth @hauleth.dev · 14/05/2026
Recently I have ended the worst hiring process I ever had displeasure of participating. I do not want to jump to any blaming or pointing fingers, but if you are looking for people who will work on browser extensions, then write that in offer. Do not sell it as an Elixir job.
020
Hauleth @hauleth.dev · 14/05/2026
Anyone is looking for Senior Elixir Developer based in the EU? My CV available at hauleth.dev/cv #elixirlang #job
21821
Hauleth @hauleth.dev · 13/05/2026
hauleth.dev/post/writing... Furthermore, I think that mocking must be destroyed. #elixirlang
hauleth.dev
Hauleth's blog - How do I write Elixir tests?
Personal guides for writing tests that are readable and maintainable. Stuff to use, stuff to avoid, and how to organize stuff. Furthermore, I think that mocking must be destroyed.
2184