Watching one of my favorite Christmas movies with Lily.


WordPress Ugly Christmas Sweater Wallpapers

There’s something about ugly Christmas sweaters that are pretty cool. I think these wallpapers look warm and fuzzy. Perfect for the WordPress fan in your life.

Even better, keep them on all winter long to keep your machine nice and happy throughout the winter.

If you’re looking for something for your phone, head over here.



Gutenberg Testing – Legacy content works well in classic blocks.

I’ve been testing out Gutenberg on a test site and have been very impressed. Sure, it’s not perfect yet, but it’s getting better.

One of the tests I completed was seeing what an old post would do when edited in Gutenberg. I picked a post from 2006, clicked Edit, and it worked great.

Gutenberg put the content into what I’m calling a classic block with all the original formatting, the TinyMCE toolbar we’re used to seeing, and even custom toolbar buttons were there. No formatting was lost.

From here, I could edit my content, or I could convert it to blocks.

When I converted it to Gutenberg blocks, it got a little weird, but that was due to the bad formatting of the example post. Seems I wrote some bad code back in 2006. On posts without bad formatting, converting the post to Gutenberg was pretty slick. Each paragraph turned into a block and I could interact with them as Gutenberg intended.

Additionally, if you have revisions turned on, you can always go back to the old version if, for some reason, converting it to Gutenberg creates issues. A safety net is always good. Just make sure you have revisions turned on.

On another super old post, with lots of non-standard HTML formatting, Gutenberg gave me the choice of what I wanted to do with the post. Once again ensuring I’m in control of my content.

Overall, Gutenberg has exceeded my expectations of how it interacts with old posts. Granted, the site I tested with didn’t have any custom fields, but it did have a lot of legacy content which it worked with beautifully.

Custom fields testing is next up for testing for me. I’ve seen some good progress in this area, but I don’t think we’re there yet. Only tests will tell.

Oh, and if you’re reading the post in the screenshot above it’s from 2006 and all the information in it is invalid now.


Tip: Don’t buy multi-mode solar powered Christmas lights.

Solar power Christmas lights sound like a pretty good idea right? Well, they are but make sure you don’t get multi-mode lights.

I bought two sets of solar Christmas lights from two different companies. Both had 8 modes. Both have the same issue, no memory. When the batteries run out, they forget what setting they were last on. There is no battery reserve just for remembering the mode.

Since we can’t control the weather, there’s no assurance that you’ll get enough sun to fully charge the battery. I get that they’re solar powered, but they should save a percent of the battery for remembering what mode they’re set to.

To make it even worse, the default mode is a demo mode where the lights loop through all 8 modes. If there was only one mode, or if the lights default mode was just on, then it wouldn’t be such an issue.

Solar powered Christmas lights seem like a great idea, and I do love the idea of them, but without any memory, the multi-mode solar Christmas lights are quite a disappointment.


Made a snowman this morning.


It’s time to get ready for Gutenberg.

Gutenberg is coming to a WordPress site near you soon. How soon? The goal is to ship in April 2018! That means you need to start getting ready now.


First off if you don’t know that Gutenberg is, check it out. It’ll be the new text editor for WordPress replacing the current visual editor.

If needed, Matt can ramp you up with a little Gutenberg history.

Getting Started

To get started with Gutenberg, you can install the Gutenberg plugin on a development site today and start testing. I wouldn’t put it on a production site yet, but you’re going to do what you’re going to do. 🙂

Submit Feedback

Find a bug? Log it. Usability issue? Log it. Design enhancement, new feature, bad feelings? Let them know. The team really does want your input. From developers to people who just write blog posts, they want everyone’s feedback.

Start Writing Blocks, GutenBlocks, in Javascript

GutenBlocks are the new thing. If you’re a developer start learning how to create them. Oh, and they’re in JavaScript too. If you only know PHP it’s time to learn something new.

GutenBlocks will replace widgets and shortcodes in WordPress so we all have to start learning how they work.

Eventually, all of WordPress could be Gutenberg with GutenBlocks making up the header, footer, and sidebars too.

Classic Editor

WordPress knows that not everyone will be ready for Gutenberg though and so they released the Classic Editor. When installed and activated it’ll prevent Gutenberg from loading.

There are also hooks to disable Gutenberg from plugins and themes as well.

This should be considered a temporary fix though as we need to be moving towards Gutenberg.

Change is Good

Don’t be afraid of Gutenberg. The vision pretty awesome and it already has a lot of cool features. Plus they’re making it better every day. However, there will be this weird transition phase that we’ll all need to work through together.

Will Gutenberg work with your theme? Will it work with your plugins? Hopefully, but we won’t know until Gutenberg gets closer to a 1.0 release.


See you later Nashville. It’s been fun at #WCUS!


Hello Nashville #wcus