Skip to main content

Posts

Showing posts from February, 2026

Teaching an AI What WYSIWYG Actually Means

I wanted to integrate a WYSIWYG Markdown editor into my ReactJS application. I carefully explained what I was trying to achieve—but notably did not specify which library I wanted to use. This was intentional. I was curious to see how the agent would choose a library on its own, and whether it could reliably search for and identify a good tool for the job. I was using Opus with Cursor. After executing my request, I opened the page and immediately noticed something peculiar: although I could “edit” the content, the editing experience was limited to raw Markdown. The nicely formatted text—the whole point of WYSIWYG—was available only in preview mode. Naturally, I asked the agent to modify the application so users could edit the formatted text directly, like civilized people. The agent began to think. And think. I’m confident these were deep thoughts, because the pause was longer than usual. After a few seconds of coding, it triumphantly declared, “There you go—sorry, I didn’t understand...