DEV Community

Cover image for 7 Lies Developers Keep Telling Themselves (And Somehow Still Believe)

7 Lies Developers Keep Telling Themselves (And Somehow Still Believe)

Sylwia Laskowska on December 22, 2025

The holidays are coming 🎄 And between making pierogi 🥟 and baking gingerbread cookies, I felt like writing a post — because honestly, how long can ...
Collapse
 
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO •

The daily grind of every developer, myself included! And if there are pierogies or gingerbread cookies… heaven can wait – so can testing and refactoring. My mouth is watering!

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Exactly 😄 there are important things… and more important things 😀
And btw — fun linguistic fact: pierogi is actually plural in Polish. The singular form is pieróg 😄

Collapse
 
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO •

Speaking of pierogi… The worst part is that I had just read that it was the plural of pieróg… but that didn’t stop me from making the mistake!

Thread Thread
 
sylwia-lask profile image
Sylwia Laskowska •

Honestly? I actually love that this Polish word is used abroad - even if it gets pluralized again 😄 It’s still way better than trying to invent some weird translation for it!

Collapse
 
adamthedeveloper profile image
Adam - The Developer ✨ •

learnt something new this Christmas, thanks 😆

Thread Thread
 
sylwia-lask profile image
Sylwia Laskowska •

Very good, because polski to najpiękniejszy język 🤣

Collapse
 
adamthedeveloper profile image
Adam - The Developer ✨ •

by the way, 1 hour in a developer's language is 2 days ( QA hasn't even tested it yet lmao )

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Exactly 😂 and if it’s 3 days, it might as well take the whole sprint 😄
My scrum master always adds a multiplier on top of that - at least ×1.5 😅

Collapse
 
eddieajau profile image
Andrew Eddie •

Add this to your follow up article on 7 truths about software engineering that nobody else believes, lols

  • No plans survives contact with the customer.
  • No really, releasing on a Friday is a bad idea!
  • If we change priorities, you realise my original date for the release changes, right?
Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Yeeeah, classics 😀 especially the “no plan survives contact with the customer” one.
And honestly, that’s probably one of the reasons AI won’t replace developers anytime soon 😄

Collapse
 
suityou01 profile image
suityou01 •

I love the one about edge cases. I told my developers to put a percentage on it. Out of every 100 transactions how many will exhibit this behaviour. They low balled with something like 0.01%. Fair enough, a tenth of 1 percent. Now how many transactions do we process an hour? What does that look like now in terms of frequency? What is 0.01% of a million transactions a day? How many support tickets is that?

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Exactly! That’s such a great way to explain it. Tiny percentages suddenly stop looking tiny when you’re dealing with massive scale. In big projects you really have to assume that every “edge case” will eventually become a very real, very frequent problem 😄

Collapse
 
dariomannu profile image
Dario Mannu •

Maybe that's just human nature? So many manufacturers think the same way, whether it's cars, kitchen appliances, scissors...

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

That’s a great point! 🙂 It really might just be human nature. And as psychology tells us, self-awareness is the first step toward change — so there’s still hope for us developers 😄

Collapse
 
vineetgnair profile image
Vineet G Nair •

A good read this Christmas. Here I was, thinking it was just me but looks like it’s more of everyone’s going through the same.

Now that we know we all facing the same problem did anyone try or remotely find any success in mitigating these problems or is this a can’t be changed thing I wonder 😄

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Glad it resonated! 😄 And yep, we’re all in the same boat. I think we’re slowly improving - awareness helps - but some of these things feel like they come bundled with being a developer 😂

Collapse
 
tkouleris profile image
Thodoris Kouleris •

I just read my entire programming life....

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Haha 😄 seems like developers share some kind of collective unconscious - same struggles, same lies, same stories 😂

Collapse
 
james_russell_dfb3a055f94 profile image
James Russell •

Hahaha 😆

Collapse
 
shemith_mohanan_6361bb8a2 profile image
shemith mohanan •

Too real 😄 “I’ll refactor this later” and “it’s just an edge case” personally attacked me.

Also loved the reminder about creating actual tasks for refactors/tests — that tiny step really does change whether it ever happens.

Looking forward to part two 👀

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Haha 😄 welcome to the club - I think we’ve all been personally attacked by at least one item on that list.
And yes, that tiny step of creating a task really does some psychological magic.
Part two is definitely coming!

Collapse
 
elsie-rainee profile image
Elsie Rainee •

Haha 😄 totally! It’s like developers are all plugged into one giant hive mind.
Same bugs, same “it works on my machine,” same late-night Stack Overflow rituals, same déjà vu every sprint 😂

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Haha, 100% 😂 and on top of that, every team heroically tries to solve the very same problems on their own 😄

Collapse
 
elsie-rainee profile image
Elsie Rainee •

😄

Collapse
 
evanlausier profile image
Evan Lausier •

Ill be thinking about pierogis all day now... :)

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Haha 😄 then you should definitely visit Poland - pierogi everywhere!
And fun fact: during our holiday dinner, we even leave an extra place at the table for a “tired traveler” 😉

Collapse
 
evanlausier profile image
Evan Lausier •

Challenge accepted! 😂

Collapse
 
mezieb profile image
Okoro chimezie bright •

Thanks for sharing

Collapse
 
leob profile image
leob •

Classics ;-)

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Timeless ones 😄

Collapse
 
refferben profile image
Refer ben •

my most issue is "how will I market this once m done",
yet every time I finish I want to add extra feature just to avoid how to market it

Collapse
 
sylwia-lask profile image
Sylwia Laskowska •

Haha, that’s either peak procrastination… or the first step to becoming the next Steve Jobs 😂