Oddur Magnusson (🌱)

2.2K posts

Oddur Magnusson (🌱)

Oddur Magnusson (🌱)

@oddur

Game Developer, Founder/CTO @ Klang Games.

Katılım Nisan 2008
1.8K Takip Edilen1.3K Takipçiler
Marian Kunde
Marian Kunde@MarianKunde·
@levelsio @Hetzner_Online You say 20TB is enough for most websites. So at what point does an app need MORE than 20TB? AI video generation? User uploads? Real-time streaming? Asking because my app is about to go live and I have no frame of reference.
English
4
0
14
3.6K
@levelsio
@levelsio@levelsio·
You get 20 TB of free bandwidth for $4.99/mo at @Hetzner_Online Way way way way more than enough for most websites! I'm not sponsored by them, I don't even get discounts or anything, just a great deal!
@levelsio tweet media
duball@duball97

@levelsio @loaibassam Crazy that hetzner is 4$ with your traffic

English
105
47
1.7K
142K
Oddur Magnusson (🌱)
@levelsio @Hetzner_Online I followed your lead and moved my stuff over. Found the landscape to manage what's running there missing, so I created yoink.is I spent more than 20(!) years managing servers on k8s, so I had opinions on what is needed, but did not want the full k8s overhead.
English
0
0
1
180
Oddur Magnusson (🌱)
@derekcollison We use NATS extensively in our game for all backend comms and include the schema name encoded in the header, but that is bespoke to us. I guess giving it a bunch of proto files and seeing which one the payload deserializes into is a brute-force method that could work.
English
2
0
1
32
Derek Collison
Derek Collison@derekcollison·
@oddur I’m interested in how you think the best way to solve this problem would be..
English
1
0
1
39
Oddur Magnusson (🌱)
Karpathy's autoresearch for optimization is a powerful skill. We just used it to find the best GPU + VLLM Gemma4 config for @seedmmo. Gave it our evals + ability to change configs. Found the best setup for us overnight with a findings.md at the end.
English
3
0
2
113
ThePrimeagen
ThePrimeagen@ThePrimeagen·
@thdxr I honestly cannot even imagine what a 2027 codebase will look like
English
39
2
338
15.8K
dax
dax@thdxr·
1 year old codebase is the new 5 year old codebase
English
60
30
1.3K
53.1K
Lucas Meijer
Lucas Meijer@lucasmeijer·
@oddur @InsiderPresider @Muniter1 Always a fan of building something for tailor made for your own problem. fwiw some of those shortcomings have been addressed. Many apps per host, 1pw secret management, new kamal-proxy
English
2
0
2
42
Lucas Meijer
Lucas Meijer@lucasmeijer·
Started a llm driven tour of everything cloudflare. Some nice things I guess, but is it worth taking the 3rd party dependency for? Most of my webapps are low volume, running with kamal on hetzer.
English
2
1
6
1.3K
Oddur Magnusson (🌱)
@lucasmeijer @InsiderPresider @Muniter1 Kamal is built around 1 main app per host. I wanted to be able to have multiple( that are not accessories ) More container security, network isolation, a TUI, secret mgmt, port forwarding, multiple replicas of the container, better reverse proxy( caddy ), etc ....
English
1
0
1
70
Lucas Meijer
Lucas Meijer@lucasmeijer·
@InsiderPresider @Muniter1 yeah. kamal is pretty fast, and these days it doesn't even require a registry anymore to do a deploy. all the docker layers are all cached.
English
1
0
2
55
Oddur Magnusson (🌱)
Found myself wanting something more flexible than Kamal, but not quite k8s, so I built yoink: github.com/oddur/yoink/ Small, opinionated container deploy CLI + TUI. Drives Docker on remote hosts via SSH; one file describes services, dependencies, networks, secrets, healthchecks.
English
2
0
1
84
Oddur Magnusson (🌱)
Perfect for hosting your side projects on bare-metal Hertzner boxes, where they go vrooom.
English
0
0
0
22
Oddur Magnusson (🌱)
@jokull Better auth is pretty amazing though, and it's the one part where I'd not want to be rolling my own.
English
1
0
0
22