What happened last week
Finally - vacation time. As you read this I will be on my way to sunny Valencia, where I will rest, chill, turn off my brain, eat jamon, and drink coffee.
But before that happened, I had a quite busy week behind me:
we launched a VPD portal at Patchstack
I was part of a discussion panel at The Prepathon 2024
I was helping to organize my first-ever Capture The Flag event
and I visited PyCon in Tallinn
Also, last week I was the chosen one for Marlenka - a local cat of the Przędza Cafe. For about 45 minutes I couldn’t move too much, because she was sleeping.
Interesting links
Look out, kids: PHP is the new JavaScript — Dave Kiss
After Laravel raised a $57 million Series A from Accel, suddenly everyone remembered about PHP. It turns out that $57 million crosses you out of the “is dead” list.
On the other hand, I feel that most people will focus only on Laravel, while PHP has more to offer.
Still - nice to see that many people might re-discover PHP and learn that PHP 5 times is really over.
Understanding Gutenberg Blocks, Patterns, and Templates — Matt Medeiros
Matt wrote a great guide explaining what is what in Gutenberg. It’s very helpful especially now, when WP introduces a lot of new concepts.
Pest v3 Now Available — Nuno Maduro
Pest v3 is here - it’s faster, stronger, and filled out with a lot of cool new features. Mutation testing and Team Management look especially interesting.
Pages CMS — Ronan Berder
Pages CMS looks like this crazy simple CMS you would love to have for your blog. Going to test it out soon.
Behind the scenes of Nuxt Studio's visual editor — Baptiste Leproux & Ferdinand Coumau
I love Nuxt Studio - it’s really amazing. It’s a great simple, yet powerful CMS created with Nuxt in mind. In this article, Baptiste and Ferdinand explain how the visual editor works behind the scenes.
Ray's architecture: how we structure an Electron app — Sébastien Heneau
Ray is one of my favorite debugging tools, so this article got me excited as I could learn how the Ray application works under the hood.
Generating 1MB of PHP code with AI, a story of MySQL query parser — Adam Zieliński
As you can see from this example - AI can help us a lot. It requires some precise passive-aggressive prompts, but that is the only way to generate 1MB of PHP code.
The Undeniable Utility Of CSS :has — Josh W Comeau
Finally :has is supported by all major browsers. And believe me - it’s a very useful pseudoclass that can make your life simpler. Go through Josh’s article and discover some ways to use it.
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