What happened last week
Sorry, for the longer break between issues, but the last two weeks were horrible. A lot of work, combined with me feeling totally under the weather and with some serious family health issues was the opposite of what you call a “great environment to write a newsletter”.
I tried to keep my life balance by doing personal bests at the gym - with 72.5kg bench press and 70kg barbell squat, I felt better for a few minutes.
Oh, and I started playing Star Wars Outlaw. I have mixed feelings about it. Overall it looks nice, it’s Star Wars, and the vibe is here. On the other hand, I feel that so much potential was wasted. So many quests are boring, there are choices, but I don’t see how they affect the game. But probably I will stay in the galaxy far away for many more hours.
Also, this September is going to be busy for me:
PyCon Estonia - just as an attendee
One virtual WP event - can’t say which one yet
Come to Code in Italy - together with Carlo we’ll talk about Astro and HTMX
Interesting links
Migrating WordPress Gutenberg blocks to Statamic — Maciek Palmowski
It wasn’t that easy to migrate Gutenberg data to Statamic’s Bard, but I did it. I hope that if you decide to migrate to Statamic, this will help you a lot.
Hardest Problem in Computer Science: Centering Things — Nikita Prokopov
This amazing guide explains why centering stuff isn’t that easy. Nikita showed some math behind this process. The worst news is that even using CSS centering we still might have an element that will be slightly off.
Introducing Paver — Jeffrey van Rossum
An interesting block builder for developers. It’s cool that it’s framework agnostic (you can use it with WP or Laravel) and that you have full control over the structure because it’s all code. I can’t wait to try it.
How to build an Astro collection loader — Ben
Astro just introduced the experimental Content Layer API and we already have some examples of how we can use it. It’s also on my list to try during my time off :D
Getting Started with Twill, an Open Source Laravel-Based CMS — Anthony Clark
Tighten once again provides us with an amazing tutorial. This time Anthony shows us how to start using Twill. While the CMS seems like it has some learning curve it also seems very flexible.
Critical Privilege Escalation in LiteSpeed Cache Plugin — Rafie Muhammad
This is a very interesting vulnerability and also the biggest bounty in the history of Patchstack we had to pay. $14400 for one finding is a nice amount to go for a nice trip.
I Reviewed 340+ Opinions on the Block Editor, Here’s What Users REALLY Think — Karol Król
Most users have a love-or-hate relationship with Gutenberg. And this study by Karol just proves it. While it’s a long article - you should spend read it to understand where people are finding Guttenberg difficult and where it did improved.
Easily manage your multilingual Astro site in CloudCannon — Tom Richardson
CloudCannon released a cool starter that will make managing your multilanguage site much easier. You should definitely give it a try.
And how was your week? Did you learn something interesting? Don’t hesitate to press the reply button or share your thoughts in the comment section.
Cheers,
Maciek