September 9, 2026 Jo Builds 5 min read

How to sound confident without sounding arrogant

Hand-colored engraving of a Heliconia butterfly, Drury 1837

Confidence in writing is saying what you think and how sure you are. Arrogance is saying what you think while implying the reader should have worked it out already. The words in the two messages can be identical. The difference is what the sentence does to the person reading it.

Most advice on this treats confidence as a volume knob. Turn up the assertiveness and delete the hedges. Follow that far enough and you arrive at precisely the tone you were trying to avoid.

Force is the wrong dial. What people actually react to is ranking: any sentence that quietly sorts you and them into an order.

Where the ranking hides

A sentence lands as arrogant when it puts you and the reader on a ladder.

Take two versions of the same correction. "This breaks on retries, because the charge fires again before the first one settles." And: "I'm surprised nobody caught that this breaks on retries."

Both say the code is wrong. Only one of them says something about the people who wrote it. The first hands over a fact anyone can check. The second hands over a verdict, and now the thread is about who looks bad instead of about the retry.

The ladder rarely shows up in the claim. It hides in the extra clause: the aside, or the small piece of commentary you tacked on because you were annoyed and it felt good to type.

Cut the commentary and keep the claim. The claim was the confident part all along.

Say how sure you are

The strongest confidence signal in writing is an accurate certainty level, stated out loud.

People read vagueness as either weakness or bluffing, and both cost you. What they trust is someone whose stated certainty has matched reality the last few times.

Certainty you have not earned is the real arrogance. It is also the version nobody flags, because from the outside it sounds like leadership.

Which is why hedges are not the enemy people make them out to be. A hedge in front of something you are genuinely unsure of is just accurate reporting. Delete the ones sitting in front of things you already know, and leave the rest where they are.

The phrases that grade the reader

A few phrases read as arrogant no matter how politely the rest of the message behaves, because they comment on the reader rather than the subject.

None of these are rude on their own. They are all fine in speech, where your face is doing half the work. On a screen the face is missing and the ranking is all that survives.

I am going to defend one of them. "As I said on Tuesday" is a receipt, and sometimes the receipt is the entire point: when a settled decision is being reopened for the third time and the cost of the reopening lands on you, pointing at the record is the cheapest way to stop the loop, and calling that passive aggression is a way of asking the person with the least power in the thread to absorb the confusion quietly. Send it deliberately. Send it once, with the date attached. Never send it as a reflex.

Take the call, own the credit honestly

Confident writing puts your name on the decision and leaves the credit for the work with whoever did it.

Most writing that people call arrogant is misfiled ownership. Someone writes "I shipped the migration" about a week that four people spent in a shared document, and the tone of the sentence was never the problem. The filing was.

The reverse move is more common and does more damage. "It was decided that we are pushing the date." Decided by whom? That sentence is hiding, and everyone can tell, and the hiding reads as slippery rather than humble.

Write "I decided to push the date, here is why." You have taken the hit if it goes badly. That is what makes it a confident sentence rather than a loud one, and it is also why disagreeing in writing works better when your name is attached to the position.

Being wrong is the actual test

How you write the correction says more about your confidence than any assertive sentence ever will.

There are two ways to blow it. You defend the old position past the point where you believe it, which everyone watching can see. Or you overcorrect into a paragraph of apology that asks the reader to come and manage your feelings about your own mistake.

Both moves put you in the middle of the paragraph. The reader wanted to know what happens now.

The version that works is short and boring. "I was wrong about the retry logic. New plan is the queue approach. Nothing changes on your side before Friday." Fact, decision, effect on them.

I have shipped a bad call in Unvent and had to write that note. It felt like it should take three paragraphs. It took three sentences, and the calm of it did more for my credibility than being right would have.

One reread that catches it

Read the message once as the person who disagrees with you, and mark every sentence that makes them feel graded instead of informed.

It costs you one pass and it beats asking yourself whether the message "sounds okay", because the arrogant sentence never sounds arrogant to the person who just wrote it. It sounds correct. It usually is correct. That is exactly why it survives a normal reread untouched.

Mine appear when I am tired and slightly right about something. Not fully right, which is calmer. Slightly right, still holding some of the argument, wanting the other person to notice.

The fix is always the same and it is always a deletion. The claim stays, the commentary goes, and the message gets shorter. Catching it in the second before sending is the hard part, which is the moment Unvent is built for: the Direct rewrite does the deletion for me, on a night when I would have argued for keeping it.

The uncomfortable part, which I resisted for a long time: the people who worry about sounding arrogant are almost never the ones who are. The worry and the trait do not tend to live in the same person. So the anxiety is a broken detector, and you have been using it as your only one.

Which leaves the fourth reread doing nothing useful. If you are still checking whether a sentence is too much, you stopped calibrating a while ago and started stalling, and the sentence has been fine since draft two. The genuinely arrogant one went out weeks ago, unread, at speed, and you have not thought about it once.

You are right. Stop there.

Unvent rewrites what you are typing, right where you are typing it, in the tone you pick. Your point survives, the sharp aside you added at the end does not, and the reply you get back is about the work.

Add Unvent to Chrome
u

Jo Builds makes Unvent, a Chrome extension that rewrites whatever you are typing, in place, in the tone you pick. More on the about page.