Six of Crows Writing Techniques: How Bardugo Builds a Heist That Actually Works
Spoiler policy: This post discusses structure, POV mechanics, and character motivation. I've kept major plot reveals out of it. One late-act development is referenced in general terms only.
Most heist stories fail at the same place: the plan. Either the writer explains too much and kills the tension, or they explain too little and the reader feels cheated when it works. Leigh Bardugo found a third option in Six of Crows, and it's worth pulling apart if you're building any kind of multi-character, goal-driven plot.
This isn't a review. It's a breakdown of specific craft decisions you can apply to your own draft.
Table of Contents
- Why the Heist Framework Works as a Plot Engine
- How Bardugo Gives Each POV Character a Distinct Voice
- The Role of Backstory Reveals in Building Reader Investment
- Writing Morally Grey Characters Without Losing Reader Sympathy
- How to Use Ensemble Dynamics to Sustain Tension
- Using a Story Coach to Plan Your Own Structure
- Takeaways for Your Draft
Why the Heist Framework Works as a Plot Engine {#heist-framework}
The heist is one of the few plot structures that builds in its own escalation logic. Every step of the plan creates a new obstacle, which demands a new solution, which creates the next step. Bardugo uses this to her advantage: the Ice Court job gives the book a spine that holds six POV characters together without forcing them into artificial proximity.
Here's the thing to notice, though. She doesn't front-load the full plan. Kaz reveals pieces of it as they become relevant, which means the reader is always one beat behind him. That gap between what Kaz knows and what we know is where most of the tension lives. When a plan element pays off, it feels earned. When it goes wrong, it feels real.
If you're writing a heist plot structure for your novel, try this: outline the full plan yourself, then decide which pieces your POV character would withhold from both the other characters and the reader. The plan isn't the story. The gap is.
How Bardugo Gives Each POV Character a Distinct Voice {#pov-voice}
Six POV characters is a high-wire act. Most writers who try it end up with characters who think in the same rhythms, notice the same details, and react with the same emotional register. Bardugo avoids this by giving each character a specific cognitive lens, not just a different backstory.
Kaz sees leverage. He enters a room and catalogs who owes whom and what the exits are. Inej sees bodies in space, threat angles, the weight of silence. Jesper sees odds and exits and the next five seconds. These aren't just personality differences; they're filtering systems that determine what each chapter notices and what it skips.
When you're drafting multiple POV chapters, ask yourself: what does this character's mind prioritize? Not what do they feel, but what do they see first? That single question will do more for voice differentiation than any amount of dialogue quirks or backstory color.
The Role of Backstory Reveals in Building Reader Investment {#backstory-reveals}
Bardugo uses a technique that's easy to name and hard to execute: she withholds backstory until the present-tense scene needs it. She doesn't front-load character history in chapter one. She drops it in the moment when knowing it changes how you read what's happening right now.
Kaz's history with Pekka Rollins, for instance, recontextualizes decisions you've already watched him make. That recontextualization is the payoff. It's not new information for its own sake; it's a lens correction that makes the past and present click together.
The revision trap here is obvious: writers often move these reveals earlier because they're worried the reader won't understand the character without them. Resist that. If the present-tense scene is working, the reader is already invested. The backstory reveal then multiplies that investment rather than laying the groundwork for it.
Writing Morally Grey Characters Without Losing Reader Sympathy {#morally-grey}
Kaz Brekker does genuinely terrible things. He is not misunderstood; he understands himself quite clearly and chooses the terrible thing anyway. Bardugo keeps him sympathetic not by softening his actions but by making his logic airtight. You may not agree with what he does, but you always understand why, and the why is always consistent with who he is.
This is the core of morally grey character development: internal consistency. A character can lie, manipulate, and cause harm, and readers will stay with them as long as the character's choices follow from a coherent set of values, even corrupt ones. What breaks sympathy isn't darkness; it's incoherence. The moment a character acts against their established logic for plot convenience, trust collapses.
The practical tool here is simple but demanding: write out your morally grey character's actual value system before you draft them. Not their backstory. Their philosophy. What do they believe justifies what they do? Keep that document close during revision.
How to Use Ensemble Dynamics to Sustain Tension {#ensemble-dynamics}
In an ensemble cast novel, the relationships between characters are a plot resource, not just texture. Bardugo manages this by giving each pair within the group a different dynamic: Kaz and Inej operate on unspoken negotiation; Jesper and Wylan are friction that slowly becomes trust; Nina and Matthias are open conflict with a shared history pulling against it.
No two relationships work the same way. That variety means the ensemble can generate tension internally, between members, without always needing an external threat. When the external threat does arrive, it lands on top of already-loaded relationships, which multiplies its impact.
When you're building your own ensemble, map the relationships as a grid. Every pair gets a label: what's the primary dynamic, and what's pulling against it? If two pairs share the same label, one of them probably needs to be rethought.
Using a Story Coach to Plan Your Own Structure {#nexa-section}
If you're trying to apply any of this to a draft in progress, the hard part isn't understanding the techniques. It's knowing where your specific story is breaking down and why.
That's what Nexa, Writing Nexus's in-app story coach, is built for. Nexa works like a developmental editor you can talk to at any stage of drafting: you bring your plot, your character lineup, your POV questions, and she helps you think through the structural decisions. She can flag where your ensemble dynamics go flat, help you figure out where a backstory reveal belongs, or work through why a plan-based plot isn't generating the tension you expected. She doesn't write the novel for you; she helps you see the architecture of what you're building so you can make better decisions before you're deep in revision.
If you're at the outlining stage or mid-draft and feeling stuck, that kind of structured thinking-out-loud is often more useful than another craft book.
Takeaways for Your Draft {#takeaways}
Here's what to carry away from Six of Crows and put to work:
- The gap is the tension. In a plan-driven plot, what the reader doesn't know yet is doing more work than what they do. Outline the full plan; then decide what to withhold and when to reveal it.
- Give each POV character a cognitive lens, not just a personality. What does this mind prioritize when it enters a room? Let that filter what the chapter notices.
- Backstory reveals belong in the present. Move them to the moment when knowing changes how the reader reads what's already happened.
- Morally grey characters need coherent philosophy, not soft edges. Write out their actual value system before you draft them.
- Map your ensemble relationships as a grid. Every pair needs a distinct dynamic; variety in those dynamics is what keeps an ensemble alive across a long book.
If you want to work through any of these against your own manuscript, start planning your novel at Writing Nexus and bring your structural questions to Nexa. The architecture is worth getting right before you're two hundred pages in.