Brandon Sanderson
The 2024 edition of the reading order of my books.
I generally do not recommend publication order. Why is this? That's because I feel like my first book, Elantris, is actually one of my weaker novels. Still, I hope you will someday read it. I do think it holds up moderately well. But it's not up to the caliber of what I write right now.
I would recommend, if you're just coming into this blind:
I would say read the original Mistborn trilogy, Mistborn One, Two, and Three.
Then, I would jump, and I would read Warbreaker.
Then, I would jump, and I would read another of the standalones, probably Tress of the Emerald Sea.
From there, I would jump, and I would start into the Stormlight Archive. And I don't know if I would read straight through the Stormlight Archive; each of those books are enormous. I might take breaks with the Wax and Wayne series, or the other standalones, such as Elantris or Yumi and the Nightmare Painter, and read those.
I do intend for people to read Dawnshard and Edgedancer in the middle of the Stormlight Archive; so Edgedancer, I would read after Book Two; Dawnshard, I would read after Book Three. And The Sunlit Man, I would read after Book Four. That's a standalone novel; it is intended to be read before you read Stormlight Five.
Where would I, then, add the short stories in? The rest, it doesn't matter that much. You can splice in Sixth of the Dusk, Shadows for Silence in the Forests of Hell, basically wherever you feel like they're appropriate and you want something a little shorter. They're collected in the volume Arcanum Unbounded.