Piet Hadermann

2.5K posts

Piet Hadermann

Piet Hadermann

@PHadermann

Tweets and writes in English about the non-tech side of software development. ❤️Ruby and Rails. Sometimes tweets in Dutch about nothing in particular really.

Antwerp, Belgium of all places Katılım Mart 2007
433 Takip Edilen198 Takipçiler
Piet Hadermann
Piet Hadermann@PHadermann·
@strzibnyj What if something goes wrong. Let’s say everything seemed to deploy OK, but the site becomes unreachable. Would you know how to troubleshoot, or how get things up and running manually?
English
1
0
1
158
Josef Strzibny
Josef Strzibny@strzibnyj·
I deploy with Kamal every day but I rarely run any Kamal commands. It's just all automatic deployment on git push. As if I use a PaaS... I don't think about it. You set it up once and enjoy.
English
12
2
62
4K
Piet Hadermann
Piet Hadermann@PHadermann·
@levelsio I have used Monit for lightweight server monitoring for 15 years. You can use M/Monit to get an overview of all your Monit instances on all your servers, but I never tried that myself #mmonit" target="_blank" rel="nofollow noopener">mmonit.com/monit/#mmonit
English
0
0
0
8
@levelsio
@levelsio@levelsio·
What app should I use to manage all my little Hetzner VPS's? Today I started moving over my first real production site Remote OK from my current 12 year old VPS (with all my sites on it like Photo AI, Nomad List etc) to a new Hetzner VPS Every website on its own tiny VPS is my plan But I want something to manage it all, like check the server load, disk usage, see Ubuntu version etc Cockpit?
English
623
30
1.5K
490.4K
Piet Hadermann
Piet Hadermann@PHadermann·
@systemdesignone I’ve read 3 of those. That can’t be a coincidence so I’ll look into the others 👍
English
0
0
1
244
Neo Kim
Neo Kim@systemdesignone·
6 books I wish I had read at 22 as a junior software engineer:
English
17
44
535
66.8K
Piet Hadermann
Piet Hadermann@PHadermann·
@datatub I have been maintaining an app that’s about this age. It has been ok to maintain, (subjectively) less of a mess compared to similar size apps in other languages/frameworks. Took me a couple of months to really get going though.
English
0
0
0
95
Piet Hadermann
Piet Hadermann@PHadermann·
@levelsio Check out the Giroflex 64, it’s been my preferred chair for about 20 years. It’s a popular chair (at least in Europe) so you can also often find them in 2nd hand office furniture shops.
English
0
0
0
30
@levelsio
@levelsio@levelsio·
What chairs to get for the coworking in my house? I'd need about 8 of them, 3 on each side, then 1 on each of the ends I hate Aeron chairs btw they cut off my leg blood flow
English
304
6
430
627.6K
Josh Pigford
Josh Pigford@Shpigford·
my stack for building software that’s made millions of dollars: 1. rails
English
18
17
259
23.7K
Turned Ninja
Turned Ninja@turnedninja·
This is exactly the problem. I have to built everything from scratch with HTML/CSS, or convert components from React or VueJS world. Bootstrap not working anymore. I can't reuse generated code from v0, just like nextJS. I know InertiaJS has potentials. Just wonder how other people handle this case.
English
2
0
0
112
Piet Hadermann
Piet Hadermann@PHadermann·
@mikeveerman Well, I make sure my code is clear and well-documented. Everything that isn't code (infra, deployment, how to access the git etc) is documented in a wiki and kept up-to-date. It's a small risk for the client, but I'm sure if the bus factor would happen, it would work out.
English
0
0
2
25
Mike Veerman
Mike Veerman@mikeveerman·
@PHadermann Do you feel there are drawback with regards to knowledge sharing and bus factors?
English
1
0
0
23
Mike Veerman
Mike Veerman@mikeveerman·
Over the decades, product teams have gotten smaller. And with the newfound productivity tools, that trend is continuing. Are we headed for teams of one?
English
1
0
1
105
ₕₐₘₚₜₒₙ
ₕₐₘₚₜₒₙ@hamptonism·
People who fall asleep instantly, what’s your secret?
English
1.2K
84
2.4K
582.7K
Piet Hadermann
Piet Hadermann@PHadermann·
@pan_sarin @robbyrussell I’m also interested in how they handle Rails updates: when they plan them, if they learned anything they’d want to share, how long they take etc
English
0
0
0
26
Adam Piotrowski
Adam Piotrowski@pan_sarin·
@robbyrussell - How do you manage to keep the same code practices in the whole codebase (if you do) - Do you measure your test coverage? (if so, how?) - What part of updating Rails versions was hardest so far, and how would you avoid it being so hard? - Do you remember to hire junior devs?
English
2
0
2
84
Robby Russell
Robby Russell@robbyrussell·
Hey Rails devs — Imagine sitting down with someone at a company just a bit bigger than yours. They work on a real production Rails app. They've seen a few things. Made a few mistakes. Learned a lot. What would you ask them? Not "Hotwire vs React?" That's been done. Try this instead: • What did you learn scaling background jobs to 20M requests/day? • When do you reach for service objects — and when do you regret it? • How do you keep your test suite under 10 minutes... or did you give up? I'm collecting real questions like these. Things that go beyond blog posts. Things we only learn by doing — or by asking. What would you want to know?
English
11
4
115
6.7K
Piet Hadermann
Piet Hadermann@PHadermann·
@lucianghinda OTOH, I find the quality of generated Ruby code to be considerably less compared to TS, probably because of the lack of training data. It’s not uncommon to see it generate 20 LoC for something that could be done in 3.
English
0
0
0
42
Lucian Ghinda
Lucian Ghinda@lucianghinda·
An interesting point of view about the advantage #Ruby might have when considering AI -> "generating equivalent functionality in Ruby costs approximately one-third of what it costs in TypeScript"
Lucian Ghinda tweet media
English
8
10
59
7.9K
Piet Hadermann
Piet Hadermann@PHadermann·
@IkBenBap Herkenbaar. Bij mij had de verkoper geen tijd maar ging terugbellen voor een afspraak. 1 week later zelf teruggebeld, maar was in meeting en ging zeker terugbellen. Uiteindelijk andere BMW garage binnen gestapt. Even gedacht om bij levering die verkoper een fotootje te sturen.
Nederlands
0
0
0
88
Baptiste
Baptiste@IkBenBap·
Binnenstappen bij de BMW garage met een redelijk budget. 15 min straal genegeerd worden. Buitenwandelen zonder nieuwe BMW
Nederlands
643
66
2.5K
449.8K
Benny Touzine
Benny Touzine@Bennytouzine·
Ik haat recepten volgen. "Voeg 1 eetlepel x toe" Bedoelen ze dan A of B???? Dat is dus echt niet duidelijk he. 😡😡😡
Benny Touzine tweet media
Nederlands
43
1
142
11.5K
Piet Hadermann
Piet Hadermann@PHadermann·
@PeterDeKeyzer Zo uitgesproken vind ik het verschil echt niet. Nog nooit zo lang moeten wachten aan de veiligheidscontrole of op m’n bagage als in Schiphol. Op de gereserveerde parking moet ik eigenlijk ook altijd langer zoeken naar een vrije plaats.
Nederlands
0
0
0
109
Peter De Keyzer
Peter De Keyzer@PeterDeKeyzer·
Wordt Zaventem het nieuwe Brussel-Midi? Steeds minder internationaal aanbod. . Verouderde of vuile infrastructuur. Gebrekkige logistiek. Trage of vertraagde bagage. Slechte en dure aansluiting met trein. Wat een verschil met een wereldluchthaven als Schiphol.
Peter De Keyzer tweet media
Nederlands
115
37
419
51.3K
Benny Touzine
Benny Touzine@Bennytouzine·
Wat is uw eerste gedachte wanneer je dit ziet?
Benny Touzine tweet media
Nederlands
164
0
87
14.6K
Piet Hadermann
Piet Hadermann@PHadermann·
@BartDeMeulenaer Yep, daarstraks dus aan den lijve ondervonden. We waren niet de enigen, we zagen wel meer ouders samen met hun kotstudent met pak en zak sleuren.
Nederlands
0
1
2
378
Bart De Meulenaer
Bart De Meulenaer@BartDeMeulenaer·
Autoloze zondag op het moment dat alle kotstudenten met pakken water, melk, spaghetti, cola naar kot gebracht worden voor de nieuwe start. Topidee.
Nederlands
71
38
580
27.7K
Peter van Limpt 🌱
Peter van Limpt 🌱@petervanlimpt6·
Ik snap het niet: algemeen afgrijzen bij het eten van katten en honden, maar wel allemaal varkens, kalfjes en lammeren eten. Wat is het verschil?
Nederlands
500
33
402
68.6K