Since writing her first short story at the age of six, Barrie has composed hundreds of written works in a variety of genres, including plays, screenplays, poetry, songs, and essays. She also worked for seven years as an editor of academic journal articles.
Barrie currently has two full-length plays in development:
In Love With Night, about 20th-century theatre impresario Eva Le Gallienne, had a developmental reading in January 2020, produced by the Bechdel Project. Its first public reading was presented in 2018 by Wyrd Sisters Productions.
A Thousand Shapes, in which the romance between Virginia Woolf and Vita Sackville-West interweaves with the relationships among three university women, was a semifinalist for the 2020 Bay Area Playwrights Festival and the 2020 Ashland New Plays Festival. The play has has had four developmental readings, most recently at Trinity Repertory Company in 2019.
In 2020, Barrie wrote and starred in Episode 3.03 of the popular web series Love in NY.
In 2016, she wrote the screenplay for the short film Orphans, in which she also starred.
She has written and performed two solo shows: piece(s), a performance-art collage (2006), and The Glamorous Life, a cabaret comedy (2009).
In 2020, Barrie started a creative nonfiction blog, Points of View, which marries memoir with opinion to explore the connection between the personal and the universal.
Barrie's memoir essay "Can I Get a Witness?" was published in the Winter 2019 issue of online journal Months to Years.
She has written three articles for performing arts news source Theaterhound: