What happened last week
I spent most of last week preparing for the upcoming conferences. On Tuesday I’m leaving for JSWorld in Amsterdam and a week later I’m flying to Florence for the OS Day 2024. I’m excited about both and can’t wait to meet all the amazing people.
We’re also very close to reaching the 1000 members in our Patchstack Discord community. I’m really proud and happy to see how well it’s working. There is still room for improvement, but that’s a great start.
And last, but not least - there was some nice weather here in Poland, so I had to go cycling at least for a moment
Interesting links
Building a documentation site using Astro Starlight — Maciek Palmowski
I mentioned already that we are working on migrating Patchstack’s documentation to Astro Starlight. In this article, I share what we already learned from this process.
Radical Design — Jack McDade
Jack launched his Radical Design course. If you don’t know Jack’s style yet, you’ll see why the “radical” name is there.
What is Astro? — Eddy Vinck
Eddy converted his talk he had at the THAT Conference to this great article in which he explains Astro’s basics and shows some great examples.
Critical RCE Patched in Bricks Builder Theme — Rafie Muhammad
Unauthenticated Remote Code Execution – Bricks — Calvin Alkan
Last week was difficult for Bricks (WordPress Premium theme) developers and users as the Remote Code Execution vulnerability was found. I encourage you to read those articles as they explain what happened and it’s a great way to learn from someone's mistakes.
Thoughts on utility-first approaches in CSS — Nashe Omirro
A very interesting take by Nashe on why TailwindCSS became so popular. It’s all because naming classes is difficult. Some part of me agrees with it. But I also see this as a part of a bigger problem. Good CSS requires planning, utility-first CSS doesn’t.
Tailwind marketing and misinformation engine — Tero Piirainen
Another article about Tailwind. Tero raises some valid points here. Do I fully agree with him? No, but I agree that Tailwind can become messy and that some practices are close to vendor lock-in. On the other hand, as I mentioned above, TailwindCSS removes the planning phase (I’m not saying that’s always a good thing) which helps developers just dive into the code.
Reduced GitHub actions bill by 63% — Brandon Bayer
Brandon describes how they were able to reduce the GH Actions bill by 63%. The technique they used is quite simple, but it’s effective. It’s also worth doing the same with your repositories as it will make the executions faster.
Statamic Searching Techniques — Arlind Musliu
Arlind explains how to implement search in Statamic. I learned something today.
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