Been trying to think of incompatible traits, which to me means they clash with each other, and I really have none. Most of our differences are either insignificant, where we can do whatever and it doesn't affect the other person, or they work side by side but separately or, like I wrote earlier, we have conversations about them and each one allows the other to do what they're better good at. Other than that, we're similar when it comes to important values and are more on the same page in most things than not.
But since pp are just listing differences,
He's a geek/tech-nerd and I'm more of a philosopher and can chat shit all day
He doesn't have the stereotypical 'geeky' look or personality though (He doesn't wear glasses, he's an ambivert, jovial and more outgoing); I would probably fit the stereotype (I wear glasses, I'm an introvert, a homebody, easily socially-overwhelmed and I like my personal space).
I can be anal about things being how they're supposed to be and he just goes with whatever.
He enjoys travelling, I can't be bothered but we do because he makes it easy and fun.
He handles things - knows someone who knows someone who can get something done or goes himself. I can't be bothered to go places/run errands, so I ask him to handle things.
I'm very handy around the house. He'll prefer to have someone (not me) do things unless I offer.
He likes trying different foods. I'm very picky and I stick to what I know.
He never worries. I overthink things.
He's great at both verbal and written communication. I express myself better in writing. This is how we have serious conversations - in writing first, then talk about it.
I can be easily irritated (but it doesn't last long) and awkward. He rarely gets fussed and knows how to engage with anyone regardless of age.