Fork me on GitHub
#clojure-europe
<
2024-07-23
>
schmalz07:07:50

Morning all.

Sean Swezey07:07:33

moien :flag-lu:

Thomas Moerman08:07:38

Hangry bird is hangry.

😍 4
Ben Sless08:07:09

This bird and I. We are of a kindred spirit

Thomas Moerman08:07:52

So you sing one hell of a tune as well? 😉

Ben Sless08:07:07

When the mood strikes

maleghast08:07:51

As was I, and then I had a Bacon Roll...

maleghast08:07:00

(Lovely photo btw)

Thomas Moerman09:07:46

The kids found this juvenile thrush hiding in some shrubs in the garden. Likely still being fed by parents. Hope it doesn't get predated by the neighbourhood's cats. Can't seem to keep those buggers out of my garden.

maleghast10:07:08

I hope so too - the furry murderer squad are cute, but a menace to garden birds.

ray15:07:00

I've met you @UK0810AQ2 and you are much more smiley, highly smiley even.

😄 1
Ben Sless18:07:35

I was not hangry at the time

1
maleghast08:07:33

madainn mhath :flag-scotland:

otfrom09:07:43

bon jour tout le monde

maleghast10:07:35

Bonjour mon ami! Ça va bien?

maleghast10:07:51

Excellent! Pour moi, c'est un Mardi, mais pas comme d'habitude. Il fait beau, si beau, J'ai quelques chose interessant a faire, J'ai du Haggis pour manger ce soir... À mon avis, J'ai beaucoup de la chance 😉 Et maintenant au travaille!

otfrom10:07:06

that's the plan for me too (or something)

maleghast10:07:52

Bien fait, bien fait mon ami 🙂

reefersleep10:07:07

Good morning!

ray10:07:41

Good morning

😍 3
reefersleep18:07:23

I feel like a big issue with our business application is traceability. So many decisions in code and configuration have been made and are being made over time that it's dizzying to even think of. In a sense, I'd love to have some somewhat direct line between code and some documentation. Git blame and branches named for issue tracker issue names is cumbersome, and the issues themselves each only contain partial knowledge. But littering the code with some sort of references - I line comments containing references to some documentation "Bible" is the solution I'm thinking of - would also make it way more annoying to just read the logic of the code itself. And I know the cost of maintaining even a part of such a Bible...

1
Ben Sless18:07:19

Kevlin Henny likes to say the code is the sum of our knowledge of the business problem It's a good line. That Bible is your code. You can add a comment (aka documentation) why a decision was made, but that can diverge from code over time. What can't diverge is assertions and tests. Document that decision in a test, explain it in the testing block, and voila. If it's an invariant, asset it

Ben Sless18:07:51

Let's play the guessing game - why did the service cross the road fail to start new pods (and as old pods were claimed by the cluster, reached zero live pods)?

ray18:07:48

Is this k8s-europe now? :rolling_on_the_floor_laughing:

Ben Sless18:07:00

I can assure you, this had nothing to do with K8S (and everything to do with a sneaky little NPE)

ray19:07:41

Aren’t pods always a k8s thing?

ray19:07:33

Sorry to hear about your 💥

Ben Sless03:07:26

They didn't start because the service wouldn't start, but why?