Link Category: Tutorials

A Summary of Next-Gen Image Formats

Most everyone in the WordPress world knows the basic image formats: use JPEGs for photos, PNGs for screenshots, and maybe WebP if you’re a Google-loving-hipster. Or at least, that’s my summary of the situation. (Some other playful/controversial opinions: .bmp is for dinosaurs who love MS Paint, GIF is a weird name we fight about for what should really be silent video files.)

PhpStorm for WordPress Tips

I’ve been using PhpStorm for PHP + WordPress development for gosh, at least 5 years now. For those who aren’t familiar, PhpStorm is a PHP-specific IDE (“integrated development environment”; read: text editor with lots of special features) from JetBrains. JetBrains make other tools you may have heard of like PyCharm, WebStorm, and IntelliJ IDEA.

Cool CSS Paper Effects

It’s hard for me to pass up cool-looking tricks, and this is no exception. This sweet little post from Suzanne Aitchison is just three different little CodePens that show off relatively-realistic looking effects that mimic real-life paper. Would I be able to recreate a similar thing in 3 hours of trying? Probably not. But that doesn’t make it less worth my time to stare at them for a bit. ;p

What’s new in PHP 8?

For those who don’t know, WordPress run on PHP on the server. This has been true for all of WordPress’s life, and remains so. For the most parts, this dependence on the PHP language has been an interesting tidbit. But in the next few weeks the next major version of PHP is coming out, and it’ll have a big impact.

Good (Free) Video Tutorial on Making Gutenberg Blocks

More than a few weeks ago now, my friend Jeremy Green talked at the Fort Collins WordPress Meetup about how to make Gutenberg blocks. One of the struggles he mentioned was the lack of great tutorials on the details of the code — which is pain I’ve also felt in my explorations of making them. One good-looking resource that he recommended (and it took my forever to get to because I’m “busy”) is this YouTube playlist from Alessandro Castellani.

More than you need to know about WP’s Database

I really love this little tour from Iain Poulson at Delicious Brains about the WordPress database. There isn’t a lot in this that I didn’t know or couldn’t guess. That may well be true for you too. But if you don’t feel like you know WordPress’s database well (or even if you do) you can’t really compete with how simple and approachable its whole format it. By simply listing each of the database’s table and explaining what each column does, you can’t read this article and not have *profoundly* deepened your understanding of WordPress’s database and how it works. So please give it a look 🙂

Learn CSS min(), max(), and clamp()

To be clear: I am bad at CSS and the last person you should listen to when you want to learn how to do it better. (My friend Lara Schenck comes to my mind as someone you SHOULD listen to about CSS: Anyway, the point is that I was excited to learn that the min(), max(), and clamp() functions are starting be well-supported by browsers. Because it means I can write *even less* CSS. And I’m about as enthusiastic as this very-polished YouTube tutorial is about them:

Narrative of making a Gutenblock

I enjoyed this little “essay” from Leo over at Design Bombs. First, it was great to read as an introduction to the new Gutenberg-block-making tool I didn’t even know was out. The article does a great job giving you the snippets and outputs so I’m able to fall easily, without breaking a sweat. As someone who has gotten a little rusty on Gutenblocks, it was really fun to work with the code virtually.

3 Cool Gutenberg Tricks

I really enjoyed this little (video-heavy) post from Bud Kraus about some cool and harder-to-find features of Gutenberg. I’ll even cop-to the fact that I only kind of knew one of them. Which I am a little embarassed by. But tell you because it means YOU SHOULD CHECK OUT THE POST.