Full Portfolio

My full portfolio of written work (not including books). For a more curated list, please visit my Featured Works.

The Best Spider-Man Comics of All time

Five Villains We Want to See in the Next Spider-Man Movie

Listen at SDCC 2019: The Cast of Netflix’s The Order

In Spider-Man: Far From Home, Spidey’s Been Here Before

Chosen One of the Day: Crowley and Aziraphale, OTP

Spider-Man vs. Spider-Man vs. Spider-Man

Captain America’s Avengers: Endgame Arc is What We Needed

Black Widow Deserved Better from Avengers: Endgame

Qualice or Queliot? The toxic and ideal in The Magicians' biggest ships

Forgotten Women of Genre: Victoria Alonso

Forgotten Women of Genre: Hannah Beachler

Forgotten Women of Genre: Marcia Lucas

Star Wars Resistance is Back with a New Episode and Season 2 Pickup

 Cap’s Beard: Gone, But Not Forgotten

'Secrets and Holograms' and Star Wars Resistance hits its stride, oh my!

What to Read Before You See Into the Spider-Verse

Watch: The Sci-fi, Fantasy, and Horror Books You Can’t Miss This Fall

Star Wars Resistance Sets up an Exciting, Diverse TV Show

Artemis Fowl is Back! A Q&A with Eoin Colfer

E.K. Johnston and the Women of Star Wars

We Traveled all the Way to 2032 for Taco Bell at SDCC

77 Thoughts We Had While Watching Donnie Darko

Five Things the MCU Should Give Us, but Won’t

Excerpts from Luke Skywalker’s Mixtape Journal

A Bollywood Archie Dreamcast

Tom Holland is Perfect and was Clearly Made in a Factory

How Jessica Jones Fails People of Color

The Best Kisses in Sci-fi and Fantasy 

Black Panther Makes His Way to Middle School

With Dan Slott Leaving Spidey, Who Should Take Over?

103 Thoughts I Had While Watching Jupiter Ascending

80 Thoughts I Had While Watching The Muppet Christmas Carol

Excerpts from Kylo Ren’s Mixtape Journal

Ranking the Songs in the Star Wars Holiday Special

Daniel José Older is Your Next Star Wars Fav

Solo: but What is it about? 

A Marvel Female Dream Team for Tessa Thompson

Deception’s Magic Wows the Audience at New York Comic Con

WATCH: Spider-Man Homecoming’s Jacob Batalon on Ned’s Bloopers and Being Included in Canon

Mood Boards for your Favorite Trash Characters

25 Thoughts During the Teen Wolf Series Finale 

Jason Reynolds and Kadir Nelson on Miles Morales

Things That are the Same Size as Tom Holland

Peter’s Peteriest Moments in Spider-Man: Homecoming

Six Spidey Comics to Read Before Spider-Man: Homecoming

Peter Parker: My Favorite Hot Mess

Brown Bodies in White Spaces: On Meeting Riz Ahmed

Lukeing4Luke: A Star Wars Celebration Saga

Cultural Deterioration and the Wheel of Time

Riverdale is Weird, Strange, But That’s Kind of How the Comic Has Always Been

Dear Marvel, Thank You

#WhiteWashedOut: Asian Representation in Hollywood

Mark Waid and New Archie Vol. 1

Coming of Age, Universality, and Diverse Reads

Jessica Jones: Women Saving Women Saving Themselves

Jessica Jones is Not Fine, But That’s Okay

Abhishek Singh on Krishna: A Journey Within

In Defense of #HotArchie

The Dominican Republic and Haiti: Reading Recommendations

Spider-Man: the Man Anyone Can Be

Amazing Spider-Man: Renew Your Vows #1 Review

W.R.E.A.M.: Women Rule Everything About Marvel

The Women of Daredevil

Interview with Archie Comics’ Dan Parent

Mockingjay Part 1 Review

The Six Best Things about Ms. Marvel

Ok, Ok, I Believe in Magic: On Learning to Love Lev Grossman’s Trilogy

Making Peace with Comics

Signs You’ve Been Reading Too Much YA

Diversity, Authenticity, and Literature

How to Kill Off Characters

A Guide to Neil Gaiman for Kids!

Percy Jackson and the New World of Kid Lit

Dear Mr. Watterson, Let’s Go Exploring!

When You Like Books More Than Anything in the World

Introducing: Amazon Matchbook Burner

That is Not Your Area of Expertise!

What to do When Books Make You Cry on Public Transportation

Life Lessons from Archie and the Gang

Robert Jordan is the Reason I’m Single

The Best Video Games for Readers

Star Wars Resistance reveals Yeager's backstory in 'The Platform Classic'

Another Classic Poe and Kaz caper in the Mid-Season Finale of Star Wars: Resistance

Star Wars Resistance Scores its First Ensemble Episode

'Signal from Sector Six' is Poe and Kaz's Excellent Adventure

Star Wars Resistance's 'The Children of Tehar' Tests Kaz in New Ways

The First Order Rolls into Star Wars Resistance's 'The High Tower'

'Fuel for the Fire' Reveals Hints about Yeager's Past in Star Wars Resistance

Star Wars Resistance's 'The Triple Dark' Offers an Alternate Spy Story