Game Design Library is a hand-curated, catalogued collection of game design links. Learn more
A look at what made classic 16-bit JRPGs so great, and how to implement those in your own RPG: stories are the key, Combat should be puzzle-like, battles should be breakable, side-quests should be clear and compelling. Unique stories is not a requirement.
https://sinisterdesign.net/12-ways-to-improve-turn-based-rpg-combat-systems/
A list of twelve ways to change-up your RPG combat system, including using area, multiple characters, options, facing, and specialized monsters and characters. Focuses on emergent complexity, clarity, determinism, and tactics.