‘Twas the night before 5.0, when all through the house
Not a blogger was stirring, not even a mouse;
The WordPress core was updated with care,
In hopes that St. Gutenberg soon would be there;

Matt and his team were nestled all snug in their beds;
While visions of WordPress danced in their heads;
And Matt in his ‘kerchief, and team in their cap,
Had just settled their brains for a long Summers’s nap,

When out of Automatic there arose such a clatter,
Matt rose from his bed to see what was the matter.
Away to his computer he flew like a flash,
Logged into WordPress and threw up the Dash.

The moon on the edge of the new-fallen code,
Gave a lustre of dismay to login once told,
When what to his wondering eyes did not appear,
But all his posts and pages did completely disappear,

With little old MCE editor so lively and quick,
Matt knew in a moment it was a St. Gutenberg trick.

More rapid than eagles his programmers they came,
And Matt whistled, and shouted, and called them by name:

“Now, Meta! now, Shortcode! now Custom Post and now Plugin!
Oh, Pages! oh, Posts! all Goner and now not even Login!
To the top of the porch! to the top of the wall!
Now it’s all gone! gone away! gone away all!”

As code that before WordPress would fly,
Now they met with an obstacle, Saint Gutenberg, oh why?

So up to the remote office the programmers they flew
With a sleigh full of revisions, and Mullenweg too—

And then, in a twinkling, Matt heard on the web
That all the bloggers and designers had fled.

As Matt drew in his head, and was turning around,
Into the room St. Gutenberg came with a bound.
He was dressed in Armani, from his head to his foot,
And his clothes were as sleek with a new editor to boot;

A bundle of blocks he had flung on his back,
And he looked like a coder just opening his pack.

His eyes—how they twinkled! his dimples, how merry!
“Who needs MCE, when we have blocks and so many?”

His droll little mouth was drawn up like a bow,
And he began to recode WordPress, like no one could know;

A wink of his eye and a twist of his head,
Soon gave Matt to know he had so much to dread;

Gutenberg spoke not a word, but went straight to his work,
He pulled apart WordPress; then turned with a jerk,
And laying his editor aside for all to adore,
And giving a nod, he pronounced “Gutenberg is core!”

He sprang to his car, to his team gave a whistle,
And away they all drove like the launch of a missile.

But I heard him exclaim, ere he drove out of sight—
“WordPress is gone, and to all Gutenberg good night!”

Maedah Batool is a WordPress Core Contributor, Technical Dev Manager and a part-time Journalist. She created a tech-training startup called FinkTanks where she has taught 1,000+ girls how to code with WordPress.