Sign in

Michal

@arathunku.com
892 followers 129 following 1.7K posts

arathunku.com 🧙‍♂️💻 #SRE & Platform things #Elixir #ElixirLang 🐕🐾 #luna #dog owner 🏃🏃 #running 🇵🇱 🧳🚗➡️ 🇩🇪

PostsRepliesMedia
Michal @arathunku.com · 02/10/2026
Niri dynamic screenshare is nice, now integrated into swayc panel... Plus all notifications always hidden!
000
Michal @arathunku.com · 30/09/2026
This is going well!!! It's big 😏 2 days will be now lost due to weather :(( need more holidays... And tools 🔥
000
Michal @arathunku.com · 28/09/2026
Claude + UK playground safety guide www.cpsc.gov/s3fs-public/... - animations - adjustable calculator - print layout Took a single prompt... and it uses the correct unit system :D
100
Michal @arathunku.com · 24/09/2026
How was the meeting?
✻ working… (22m 8s · ↓ 553.1k tokens · deep in thought with medium effort)
011
Michal @arathunku.com · 22/09/2026
Suspect at ~5m distance running off with treasure
000
Michal @arathunku.com · 18/09/2026
I started to monitor my router's DNS...
000
Michal @arathunku.com · 13/09/2026
I turned on "dog" tracking on security cam just to get more pictures of my dog in questionable quality.
100
Michal @arathunku.com · 06/09/2026
Another woodworking project done! Small dog gate to kitchen. 😊
000
Michal @arathunku.com · 11/07/2026
Found my first charger with cables cut. Glad I didn't have to charge here. #EV
010
Michal @arathunku.com · 03/07/2026
ffs 😭
000
Michal @arathunku.com · 02/07/2026
Needs a bigger battery 🫠 #EV Ionia 5 Some kind of BYD combi with big LFP battery
100
Michal @arathunku.com · 02/07/2026
We'll be driving ~2500km with our #EV and my current biggest fear is arriving to a charging station with cut&stolen cables. 😨
020
Michal @arathunku.com · 26/06/2026
Ughhh........ overnight temperature change inside, with almost ALL windows wide open the whole night. There's almost no air movement anywhere.
200
Michal @arathunku.com · 22/06/2026
outside vs inside. There's little wind so opening windows at night does almost nothing to help...
000
Michal @arathunku.com · 22/06/2026
new status update
100
Michal @arathunku.com · 18/06/2026
it's fine.
110
Michal @arathunku.com · 17/06/2026
After recent Google search "improvements" with AI overview clicking "renew" here is no-brainer. @kagi.com
130
Michal @arathunku.com · 11/06/2026
#TIL Slack has a special badge if your account is 10y old... $DAYJOB
000
Michal @arathunku.com · 04/06/2026
Holiday... some time off... upgrading all the pet projects to Elixir v1.20, NixOS 26.05 and this... HAOS
030
Michal @arathunku.com · 04/06/2026
I think I need to pay more attention to long running conversations... It's cache that's raising the cost
000
Michal @arathunku.com · 03/06/2026
Hmmm.... if my ccusage and I'd say "medium" claude code usage represents REAL API cost, $1500 is... not a lot. I'm not even running into any API limits at $200 plan.
220
Michal @arathunku.com · 28/05/2026
How your emails looks when you send everything as an image...
020
Michal @arathunku.com · 27/05/2026
Opening a PR @github.com FFS
110
Michal @arathunku.com · 26/05/2026
ffs
000
Michal @arathunku.com · 20/05/2026
jj workspace with its own separate database and CC can do its thing.
110
Michal @arathunku.com · 18/05/2026
Yess! They're here #steam
2 steam controllers
2310
Michal @arathunku.com · 15/05/2026
This is nice! Plus... always default to always on focus mode 😅
000
Michal @arathunku.com · 15/05/2026
How do you deal with that :x Failure on @github.com part (lack of better fine-grained controls), failure on @coderabbitai.bsky.social part (not offering any workarounds) I hope @tangled.org or @ersc.io will have at some point VERY, VERY granular permissions, like... even per PR(!) or repo.
010
Michal @arathunku.com · 13/05/2026
🙈I'm pretty sure ppl are not earning +50% more
010
Michal @arathunku.com · 10/05/2026
#WingsforLife #run with a stroller!
030
Michal @arathunku.com · 30/04/2026
This little guy walks into my door 2nd day in a row 😅
020
Michal @arathunku.com · 28/04/2026
Hmmmm... on Elixir v1.20.0-rc.4 I'm getting > module Oban.Repo is not loaded and could not be found Works OK for v2.21.1
$ mix deps.compile oban
==> oban
Compiling 65 files (.ex)
    error: module Oban.Repo is not loaded and could not be found. This may be happening because the module you are trying to load directly or indirectly depends on the current module
    │
 33 │   require Oban.Repo
    │   ^
    │
    └─ lib/oban/peers/database.ex:33:3: Oban.Peers.Database (module)

    error: module Oban.Repo is not loaded and could not be found. This may be happening because the module you are trying to load directly or indirectly depends on the current module
    │
 10 │   require Oban.Repo
    │   ^
    │
    └─ lib/oban/stager.ex:10:3: Oban.Stager (module)


== Compilation error in file lib/oban/peers/database.ex ==
** (CompileError) lib/oban/peers/database.ex: cannot compile module Oban.Peers.Database (errors have been logged)

could not compile dependency :oban, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile oban --force", update it with "mix deps.update oban" or clean it with "mix deps.clean oban"
200
Michal @arathunku.com · 24/04/2026
000
Michal @arathunku.com · 20/04/2026
nearby #sheep are breaking out of prison again 😅 No fatalities this time! (rescued)
000
Michal @arathunku.com · 10/04/2026
Bought some oak cheap... Feels like vim without any config.
000
Michal @arathunku.com · 09/04/2026
Unfortunately, no chance to cover 100% of our needs in winter with such tiny installation. January was the worst. Production would have to increase 5x and some way of storing it overnight (~15kWh). Maybe with slightly lower home temp it could be 4x but still, that's a lot.
000
Michal @arathunku.com · 09/04/2026
another bug with @github.com :| (original username replaced)
000
Michal @arathunku.com · 09/04/2026
> Nothing serious, not a new hobby, I'll just cut few boards, add dowels, screws and glue them together
000
Michal @arathunku.com · 08/04/2026
#TIL about @fastmail.com "More" options when sending... I also wish "cc" and "bcc" would be clearly explained in the UI. Many ppl don't know how it works...
021
Michal @arathunku.com · 02/04/2026
how about encouraging ppl not to smoke...? wtf germany
100
Michal @arathunku.com · 30/03/2026
IONIQ 5 trunk fits quite a bit! I can fit 2.5m long boards, yay!
010
Michal @arathunku.com · 26/03/2026
#running with #Luna, all fluff! She's doing ~35km a week now
030
Michal @arathunku.com · 21/03/2026
Time to delay water heating to 9-12 am and save... 0.6€ (daily)😅
110
Michal @arathunku.com · 17/03/2026
#GitHub is pushing Copilot in PRs sidebar :| KPIs must be met until morale improves.
230
Michal @arathunku.com · 17/03/2026
Works well!
020
Michal @arathunku.com · 16/03/2026
We voted for the first time in Germany! I'm not a fan of these results 😨
100
Michal @arathunku.com · 09/03/2026
My Claude hooks #jj-vcs
000
Michal @arathunku.com · 05/03/2026
Oh my :/
000
Michal @arathunku.com · 05/03/2026
> I had no deny-all catch rule. Hmm... hetzner firewall is explicit that it's the default, only explicitly allowed rules are allowed by default. Maybe you mean another place? I just scanned my server and no containers are exposed.
100
Michal @arathunku.com · 26/02/2026
DAMN! 2h with Claude Code Kid's Yoto player is playing mp3 stream from my #ElixirLang service radio station that's either proxying some real under the hood radio station or AI generated story, with dynamically generated and injected tracks.
220