Feeds
Dries Buytaert: Drupal 11 released
Today is a big day for Drupal as we officially released Drupal 11!
In recent years, we've seen an uptick in innovation in Drupal. Drupal 11 continues this trend with many new and exciting features. You can see an overview of these improvements in the video below:
Drupal 11 has been out for less than six hours, and updating my personal site was my first order of business this morning. I couldn't wait! Dri.es is now running on Drupal 11.
I'm particularly excited about two key features in this release, which I believe are transformative and will likely reshape Drupal in the years ahead:
- Recipes (experimental): This feature allows you to add new features to your website by applying a set of predefined configurations.
- Single-Directory Components: SDCs simplify front-end development by providing a component-based workflow where all necessary code for each component lives in a single, self-contained directory.
These two new features represent a major shift in how developers and site builders will work with Drupal, setting the stage for even greater improvements in future releases. For example, we'll rely heavily on them in Drupal Starshot.
Drupal 11 is the result of contributions from 1,858 individuals across 590 organizations. These numbers show how strong and healthy Drupal is. Community involvement remains one of Drupal's greatest strengths. Thank you to everyone who contributed to Drupal 11!
Dries Buytaert: Sydney Opera House using Drupal
Across its 50-year history, the Sydney Opera House has welcomed musicians, dancers, actors, playwrights, filmmakers, contemporary artists, and thinkers who have both challenged and defined the cultural scene. As a result, the Sydney Opera House draws millions of visitors from around the world each year.
Not only is the Sydney Opera House of incredible cultural importance, it's also an architectural masterpiece. Its unique design makes it one of the most iconic buildings in the world, and has earned it a place as a UNESCO World Heritage Site.
Last year, the Sydney Opera House chose to migrate its website to Drupal. Today, it is running Drupal 10. The decision by such a prestigious institution to relaunch their website on Drupal highlights Drupal's flexibility, security, and ability to manage complex websites.
A couple of weeks ago, during my visit to Australia, I met with the Drupal team at the Sydney Opera House. I was particularly impressed by the team's dedication to using Open Source to expand cultural access and their enthusiasm for collaborating with other arts and cultural organizations. Their focus on innovation, inclusivity, and collaboration perfectly aligns with the core values of Open Source and the Open Web. Drupal is such a great solution for them!
Real Python: The Real Python Podcast – Episode #215: Fetching Graph Data in Django With Strawberry & Prototype Purgatory
How do you integrate GraphQL into your Python web development? How about quickly building graph-based APIs inside Django's battery-included framework? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
[ Improve Your Python With 🐍 Python Tricks 💌 – Get a short & sweet Python Trick delivered to your inbox every couple of days. >> Click here to learn more and see examples ]
Web Review, Week 2024-31
Let’s go for my web review for the week 2024-31.
Third-party cookies have got to go | W3CTags: tech, browser, privacy, google
Apparently this needs to be spelled out for browser providers to understand this needs to go.
https://www.w3.org/blog/2024/third-party-cookies-have-got-to-go/
Tags: tech, security
Looks like we really get back to the same type of vulnerabilities… it’s only a couple of dozens usual suspects.
https://cwe.mitre.org/top25/archive/2023/2023_stubborn_weaknesses.html
Tags: tech, security, empathy
A very good piece, it’s nice it’s been resurrected. This is a good reminder that the blame and shame of the user for general computing security is plain wrong. It’s we the developers and the UX designers who should be kept on our toes.
https://harihareswara.net/posts/2024/a-story-about-jessica-by-swiftonsecurity/
Tags: tech, ai, trust, marketing
Interesting finding. Looks like the trust is not very high in the general public towards products with AI.
Tags: tech, ai, machine-learning, gpt
This ought to be easier, this should help a bit.
https://github.com/healsdata/ai-training-opt-out
Tags: tech, cpu, amd, performance
Interesting article about what’s coming for the branch predictor in the Zen 5 architecture from AMD.
Tags: tech, linux, kernel, trust, sustainability
Having a bootstrappable build is definitely not an easy feat! It is something necessary to do though for trust and for longevity reasons.
https://lwn.net/SubscriberLink/983340/25f5b1f6b1247079/
Tags: tech, linux, kernel
Looks like a good online reference resource if you need to make your own modules.
https://sysprog21.github.io/lkmpg/
Tags: tech, c++, safety
It’s nice to see progress coming to lifetime checks in C++ compilers.
https://lemire.me/blog/2024/07/26/safer-code-in-c-with-lifetime-bounds/
Tags: tech, databases, storage, filesystem, sqlite, performance
Interesting experiment showing that BLOBs in a database can be a good alternative to individual files on a filesystem in some contexts.
https://sqlite.org/fasterthanfs.html
Tags: tech, tools, internet, networking
This is not said enough but this is indeed a very useful tool. There is a few tricks I didn’t know in this list.
https://martinheinz.dev/blog/113
Tags: tech, python, debugging
Nice little utility for Python programming. Helps to introspect on the spot.
https://igrek51.github.io/wat/
Tags: tech, version-control, git
Oh fancy! I didn’t know this git log parameter. Definitely useful.
https://nerderati.com/tracing-the-evolution-of-a-python-function-with-git-log/
Tags: tech, 3d, shader, graphics
Good collection of techniques to procedurally generating scene assets.
https://cprimozic.net/blog/tools-and-techniques-for-procedural-gamedev/
Tags: tech, graphics, shader, 3d, simulation
Very neat shader for a procedural earth simulation. The breakdown is interesting covering the tricks being used in this shader.
https://davidar.io/post/sim-glsl
Tags: tech, infrastructure, virtualization, security, safety, complexity, cloud
Definitely not as fashionable as the kubernetes craze. This gives very interesting properties that multi-tenant applications can’t really provide. The article is nice as it lays out properly the pros and cons, helps make the choice depending on the context.
https://blog.thinkst.com/2024/07/unfashionably-secure-why-we-use-isolated-vms.html
Tags: tech, engineering, management, product-management
This is an interesting framing of the question. We often talk about the scope, but how thorough are we when handling it? Should we even be that thorough? Might make some of the trade offs more explicit.
https://www.theengineeringmanager.com/growth/scope-how-about-thoroughness/
Tags: tech, management
Interesting concept of task relevant maturity. I should probably take it more into account myself.
https://substack.com/@refactoring/note/c-63277431
Bye for now!