Skip to content

Diana Dru Botsford

…Transcending media one story at a time.

Author: diana

SF Writer. Screenwriting Professor. Insanity ensues day and night. Science Fiction is my wheelhouse.

How Precision Elevates Your Prose and Scripts

The thesaurus is your friend. But like any good friend, it should tell you the truth, not just what you[…]

Continue reading …

Who Tells Your Story?

While two studios run half of Hollywood and five publishers control 80% of books, indie creators are quietly making six[…]

Continue reading …

The Beautiful Mess of the Middle

“My middle is a disaster.” “I think I broke my story.” “Everything’s falling apart in Act Two and I don’t[…]

Continue reading …

The Secret Life of Sentences

Here’s a confession: most writers treat sentences like delivery trucks. Load them up with information, ship them out, move on[…]

Continue reading …

When Your Dentist Becomes Your Producer

Picture this: You’re sitting in a dental chair, mouth full of metal instruments, listening to your dentist chat about his[…]

Continue reading …

Plot Diagnostics: Six Questions That Fix Broken Stories

Your story feels off, but you can’t pinpoint why. Characters wander aimlessly. Events happen without consequence. Readers give up halfway[…]

Continue reading …

Finding Your Story’s True Home: A Writer’s Guide to Choosing the Right Medium

Your brilliant story idea is bouncing around your brain like a caffeinated ping-pong ball. You know it’s good—maybe even great—but[…]

Continue reading …

The Genre Revolution: Science Fiction Makes Emmy History

Plot twist: On July 15, 2025, an historical first happened. Two science fiction series racked up 41 Emmy nominations between[…]

Continue reading …

The Collaboration Advantage: When 1 + 1 = 3

How to find and work with writing partners who elevate your craft, five proven collaboration structures that actually work, real-world[…]

Continue reading …

FROM THE PAGE TO THE SCREEN: Crafting Visual Stories

Have you written a novel that readers say “would make a great movie”? Do you have a story idea that[…]

Continue reading …

When Someone Beats You to the Punch: A Writer’s Guide to Creative Reinvention

Picture this: You’ve spent eighteen months crafting the perfect screenplay about a time-traveling barista who prevents historical disasters one espresso[…]

Continue reading …

The Synopsis Survival Guide

Or How to Boil Down 80,000 Words Without Losing Your Soul Picture this: You’ve just spent two years crafting your[…]

Continue reading …

Posts navigation

Older posts
Newer posts
  • Home
  • About
  • Upcoming Workshops
    • Build-A-Scene: A Free 3-Hour Workshop (Jan 17th)
    • Television Pilot Workshop 2026
      • TV Pilot Workshop 2026 Registration
  • Coaching Services
  • Antarctica Journey
  • Writing Resources
    • Newsletter Sign Up
    • Screenplay Contests
    • Teleplay Competitions 2026
  • Upcoming Appearances
  • Works
    • Stargate Novels
      • Stargate SG-1: Four Dragons
        • Stargate SG-1: Four Dragons Prelude
      • Stargate SG-1: The Drift
        • Stargate SG-1: The Drift Prelude
      • STARGATE FAR HORIZONS: SG-1 Mourns Janet’s Death
    • Epilogue
    • “Rascals” – Star Trek Next Generation
    • A Little Help
    • Springfield Little Theatre – Alice & Stuart Little
Coming soon: The HERitage Anthology
Double Trouble: Find out out Gulliver, Sacajawea, and Shackleton Meet in the Hall of Everything
For Stargate SG-1 fans, find out more about Botsford's short story, "Perceptions," the 2015 Scribes Nominee.
SG-1's The Drift - The sequel to "Four Dragons" with the team striving to overcome out of control Ancient technology while dealing with Lord Yu, his Dragon Guard, and China's politics
Stargate SG-1 uncover the truth behind Lord Yu's rise to power from ancient China to the System Lords
How Epilogue the Web Series came to be
Star Trek Next Generation, "Rascals" - What happened between our original draft and the production?
Proudly powered by WordPress | Theme: Oblique by FlyFreeMedia.
  • Upcoming Workshops
  • On Writing
  • Works & Stuff
  • Contact Diana