

Insomniac code gorilla. I help maintain lemmy-ui and, to a lesser extent, Lemmy’s backend.
This is painfully true. I posted a story not too long ago about some architecture from hell I had to deal with at my day job. At first I hated the dev on the other team who came up with the idea; then I learned that the dev had only made it as a proof of concept to use for his team’s specific use case during some time the company sets aside for innovation. Someone in management saw a presentation he did on it and liked the idea so much he decreed that it needs to be used as the single source of truth for a core part of our application. Any new frontend project that isn’t in our monolith now must use this shitty tool.
Gotta hit the mandatory puppygirl quota \s
C# is usually used server-side. How would nuget bloat affect client-side applications that users use?
The spoiler syntax is a bit different.
:::spoiler <label>
<body>
:::
For example:
3 years
Yes. It’s an abomination.
Where does SAFe fall into this?
Isn’t OurSQL just MariaDB?
I rarely have access to one.
This meme makes it look like it’s hard decision. I always immediately slam the button on the right.
Yeesh, I thought you were being hyperbolic, but it really is that bad! He even has this massive self report towards the end:
And how do you avoid being punished? There are two ways. One that works; and one that doesn’t. The one that doesn’t work is to design everything up front before coding. The one that does avoid the punishment is to override all the safeties.
And so you will declare all your classes and all your functions open. You will never use exceptions. And you will get used to using lots and lots of ! characters to override the null checks and allow NPEs to rampage through your systems.
Uncle Bob must be the kind of guy who makes all of his types any
when writing Typescript.
At least it’s not XML.
You can write garbage code in rust, but the compiler will beat you with a stick for doing so.
In JS at least, there’s a concept of truthiness and falsiness.
0
,undefined
,null
, and a few other non-boolean values are treated asfalse
if used in conditionals and logical operations, while every other value is treated astrue
. I’m pretty sure python has something similar.