AI-driven growth presents challenges in security and accessibility and infrastructure hurdles that technology teams cannot ignore.
https://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.png00Albertohttps://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.pngAlberto2026-10-07 10:17:412026-10-07 10:17:41Open Channels FM: Open Source Maintainers Defend Against AI Spam, Linux Data Trends and WordPress Accessibility Challenges
As artificial intelligence becomes more integrated into genealogical research, it is tempting to imagine a future where longstanding mysteries are unraveled with a few keystrokes. AI tools can now scan, transcribe, and sort through centuries of records, but the heart of successful genealogy still depends on something machines cannot replicate: the human touch. No matter […]
https://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.png00Albertohttps://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.pngAlberto2026-10-07 10:17:412026-10-07 10:17:41Open Channels FM: The Essential Human Touch in Genealogical Research
A few days ago, someone opened a support thread about AllTerrain Forms and, in the middle of otherwise useful feedback, wrote something very direct: “I hate OpenStation.”
Obviously that is not the nicest sentence to read when you are working on the product, but at the same time it immediately got my attention because this is exactly the kind of feedback that can be useful if you don’t take it personally.
So instead of trying to explain why OpenStation is good, or why we made certain decisions, I asked a very simple question: what exactly makes you hate it?
Her answer was actually very good.
She works on a laptop, so screen space matters a lot. OpenStation was opening windows too small for her workflow, which meant that one of her first actions was always maximizing them. She also didn’t like losing the visible URL because she regularly copies URLs into emails, project trackers or messages. On top of that, her users are not very technical, and from her point of view OpenStation was adding another layer to WordPress that she would eventually have to explain and support.
She basically said that browser tabs already exist, users understand them, they use the whole screen, and they don’t hide the URL.
And I think this is exactly where building software becomes interesting, because from our side all of those decisions had reasons behind them, but reasons don’t really matter if the final experience is worse for the person using it.
None of these are theoretical product discussions. They are very concrete things that someone hit while trying to use the software for real work.
That matters a lot to me.
We started discussing these points immediately, and one of them has already made it into the next OpenStation release.
Users will now be able to choose how new windows open: using the current default behaviour, maximized, or focused. Focused mode maximizes the new window and minimizes the other windows on the same desk, so people working on smaller screens can have something much closer to the experience they expect.
This came directly from that kind of feedback, and the implementation is already merged:
We obviously have our own vision for OpenStation. We believe WordPress can have a much better working environment than the traditional admin experience, and there are many things we still want to explore there. But having a strong idea of where the product should go does not mean pretending every decision we make is correct.
Sometimes the most useful feedback is not “great release” or “this looks amazing”. Sometimes it is someone telling you that a window is too small, that they want the URL back, that something scrolls when it shouldn’t, or simply that they don’t see the benefit of what you built.
That kind of feedback forces you to look at the product from outside your own head, which is probably one of the hardest things to do when you have been working on it every day for months.
For me, OpenStation becoming more mature is not only about adding more apps, more features or more ambitious ideas. A big part of maturity is improving all those small things that make the product feel natural, predictable and less annoying to use.
And I think there is also something important here about open source. People can complain, explain exactly what does not work for them, and a few days later they can literally see the code that changes that behaviour.
That is a pretty healthy way to build software.
So yes, tell us when OpenStation is great, but especially tell us when it sucks. We may not agree with every suggestion, and we obviously cannot build every requested feature, but if there is a real problem behind the feedback, we want to understand it.
In this case, someone said “I hate OpenStation.”
Fair enough.
A few days later, OpenStation got better because of it.
https://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.png00Albertohttps://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.pngAlberto2026-10-06 10:16:562026-10-06 10:16:56OpenStation Blog: Someone Said “I Hate OpenStation.” That Was Actually Useful.
https://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.png00Albertohttps://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.pngAlberto2026-10-06 10:16:562026-10-06 10:16:56Concordato preventivo biennale, pronta la circolare-guida dell’Agenzia. Per il biennio 2026-2027 adesione entro il prossimo 2 novembre (comunicato stampa)
Faster tech means new challenges from AI feedback loops to WordPress security incidents.
https://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.png00Albertohttps://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.pngAlberto2026-10-06 10:16:562026-10-06 10:16:56Open Channels FM: Technology’s Fast Feedback Loop with Triumph of the Nerds, Agile AI, and WordPress Security
https://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.png00Albertohttps://www.studiogiarola.it/wp-content/uploads/2026/05/logo-giarola.pngAlberto2026-10-05 10:17:502026-10-05 10:17:50F24: Aggiornamento elenco banche aderenti al sistema di pagamento telematico.
Version 1.1.0 of the official Akismet Drupal module is out with support for Drupal 12. If you’re planning your move to 12, spam protection won’t hold you back. Here are the highlights.
Drupal 12 from day one
The module now runs on Drupal 10.3+, 11 and 12. On Drupal 12, Akismet checks comments and user registrations as soon as you install it, since both live in core. Contact forms, webforms, and the Key module will be supported as soon as they’re ready for D12.
What else is new in 1.1.0
Better spam scoring
Every check now gives Akismet a fuller picture of each submission. The module’s bot detection watches how someone fills out a form: how long they take, how they type, and how they scroll, click or tap. In 1.1.0, all of those signals feed straight into Akismet’s spam scoring. With more context, Akismet can better tell a real person from a bot, so you should see more spam caught and fewer real messages flagged by mistake.
Better GDPR export
drush akismet:gdpr-export now takes --format=json (or csv and yaml) and returns the full stored record for each match, including the original submission. That makes subject access requests easier to answer completely.
The export also withholds the moderator’s identity, as GDPR Article 15(4) allows.
Clearer warnings about your stored API key
The status report now warns you about a leftover copy in yoursettings and stays visible until you deal with it. A new Delete stored API key form removes it in one step. You’ll find the link on the settings page and in the status report.
Coming from the community module?
Before the official module, some Drupal sites used the community-maintained Akismet module (drupal/akismet). That project is no longer maintained. If you’re still running it on Drupal 10.3 or later, 1.1.0 can take over your install in place. Your API key, connection timeout and protection settings carry over, and the update prints a report of everything it migrated, changed or dropped. Our migration guide on drupal.org walks through the process.
Get started
You’ll need an Akismet API key. Grab one from our pricing page. It’s free for personal sites.
For a new install:
composer require drupal/akismet_antispam
If you’re already on 1.0, update the module along with the Akismet PHP SDK it depends on, then run the database updates:
Potremmo richiedere che i cookie siano attivi sul tuo dispositivo. Utilizziamo i cookie per farci sapere quando visitate i nostri siti web, come interagite con noi, per arricchire la vostra esperienza utente e per personalizzare il vostro rapporto con il nostro sito web.
Clicca sulle diverse rubriche delle categorie per saperne di più. Puoi anche modificare alcune delle tue preferenze. Tieni presente che il blocco di alcuni tipi di cookie potrebbe influire sulla tua esperienza sui nostri siti Web e sui servizi che siamo in grado di offrire.
Cookie essenziali del sito Web
Questi cookie sono strettamente necessari per fornirvi i servizi disponibili attraverso il nostro sito web e per utilizzare alcune delle sue caratteristiche.
Poiché questi cookie sono strettamente necessari per fornire il sito web, rifiutarli avrà un impatto come il nostro sito funziona. È sempre possibile bloccare o eliminare i cookie cambiando le impostazioni del browser e bloccando forzatamente tutti i cookie di questo sito. Ma questo ti chiederà sempre di accettare/rifiutare i cookie quando rivisiti il nostro sito.
Rispettiamo pienamente se si desidera rifiutare i cookie, ma per evitare di chiedervi gentilmente più e più volte di permettere di memorizzare i cookie per questo. L’utente è libero di rinunciare in qualsiasi momento o optare per altri cookie per ottenere un’esperienza migliore. Se rifiuti i cookie, rimuoveremo tutti i cookie impostati nel nostro dominio.
Vi forniamo un elenco dei cookie memorizzati sul vostro computer nel nostro dominio in modo che possiate controllare cosa abbiamo memorizzato. Per motivi di sicurezza non siamo in grado di mostrare o modificare i cookie di altri domini. Puoi controllarli nelle impostazioni di sicurezza del tuo browser.
Altri servizi esterni
Utilizziamo anche diversi servizi esterni come Google Webfonts, Google Maps e fornitori esterni di video. Poiché questi fornitori possono raccogliere dati personali come il tuo indirizzo IP, ti permettiamo di bloccarli qui. Si prega di notare che questo potrebbe ridurre notevolmente la funzionalità e l’aspetto del nostro sito. Le modifiche avranno effetto una volta ricaricata la pagina.
Google Fonts:
Impostazioni Google di Enfold:
Cerca impostazioni:
Vimeo and Youtube video embeds:
Privacy Policy
Puoi leggere i nostri cookie e le nostre impostazioni sulla privacy in dettaglio nella nostra pagina sulla privacy.