devsplaining

When a software developer explains why the application (formally known as, 'teh codes') acts in a certain way that is surprising to the non-technical user.

Often the engineer will accidentally come off as arrogant or boorish. This may be to compensate for the fact they are trying to pass off a bug as intended behavior.... or that they are just as confused by this behavior as the end-user.

parallel to mansplaining or mansplain
Kenneth the brogrammer was devsplaining why the calendar picker used EDT vs. EST, even though he really had no idea there was a difference...
by Marojejian October 07, 2015
mugGet the devsplaining mug.

Devsplain

when one developer starts lecturing another developer about menial concepts, in a manner regarded as condescending or patronizing.
Dan devsplained the purpose of load balancing to Matt.
by dmazz55 April 19, 2018
mugGet the Devsplain mug.

devsplain

Software developers are very smart. They are the smartest people they know. Therefore, they know everything, and they're going to explain it to you.
Unlike me, Chad had never been to France, but he devsplained to me exactly how to order in a French restaurant. I'm so grateful for Chad's insight.
by NotTheDev January 27, 2014
mugGet the devsplain mug.