Writing a novel isn't a clean, linear process for me. I used to drown in plot outlines, thinking if I got the sequence of events right, the characters would just slot in. They didn't. They felt like chess pieces. The shift happened when I stopped writing about them and started letting them drive stupid, small moments. Like, I’d throw a character into a mundane situation—waiting in a long line at the bank—and just write how they’d react. Would they sigh loudly, strike up a conversation with a stranger, or silently fume? That’ service scene, totally unconnected to the main plot, often revealed more about their patience, social anxiety, or entitlement than any backstory dump I could craft.
Another thing that clicked was embracing inconsistency early on. My first drafts have characters who are all over the place—one minute brave, the next cowardly. Instead of forcing them into a rigid mold, I examine those contradictions. Why are they brave in this specific context but not that one? That friction often points to a deeper wound or a flawed self-perception, which is way more human than a static 'trait.' It's less about following a tip like 'give them a hobby' and more about letting them be wrong, messy, and occasionally hypocritical, then figuring out the 'why' in revision.
Dialogue is another goldmine, but not for the reasons you'd think. I record conversations I overhear in cafes or on buses—the cadence, the interruptions, the things left unsaid. Real people rarely speak in perfect, plot-advancing sentences. Letting a character ramble, change the subject mid-thought, or use repetitive filler words can instantly ground them. A character who always says 'um' before lying, or who deflects questions with jokes, tells you volumes about their internal state without needing a single line of narration. The improvement comes from treating them as entities with their own faulty communication styles, not just as mouthpieces for the author's themes.
Ultimately, tips are scaffolding. The real development happens in the revision trenches, where you go from a collection of behaviors to understanding the core engine driving them. I often ask, 'What does this person lie to themselves about?' The answer to that question informs every choice they make, big or small, and ties the scattered threads together. It makes the character feel inevitable, not constructed.