The Programmers’ Credo: we do these things not because they are easy, but because we thought they were going to be easy.

@xcud And we don't give up cos?

'Cos when we started coding we just dove in and changed a lot of stuff - so nothing works now! 😂

@xcud haha.. that is great!
@xcud “This should be a quick change/fix”. Famous last words
@xcud lol all I changed was……
@xcud We do these things, not because they are hard, but because the new hires get all the low hanging fruit and we get the ones that nobody can replicate.
@xcud I always thought it's "We do these things not because they're hard, but because they automate the things that are easy"
@xcud
how about -
I'm not entirely sure why I wrote that bit, but it works... I'm just not sure why it works - so I am leaving it alone....
@xcud story behind 99% of library implementations in github that all stop at the same part.
@xcud I miss Pinboard!
@mattcjordan Oh. That rang a bell! This may be where the joke originated. h/t
@xcud @mattcjordan ...and by doing them, we made them harder...
@xcud @mattcjordan Years ago I worked with a senior engineer who was famous for saying, at the beginning of *any* design effort, "Oh, it's easy, you just..." Reader: it was *never* that easy
@xcud "I wouldn't have written you if I knew you were going to get all SIGSEGV about it"
@xcud
"It will only take a few lines of code..."
@craigmaloney
@xcud we automate only those tasks which take less time than building said automation
@xcud I am in this Toot and I don't like it.jpg
@xcud ooooof I didn't think Mastodon allowed these sorts of brutal attacks. Smh
@xcud the problem is then we forgot about the KISS principle and tried to futureproof by over engineering’s everything
@xcud - this is where my people are. 😁
@xcud Pouring one out for myself over a foolishly optimistic take on a matter involving `position: sticky` and IntersectionObserver
@xcud Things take twice as long as you expect, even if you take into account that things take twice as long as you expect.
@xcud or perhaps because we thought they were going to make another task easier.

@xcud Literally... I just need another 10 minutes... 12 hours later - I'm almost done...

#IT #technology #nevergiveup #neversurrender #ivegotthis

@xcud

or

"... because we told management they be easy."

@xcud Ancillary: We have regrets.
@xcud When I was a tech writer my first pass through any doc was to take out all the "you just"s and if anyone said "oh, you just" to me I'd stop em right there so we could unpack the 27 steps they were forgetting ha ha just kidding it was usually 127
@xcud That moment when you think someone has seen your list of home projects...
@xcud lol. I feel this in my soul
@xcud @andrewg wrestling with something at the moment and this sums up my state perfectly 😂
@xcud The Bad Management Corollary: we do these things not because they are easy, but because someone in management thought they were easy and has already committed us to a release date, feature set and skeleton crew of coders.
@xcud “the player character needs movement? This’ll be a piece of cake!” *7 hours later*
@xcud and the description of the library made it sound easy.
@xcud
For me it's more like "I'm doing this because I thought it will save me a lot of time while doing it manually" ;)