What happened last week
Last week was intense. I was at WordCamp Europe in Torino and I had a chance to meet the whole Patchstack team for the first time.
Overall, WCEU was a blast - I had so many amazing chats. My head is filled with cool ideas. Also, it was amazing to finally meet all the lovely people from Patchstack. We had a great together. The only downside of this week is that my inner introvert now needs to rest for a month :D
Next WordCamp Europe will happen in Basel, and I’m a bit worried about the general cost of this. A quick check of booking.com wasn’t the nicest experience.
Going back to Torino - I was very surprised by the city. It’s amazing. With a lot of great food and ice cream. We even found a great specialty coffee place - ORSO. But the biggest winner was Chinotto. What an amazing drink - I’m already looking for ways to buy it in Poland.
Interesting links
Let's talk about closed plugins in the WordPress repository — Maciek Palmowski
WordPress has a problem with not clearly informing about closed plugins in the official repository. I thought it was difficult to fix, but no - there is an API.
What’s also fun is that Thorsten asked Matt Mullenwag about this during the Q&A at WCEU.
Meanwhile - I decided to create a simple proof of concept to show how to deal with this.
Vladimir vs Hosting Industry – Docker & PHP FPM — Vladimir Smitka
The second part of Vladimir’s series is where he hacks different companies. In this part, we can learn that Docker on its own doesn’t provide all the isolation that it promises. Vladimir was able to bypass it on Enhance and FlyWP. It’s shocking how differently those companies behaved.
Zero-JavaScript View Transitions
Astro announced three amazing features that will land soon in the framework. While all of them are exciting, I’m most curious about the Content Layer. This was something I imagined would happen sooner than later. And I was right - having one interface for every type of content felt natural.
Optimistic UI Tricks for Livewire and Alpine — Tony Messias
Tony explains what is Optimistic UI and why it’s important. But what’s cool about this article are the great practical examples.
The libSQL Glow Up — Michael Ludden
While this article is mostly about the new libSQL logo, there is also a bit about where libSQL did better than SQLite.
Still blogging like a confused hacker! — Tim Nash
Tim Nash shares his blogging stack. There’s quite a lot happening under the hood. Tim does a great explaining why he’s using Caddy, PHP-FPM, and others.
Why Next.js should focus on reducing source code complexity — David Lorenz
David explains why Next.js should make the source code simpler. But why this article is about Next.js, you’ll find many problems like this in other Open Source projects. We also had a similar discussion about WordPress` source code.
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
source code complexity and tooling bloat of modern JS frameworks is a showstopper tbh. they need to simplify it a long time ago, so far each new framework popping up to solve a problem from previous frameworks adding even more new problems :)