<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Athesis — Technology blog &#45; Latest Posts</title>
<link>https://www.athesis.com/en/rss/posts</link>
<description>Athesis — Technology blog &#45; Latest Posts</description>
<dc:language>en</dc:language>

<item>
<title>PHP internationalization: building robust multilingual applications with Intl and ICU</title>
<link>https://www.athesis.com/en/php-internationalization-building-robust-multilingual-applications-with-intl-and-icu-1278</link>
<guid>https://www.athesis.com/en/php-internationalization-building-robust-multilingual-applications-with-intl-and-icu-1278</guid>
<description><![CDATA[ A practical guide to separating text from code, selecting locales, and handling catalogues, plurals, numbers, currencies and dates with PHP Intl. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aeef5e1f0fff6-31447483.jpg" length="88211" type="image/jpeg"/>
<pubDate>Sat, 07 Nov 2026 10:56:43 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>PHP internationalization, multilingual applications, PHP Intl, ICU, MessageFormatter, NumberFormatter, IntlDateFormatter, PHP locale</media:keywords>
</item>

<item>
<title>WireGuard Mesh Networking: Building a Zero&#45;Trust Network Between Servers and Your NAS with Tailscale and Netmaker</title>
<link>https://www.athesis.com/en/wireguard-mesh-networking-building-a-zero-trust-network-between-servers-and-your-nas-with-tailscale-and-netmaker</link>
<guid>https://www.athesis.com/en/wireguard-mesh-networking-building-a-zero-trust-network-between-servers-and-your-nas-with-tailscale-and-netmaker</guid>
<description><![CDATA[ A hands-on guide to building a Zero-Trust mesh network between remote servers and a NAS with WireGuard, covering two concrete paths: Tailscale (SaaS) and Netmaker (self-hosted). ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf317bfa3f3-78991342.jpg" length="23353" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:39 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>wireguard mesh networking, tailscale zero trust, netmaker self hosted, mesh vpn server nas, tailscale subnet router, tailscale acl grants, zero trust networking</media:keywords>
</item>

<item>
<title>Ubuntu 26.04 LTS &amp;quot;Resolute Raccoon&amp;quot;: Everything New, and How to Upgrade from Ubuntu 24.04</title>
<link>https://www.athesis.com/en/ubuntu-2604-lts-resolute-raccoon-everything-new-and-how-to-upgrade-from-ubuntu-2404</link>
<guid>https://www.athesis.com/en/ubuntu-2604-lts-resolute-raccoon-everything-new-and-how-to-upgrade-from-ubuntu-2404</guid>
<description><![CDATA[ Ubuntu 26.04 LTS &quot;Resolute Raccoon&quot; brings GNOME 50, the Linux 7.0 kernel, and new default apps. Here&#039;s everything that&#039;s new, plus a step-by-step guide to upgrade from Ubuntu 24.04 LTS. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf3108d4e00-02244030.jpg" length="42884" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:32 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Ubuntu 26.04 LTS, Resolute Raccoon, upgrade Ubuntu 24.04, GNOME 50, Linux kernel 7.0, Ubuntu Pro, do-release-upgrade, Ubuntu LTS news</media:keywords>
</item>

<item>
<title>SwiftData and Advanced State Management in iOS: Architectures and Patterns for High&#45;Performance Apps</title>
<link>https://www.athesis.com/en/swiftdata-and-advanced-state-management-in-ios-architectures-and-patterns-for-high-performance-apps</link>
<guid>https://www.athesis.com/en/swiftdata-and-advanced-state-management-in-ios-architectures-and-patterns-for-high-performance-apps</guid>
<description><![CDATA[ Technical guide to SwiftData best practices: from ModelContainer optimization to schema migration management and thread-safe concurrency via ModelActor. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf306ed6cb5-58955872.jpg" length="94048" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:22 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>SwiftData tutorial, SwiftUI state, ModelContainer SwiftData, ModelActor concurrency, iOS data persistence, Swift data management, SwiftData schema migrations</media:keywords>
</item>

<item>
<title>Memory Optimization and Performance in Swift 6: Advanced Pointer Management, Inline Array, and Span</title>
<link>https://www.athesis.com/en/memory-optimization-and-performance-in-swift-6-advanced-pointer-management-inline-array-and-span</link>
<guid>https://www.athesis.com/en/memory-optimization-and-performance-in-swift-6-advanced-pointer-management-inline-array-and-span</guid>
<description><![CDATA[ Deep dive into low-level memory performance features in Swift 6: contiguous memory layouts, stack allocations, and zero-cost abstractions with Span and InlineArray. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2fb50a003-37184737.jpg" length="75979" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:10 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Swift 6 memory, Swift Span, InlineArray Swift, low level Swift performance, Apple Silicon RAM management, UnsafeBufferPointer Swift 6</media:keywords>
</item>

<item>
<title>Monitoring CPU, RAM and Network Traffic on Self&#45;Hosted Servers with Prometheus and Grafana on Ubuntu Server</title>
<link>https://www.athesis.com/en/monitoring-cpu-ram-and-network-traffic-on-self-hosted-servers-with-prometheus-and-grafana-on-ubuntu-server</link>
<guid>https://www.athesis.com/en/monitoring-cpu-ram-and-network-traffic-on-self-hosted-servers-with-prometheus-and-grafana-on-ubuntu-server</guid>
<description><![CDATA[ A step-by-step guide to installing Prometheus, Node Exporter and Grafana on Ubuntu Server, building a lightweight monitoring system for CPU, RAM and network traffic across your self-hosted nodes. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2f172b066-84872535.jpg" length="23839" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:00 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>prometheus ubuntu server, grafana installation ubuntu, node exporter tutorial, self-hosted server monitoring, open source monitoring stack, homelab monitoring linux, grafana node exporter dashboard</media:keywords>
</item>

<item>
<title>Hardening Nginx on HestiaCP: How to Stop Layer 7 DDoS Attacks and Speed Up Sites with Caching</title>
<link>https://www.athesis.com/en/hardening-nginx-on-hestiacp-how-to-stop-layer-7-ddos-attacks-and-speed-up-sites-with-caching</link>
<guid>https://www.athesis.com/en/hardening-nginx-on-hestiacp-how-to-stop-layer-7-ddos-attacks-and-speed-up-sites-with-caching</guid>
<description><![CDATA[ A hands-on guide to building a custom Nginx template on HestiaCP that mitigates application-layer (Layer 7) DDoS attacks while enabling dynamic content caching to speed up your sites. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2d2a930f4-77163085.jpg" length="25713" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:30 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>hestiacp nginx template, layer 7 ddos, nginx rate limiting, limit_req, fastcgi cache, nginx proxy cache, server hardening, linux server security</media:keywords>
</item>

<item>
<title>Xcode 16 and Swift 6: Strict Concurrency Enforcement and Parallel Build Systems for iOS and macOS</title>
<link>https://www.athesis.com/en/xcode-16-and-swift-6-strict-concurrency-enforcement-and-parallel-build-systems-for-ios-and-macos</link>
<guid>https://www.athesis.com/en/xcode-16-and-swift-6-strict-concurrency-enforcement-and-parallel-build-systems-for-ios-and-macos</guid>
<description><![CDATA[ In-depth analysis of Swift 6 and Xcode 16 updates: from Complete Data Isolation to explicit module compilation and predictive code completion tools. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedea01b5f108-25012318.jpg" length="90966" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 15:53:53 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Xcode 16 tutorial, Swift 6 concurrency, Swift Data Isolation, explicit module builds, iOS development Xcode, Swift 6 migration, Apple Silicon build performance</media:keywords>
</item>

<item>
<title>Revolution in the Apple Ecosystem: The New Foundation Models Framework and Swift&amp;apos;s Evolution on iOS and macOS</title>
<link>https://www.athesis.com/en/revolution-in-the-apple-ecosystem-the-new-foundation-models-framework-and-swifts-evolution-on-ios-and-macos</link>
<guid>https://www.athesis.com/en/revolution-in-the-apple-ecosystem-the-new-foundation-models-framework-and-swifts-evolution-on-ios-and-macos</guid>
<description><![CDATA[ In-depth analysis of the new Foundation Models Framework and updates for Apple developers: on-device LLM integration, Swift evolution, and the new agentic app paradigm. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adf91756d9c07-82549843.jpg" length="95969" type="image/jpeg"/>
<pubDate>Mon, 26 Oct 2026 18:44:15 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Apple Foundation Models framework, iOS development, macOS development, Swift AI, App Intents framework, Private Cloud Compute, Xcode developer tools</media:keywords>
</item>

<item>
<title>Windows 11 24H2 Is No Longer Supported as of Today: Everything You Need to Know About 25H2</title>
<link>https://www.athesis.com/en/windows-11-24h2-is-no-longer-supported-as-of-today-everything-you-need-to-know-about-25h2</link>
<guid>https://www.athesis.com/en/windows-11-24h2-is-no-longer-supported-as-of-today-everything-you-need-to-know-about-25h2</guid>
<description><![CDATA[ As of today, Windows 11 24H2 Home and Pro no longer receives security updates: here&#039;s why you should move to 25H2, how to check your installed version, and how to upgrade in minutes. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde5ffd544a6-87887345.jpg" length="22879" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:20:27 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>windows 11 25h2, windows 11 24h2 end of support, how to update windows 11, windows update 2026, windows 11 requirements, windows 11 25h2 new features</media:keywords>
</item>

<item>
<title>vivo V70 5G drops to €461.70 on Amazon: ZEISS camera, 1.5K OLED display and 6,500 mAh battery</title>
<link>https://www.athesis.com/en/vivo-v70-5g-drops-to-46170-on-amazon-zeiss-camera-15k-oled-display-and-6500-mah-battery</link>
<guid>https://www.athesis.com/en/vivo-v70-5g-drops-to-46170-on-amazon-zeiss-camera-15k-oled-display-and-6500-mah-battery</guid>
<description><![CDATA[ The vivo V70 5G, a mid-range Android phone with a ZEISS-tuned triple camera and a 3x periscope telephoto lens, is currently on sale on Amazon Italy for €461.70. Here are the full specs, launch price and deal details. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde562baf9f0-88585154.jpg" length="2591" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:17:50 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>vivo V70 5G price, vivo V70 deal, vivo V70 specs, ZEISS smartphone camera, periscope telephoto smartphone, best mid-range camera phone</media:keywords>
</item>

<item>
<title>Protect SSH with Fail2ban on Ubuntu 24.04: step&#45;by&#45;step guide</title>
<link>https://www.athesis.com/en/protect-ssh-with-fail2ban-on-ubuntu-2404-step-by-step-guide</link>
<guid>https://www.athesis.com/en/protect-ssh-with-fail2ban-on-ubuntu-2404-step-by-step-guide</guid>
<description><![CDATA[ How to install and configure Fail2ban on Ubuntu 24.04 to automatically block brute force attacks against SSH: dedicated jail, ban testing and unblocking an IP. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde523539f53-83256754.jpg" length="38568" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:16:46 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Fail2ban Ubuntu 24.04, protect SSH, Linux server security, SSHd Fail2ban jail, lock brute force SSH, Fail2ban-client, configure Fail2ban X</media:keywords>
</item>

<item>
<title>PHP 8.5 and Fibers: Optimize Asynchronous Requests Without a Framework</title>
<link>https://www.athesis.com/en/php-85-and-fibers-optimize-asynchronous-requests-without-a-framework</link>
<guid>https://www.athesis.com/en/php-85-and-fibers-optimize-asynchronous-requests-without-a-framework</guid>
<description><![CDATA[ Learn how to use Fibers in PHP 8.5 to handle asynchronous and parallel I/O operations cleanly, without relying on a heavy framework. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde42e6deb04-59536770.jpg" length="95732" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:12:41 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>PHP 8.5, PHP Fibers, asynchronous PHP, PHP concurrency, PHP Fiber tutorial, non-blocking I/O PHP, PHP web development</media:keywords>
</item>

<item>
<title>jQuery AJAX: A Practical Guide to Asynchronous Requests, from Basic Examples to Error Handling</title>
<link>https://www.athesis.com/en/jquery-ajax-a-practical-guide-to-asynchronous-requests-from-basic-examples-to-error-handling</link>
<guid>https://www.athesis.com/en/jquery-ajax-a-practical-guide-to-asynchronous-requests-from-basic-examples-to-error-handling</guid>
<description><![CDATA[ An up-to-date guide to jQuery AJAX for loading data without a full page refresh, submitting forms, handling JSON, errors, timeouts, CORS and concurrent requests. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde3800aec19-33223527.jpg" length="78726" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:09:46 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>jQuery AJAX guide, $.ajax examples, jQuery GET POST, jqXHR, AJAX form submission, jQuery JSON, AJAX errors, jQuery CORS, jQuery 4 AJAX</media:keywords>
</item>

<item>
<title>Google Makes It Easier to Transfer Passwords on Android: How to Switch Managers in Seconds</title>
<link>https://www.athesis.com/en/google-makes-it-easier-to-transfer-passwords-on-android-how-to-switch-managers-in-seconds</link>
<guid>https://www.athesis.com/en/google-makes-it-easier-to-transfer-passwords-on-android-how-to-switch-managers-in-seconds</guid>
<description><![CDATA[ Google has introduced a system-level way on Android to move passwords and passkeys between password manager apps without unprotected export files, making it simpler and safer to switch providers. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde2aeb77484-63497294.jpg" length="34855" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:06:17 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>transfer passwords Android, Google Password Manager, passkeys Android, switch password manager, Credential Manager Android, Android password security, Bitwarden 1Password Dashlane Android</media:keywords>
</item>

<item>
<title>Google Classroom: How It Works and What&amp;apos;s New in 2026 with Gemini AI</title>
<link>https://www.athesis.com/en/google-classroom-how-it-works-and-whats-new-in-2026-with-gemini-ai</link>
<guid>https://www.athesis.com/en/google-classroom-how-it-works-and-whats-new-in-2026-with-gemini-ai</guid>
<description><![CDATA[ A practical guide to Google Classroom: how to join classes, manage coursework and grades, and what&#039;s new in 2026 with the redesigned home page and Gemini AI. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8e7d14ce27-00858652.jpg" length="16917" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:54:48 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>google classroom, how to use google classroom, google classroom guide, gemini google classroom, google workspace for education, classroom 2026, digital learning, online school</media:keywords>
</item>

<item>
<title>Gemini Arrives on Windows 10 and 11: Why It&amp;apos;s Worth Installing Google&amp;apos;s Desktop App</title>
<link>https://www.athesis.com/en/gemini-arrives-on-windows-10-and-11-why-its-worth-installing-googles-desktop-app</link>
<guid>https://www.athesis.com/en/gemini-arrives-on-windows-10-and-11-why-its-worth-installing-googles-desktop-app</guid>
<description><![CDATA[ Google has launched a native Gemini desktop app for Windows 10 and 11: open it with Alt+Space over any window, with built-in Gmail, Drive, image and video generation. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8d64d81292-71726196.jpg" length="4587" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:50:08 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Gemini Windows app, Google Gemini desktop, Gemini for Windows 10, Gemini for Windows 11, Gemini Spark, Nano Banana, Gemini Omni, download Gemini desktop</media:keywords>
</item>

<item>
<title>Docker Compose 5.5: native init containers, pull_policy refresh windows and digest reconciliation</title>
<link>https://www.athesis.com/en/docker-compose-55-native-init-containers-pull_policy-refresh-windows-and-digest-reconciliation</link>
<guid>https://www.athesis.com/en/docker-compose-55-native-init-containers-pull_policy-refresh-windows-and-digest-reconciliation</guid>
<description><![CDATA[ The latest versions of Docker Compose (5.3-5.5.1) introduce native container init, a more intelligent management of image updates and a reconciliation of digests that reduces unnecessary reboots: this is what changes for those who administer containerized environments. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8d05231787-21388088.jpg" length="28472" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:48:32 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Docker Compose, init container, pull policy, digest image Docker, server administration, Linux container, Docker Compose 5.5, pre_start Docker</media:keywords>
</item>

<item>
<title>CSS Container Queries: Responsive Layouts Based on the Container, Not the Screen</title>
<link>https://www.athesis.com/en/css-container-queries-responsive-layouts-based-on-the-container-not-the-screen</link>
<guid>https://www.athesis.com/en/css-container-queries-responsive-layouts-based-on-the-container-not-the-screen</guid>
<description><![CDATA[ CSS Container Queries let a component change its style based on the space of its own container instead of the browser window: here&#039;s how they work, the syntax, and when to prefer them over media queries. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8ad4c5f2d7-16064026.jpg" length="36661" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:39:11 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>css container queries, container query, component based responsive design, container-type css, @container css, cqw cqh cqi units, media query vs container query</media:keywords>
</item>

<item>
<title>Building a Real&#45;Time Chat with CodeIgniter and WebSocket: A Practical Guide</title>
<link>https://www.athesis.com/en/building-a-real-time-chat-with-codeigniter-and-websocket-a-practical-guide</link>
<guid>https://www.athesis.com/en/building-a-real-time-chat-with-codeigniter-and-websocket-a-practical-guide</guid>
<description><![CDATA[ A practical guide to building a real-time chat with CodeIgniter 4 and the PHP library Ratchet, covering architecture, the WebSocket server, and the frontend connection. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc7e6e71f559-54577470.jpg" length="23349" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 11:46:17 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>codeigniter websocket, php real-time chat, ratchet php, codeigniter 4 chat tutorial, websocket php tutorial, build php chat</media:keywords>
</item>

<item>
<title>CodeIgniter 4: Build a JWT Token&#45;Based Authentication System</title>
<link>https://www.athesis.com/en/codeigniter-4-build-a-jwt-token-based-authentication-system</link>
<guid>https://www.athesis.com/en/codeigniter-4-build-a-jwt-token-based-authentication-system</guid>
<description><![CDATA[ A complete guide to implementing stateless JSON Web Token authentication in CodeIgniter 4 to protect RESTful APIs. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba9574573b8-46571374.jpg" length="107613" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:37:06 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>CodeIgniter 4 JWT, CodeIgniter 4 authentication, CodeIgniter 4 REST API, JSON Web Token PHP, CodeIgniter Shield JWT, authentication filters</media:keywords>
</item>

<item>
<title>Designing Your Home on a Screen: The Best Interior Design Software in 2026</title>
<link>https://www.athesis.com/en/designing-your-home-on-a-screen-the-best-interior-design-software-in-2026</link>
<guid>https://www.athesis.com/en/designing-your-home-on-a-screen-the-best-interior-design-software-in-2026</guid>
<description><![CDATA[ A guide to the main programs and apps for planning and furnishing a home in 2D and 3D, from free tools like Sweet Home 3D to IKEA Kreativ, which uses artificial intelligence to recreate rooms in augmented reality. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba88e2688c0-30974155.jpg" length="16963" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:33:45 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>home design software, interior design app, free room planner, 3D house planner, Sweet Home 3D, Planner 5D, IKEA Kreativ, design your home online</media:keywords>
</item>

<item>
<title>Bootstrap 5 UI: Build a Responsive Dashboard with Dark Mode Using Native CSS and Vanilla JS</title>
<link>https://www.athesis.com/en/bootstrap-5-ui-build-a-responsive-dashboard-with-dark-mode-using-native-css-and-vanilla-js</link>
<guid>https://www.athesis.com/en/bootstrap-5-ui-build-a-responsive-dashboard-with-dark-mode-using-native-css-and-vanilla-js</guid>
<description><![CDATA[ A practical guide to building a modern, responsive Bootstrap 5 dashboard with native dark-mode support and no heavy dependencies. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba7c8934a93-56203562.jpg" length="24325" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:30:28 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Bootstrap 5 dashboard, Bootstrap dark mode, Bootstrap 5 frontend, responsive Bootstrap layout, vanilla JavaScript UI</media:keywords>
</item>

<item>
<title>Access Hotmail without installing Outlook</title>
<link>https://www.athesis.com/en/access-hotmail-without-installing-outlook</link>
<guid>https://www.athesis.com/en/access-hotmail-without-installing-outlook</guid>
<description><![CDATA[ Use a browser and your Microsoft account to read a Hotmail mailbox without the desktop app. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adb9c14bbba23-12899320.jpg" length="11520" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:51 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Access Hotmail without installing Outlook</media:keywords>
</item>

<item>
<title>How to use Google Classroom: first steps for students and teachers</title>
<link>https://www.athesis.com/en/how-to-use-google-classroom-first-steps-for-students-and-teachers</link>
<guid>https://www.athesis.com/en/how-to-use-google-classroom-first-steps-for-students-and-teachers</guid>
<description><![CDATA[ Sign in, join a class, hand in work and manage assignments. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c4d1da23a6-84095543.jpg" length="156393" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, How to use Google Classroom: first steps for students and teachers</media:keywords>
</item>

<item>
<title>Plan a room before buying furniture: choosing a design tool</title>
<link>https://www.athesis.com/en/plan-a-room-before-buying-furniture-choosing-a-design-tool</link>
<guid>https://www.athesis.com/en/plan-a-room-before-buying-furniture-choosing-a-design-tool</guid>
<description><![CDATA[ Measure accurately, test furniture layouts and check the limits of visual planning software. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c3c5f31b83-10540330.jpg" length="150178" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Plan a room before buying furniture: choosing a design tool</media:keywords>
</item>

<item>
<title>DAZN: cancel a subscription and request account deletion</title>
<link>https://www.athesis.com/en/dazn-cancel-a-subscription-and-request-account-deletion</link>
<guid>https://www.athesis.com/en/dazn-cancel-a-subscription-and-request-account-deletion</guid>
<description><![CDATA[ Stopping payments and deleting personal data are separate actions. First identify your billing provider. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c2ea9d1cc5-54978795.jpg" length="75478" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:49 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, DAZN: cancel a subscription and request account deletion</media:keywords>
</item>

<item>
<title>Turning CO₂ into methane with a blue pigment: results and limits</title>
<link>https://www.athesis.com/en/turning-co₂-into-methane-with-a-blue-pigment-results-and-limits</link>
<guid>https://www.athesis.com/en/turning-co₂-into-methane-with-a-blue-pigment-results-and-limits</guid>
<description><![CDATA[ Copper phthalocyanine achieved up to 79.5% Faradaic efficiency for methane in laboratory conditions. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e2c0932369-61521915.jpg" length="67399" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:49 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Turning CO₂ into methane with a blue pigment: results and limits</media:keywords>
</item>

<item>
<title>Passwords and passkeys on Android: migrate without losing access</title>
<link>https://www.athesis.com/en/passwords-and-passkeys-on-android-migrate-without-losing-access</link>
<guid>https://www.athesis.com/en/passwords-and-passkeys-on-android-migrate-without-losing-access</guid>
<description><![CDATA[ A coordinated transfer avoids some plain-text files, but credentials still need checking. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e53380a612-58715076.jpg" length="47750" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:48 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Passwords and passkeys on Android: migrate without losing access</media:keywords>
</item>

<item>
<title>Metal Slug Ultimate Collection: ten versions planned for 2027</title>
<link>https://www.athesis.com/en/metal-slug-ultimate-collection-ten-versions-planned-for-2027</link>
<guid>https://www.athesis.com/en/metal-slug-ultimate-collection-ten-versions-planned-for-2027</guid>
<description><![CDATA[ SNK announced nine series games plus a rare Location Test version for several platforms. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e650d838a0-13268427.jpg" length="174084" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:48 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Metal Slug Ultimate Collection: ten versions planned for 2027</media:keywords>
</item>

<item>
<title>ZuckOff and camera glasses: what detection actually means</title>
<link>https://www.athesis.com/en/zuckoff-and-camera-glasses-what-detection-actually-means</link>
<guid>https://www.athesis.com/en/zuckoff-and-camera-glasses-what-detection-actually-means</guid>
<description><![CDATA[ The app recognizes some Bluetooth advertisements from smart glasses, not whether a camera is recording. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e6e9aa97c6-93055208.jpg" length="64168" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:47 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>athesis, news, ZuckOff and camera glasses: what detection actually means</media:keywords>
</item>

<item>
<title>Switch password managers on Android without a plain&#45;text CSV</title>
<link>https://www.athesis.com/en/switch-password-managers-on-android-without-a-plain-text-csv</link>
<guid>https://www.athesis.com/en/switch-password-managers-on-android-without-a-plain-text-csv</guid>
<description><![CDATA[ Android can coordinate a transfer that avoids downloading readable password files. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e78275b5e9-38185038.jpg" length="53771" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:46 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Switch password managers on Android without a plain-text CSV</media:keywords>
</item>

<item>
<title>Gemini for Windows: desktop app, features and privacy checks</title>
<link>https://www.athesis.com/en/gemini-for-windows-desktop-app-features-and-privacy-checks</link>
<guid>https://www.athesis.com/en/gemini-for-windows-desktop-app-features-and-privacy-checks</guid>
<description><![CDATA[ Google offers a Gemini desktop app for Windows 10 and 11. Consider permissions and shared context before use. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e82514b448-58865845.jpg" length="54340" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:46 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Gemini for Windows: desktop app, features and privacy checks</media:keywords>
</item>

<item>
<title>Windows 11 black wallpaper and reset pointer: check your update</title>
<link>https://www.athesis.com/en/windows-11-black-wallpaper-and-reset-pointer-check-your-update</link>
<guid>https://www.athesis.com/en/windows-11-black-wallpaper-and-reset-pointer-check-your-update</guid>
<description><![CDATA[ Microsoft documented desktop background and pointer setting issues after certain updates. Here is how to check your PC. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e8c7b2d1c1-43435155.jpg" length="49644" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:45 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Windows 11 black wallpaper and reset pointer: check your update</media:keywords>
</item>

<item>
<title>Automated MySQL backups: rotation, checks and restore</title>
<link>https://www.athesis.com/en/backup-automatico-di-mysql-con-rotazione-e-verifica-728-en</link>
<guid>https://www.athesis.com/en/backup-automatico-di-mysql-con-rotazione-e-verifica-728-en</guid>
<description><![CDATA[ Schedule consistent MySQL dumps, protect copies and test a real restore. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6ab6beabbfa003-49049059.jpg" length="80029" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:58:20 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>backup MySQL, mysqldump, backup automatico MySQL, rotazione backup, restore MySQL, binary log, Linux</media:keywords>
</item>

<item>
<title>OBS Studio 32.2: what is new and how to get started</title>
<link>https://www.athesis.com/en/obs-studio-322-tutte-le-novita-e-come-iniziare-a-registrare-o-fare-streaming-da-zero-727-en</link>
<guid>https://www.athesis.com/en/obs-studio-322-tutte-le-novita-e-come-iniziare-a-registrare-o-fare-streaming-da-zero-727-en</guid>
<description><![CDATA[ OBS 32.2 changes plus a practical setup for scenes, audio, recording and streaming. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aaf8a29765b93-06315424.jpg" length="94850" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:58:19 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>OBS Studio, OBS 32.2, streaming gratuito, registrazione schermo, software streaming open source, guida OBS Studio, HDR video, bitrate dinamico streaming</media:keywords>
</item>

<item>
<title>Secure REST APIs in PHP without a framework</title>
<link>https://www.athesis.com/en/creare-api-rest-sicure-in-php-senza-framework-726-en</link>
<guid>https://www.athesis.com/en/creare-api-rest-sicure-in-php-senza-framework-726-en</guid>
<description><![CDATA[ A small educational PHP JSON API with PDO, opaque tokens and per-resource authorization. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aad60c760a682-75874272.jpg" length="75106" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:58:18 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>API REST PHP senza framework, API PHP sicura, autenticazione bearer token PHP, PDO prepared statements, sicurezza API</media:keywords>
</item>

<item>
<title>Blockchain in PHP with transactions and a peer&#45;to&#45;peer network</title>
<link>https://www.athesis.com/en/blockchain-in-php-con-gestione-delle-transazioni-e-rete-peer-to-peer-18-en</link>
<guid>https://www.athesis.com/en/blockchain-in-php-con-gestione-delle-transazioni-e-rete-peer-to-peer-18-en</guid>
<description><![CDATA[ A conceptual outline of transactions, blocks and messages between nodes to extend the introductory PHP blockchain example. ]]></description>
<enclosure url="https://www.macronimous.com/blog/wp-content/uploads/2018/02/blockchain-php-programming-macronimous.jpeg" length="49398" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:58:17 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>blockchain, transazioni, rete peer to peer</media:keywords>
</item>

<item>
<title>CodeIgniter 3 Zip Encoding Class: create and download archives</title>
<link>https://www.athesis.com/en/codeigniter-zip-encoding-class-12-en</link>
<guid>https://www.athesis.com/en/codeigniter-zip-encoding-class-12-en</guid>
<description><![CDATA[ A guide to the Zip Encoding Class in CodeIgniter 3, with archive and download methods. ]]></description>
<enclosure url="https://2.bp.blogspot.com/-QLkWjD5GhX8/XGelPY2wdiI/AAAAAAAABCU/ve7bwP5K2Q4GCT59_a8CVO3RrVR8KZVHQCPcBGAYYCw/s1600/how-to-create-zip-file-in-codeIgniter-blog.jpg" length="49398" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:52:18 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>php, codeigniter, framework, zip, archiviazione</media:keywords>
</item>

<item>
<title>Android September 2026 patches: fixes and Pixel advisory</title>
<link>https://www.athesis.com/en/android-settembre-2026-patch-pixel-725-en</link>
<guid>https://www.athesis.com/en/android-settembre-2026-patch-pixel-725-en</guid>
<description><![CDATA[ Android’s September 8 bulletin has 2026-09-01 and 2026-09-05 patch levels; Google notes possible targeted exploitation of Pixel CVE-2026-58704. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aad6097ebeeb9-51536401.jpg" length="21719" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:35:00 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>aggiornamento Android settembre 2026, patch sicurezza Android, CVE-2026-28662, CVE-2026-58704, zero-day Pixel, vulnerabilità Android, aggiornare smartphone Android, sicurezza smartphone</media:keywords>
</item>

<item>
<title>Ubuntu 26.04 LTS “Resolute Raccoon”: features and upgrade</title>
<link>https://www.athesis.com/en/ubuntu-2604-lts-resolute-raccoon-tutte-le-novita-della-nuova-versione-a-supporto-esteso-724-en</link>
<guid>https://www.athesis.com/en/ubuntu-2604-lts-resolute-raccoon-tutte-le-novita-della-nuova-versione-a-supporto-esteso-724-en</guid>
<description><![CDATA[ Ubuntu 26.04 LTS ships Linux 7.0 and GNOME 50, with standard maintenance to 2031 and Ubuntu Pro security maintenance to 2036. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aaa928e2f5df1-84122861.jpg" length="122711" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:35:00 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>ubuntu 26.04 lts, resolute raccoon, linux kernel 7.0, gnome 50, wayland ubuntu, come aggiornare ubuntu, novità ubuntu 2026, distribuzioni linux</media:keywords>
</item>

<item>
<title>Diagnose DNS problems on Windows and Linux</title>
<link>https://www.athesis.com/en/diagnosticare-i-problemi-dns-in-windows-e-linux-723-en</link>
<guid>https://www.athesis.com/en/diagnosticare-i-problemi-dns-in-windows-e-linux-723-en</guid>
<description><![CDATA[ Separate DNS, network and HTTPS faults using nslookup, Resolve-DnsName, dig, resolvectl and targeted checks. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa905976f7ec2-24046819.jpg" length="78556" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:34:51 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>problemi DNS Windows Linux, nslookup, dig, Resolve-DnsName, resolvectl, svuotare cache DNS, diagnostica rete</media:keywords>
</item>

<item>
<title>PHP 8.5 explained: pipe, clone, arrays and URIs</title>
<link>https://www.athesis.com/en/php-85-spiegato-semplice-le-novita-principali-per-chi-programma-o-inizia-a-farlo-722-en</link>
<guid>https://www.athesis.com/en/php-85-spiegato-semplice-le-novita-principali-per-chi-programma-o-inizia-a-farlo-722-en</guid>
<description><![CDATA[ Features of PHP 8.5, released November 20, 2025, with examples and compatibility checks before upgrading. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa9053b66b098-58971094.jpg" length="21096" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:34:51 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>PHP 8.5, novità PHP 8.5, operatore pipe PHP, clone with PHP, array_first array_last, aggiornare PHP, programmazione web, PHP per principianti</media:keywords>
</item>

<item>
<title>Windows 11 24H2/25H2: September 2026 KB5124008 and later updates</title>
<link>https://www.athesis.com/en/windows-11-25h224h2-ecco-le-novita-in-arrivo-a-fine-mese-721-en</link>
<guid>https://www.athesis.com/en/windows-11-25h224h2-ecco-le-novita-in-arrivo-a-fine-mese-721-en</guid>
<description><![CDATA[ KB5124008 delivered builds 26100.9445 and 26200.9445 on September 8, 2026. Insider previews should not be mistaken for features confirmed in the stable update. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa3d838e8e776-59030670.jpg" length="25075" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:24:09 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>windows 11 25h2, windows 11 24h2, aggiornamento windows settembre 2026, novità windows 11, KB5124008, patch tuesday settembre 2026, barra delle applicazioni windows 11, menu start windows 11</media:keywords>
</item>

<item>
<title>Free and legal streaming in Italy: films, sport, music and podcasts</title>
<link>https://www.athesis.com/en/i-migliori-siti-di-streaming-gratis-e-legali-film-sport-e-musicapodcast-720-en</link>
<guid>https://www.athesis.com/en/i-migliori-siti-di-streaming-gratis-e-legali-film-sport-e-musicapodcast-720-en</guid>
<description><![CDATA[ Official free viewing and listening options in Italy, with notes on geographic rights, advertising, accounts and changing catalogs. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa3cc5a35faf3-55963326.jpg" length="129544" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:24:09 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>streaming gratis legale, film streaming gratis italia, dove vedere sport gratis, podcast gratis streaming, RaiPlay Pluto TV</media:keywords>
</item>

<item>
<title>Install and secure an Nginx server on Ubuntu</title>
<link>https://www.athesis.com/en/installare-e-proteggere-un-server-nginx-su-ubuntu-704-en</link>
<guid>https://www.athesis.com/en/installare-e-proteggere-un-server-nginx-su-ubuntu-704-en</guid>
<description><![CDATA[ Install Nginx on Ubuntu and configure a site, UFW, HTTPS, permissions, headers, updates and checks while preserving remote access. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa3c88dd30916-87184829.jpg" length="99238" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:52 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>installare Nginx Ubuntu, proteggere Nginx, configurare HTTPS Nginx, Certbot Ubuntu, server block Nginx, sicurezza web server</media:keywords>
</item>

<item>
<title>Install and optimize Jellyfin on Ubuntu: step&#45;by&#45;step guide</title>
<link>https://www.athesis.com/en/come-installare-e-ottimizzare-jellyfin-su-ubuntu-guida-passo-passo-703-en</link>
<guid>https://www.athesis.com/en/come-installare-e-ottimizzare-jellyfin-su-ubuntu-guida-passo-passo-703-en</guid>
<description><![CDATA[ Install Jellyfin on Ubuntu using the official method, set up libraries and verify hardware acceleration without universal performance promises. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2c6df56b892-79682957.jpg" length="40510" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:52 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>installare Jellyfin Ubuntu, Jellyfin guida italiano, Jellyfin hardware acceleration, Jellyfin vs Plex, media server open source Linux</media:keywords>
</item>

<item>
<title>Nextcloud on Ubuntu 24.04: automatic Android photo uploads</title>
<link>https://www.athesis.com/en/configurare-nextcloud-su-ubuntu-24-per-il-backup-automatico-di-android-702-en</link>
<guid>https://www.athesis.com/en/configurare-nextcloud-su-ubuntu-24-per-il-backup-automatico-di-android-702-en</guid>
<description><![CDATA[ Install Nextcloud Snap on Ubuntu 24.04, enable HTTPS and Android auto-upload, and plan an independent server backup and restore test. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2c39c3b7b85-00823878.jpg" length="118706" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:31 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Nextcloud Ubuntu 24, backup automatico Android Nextcloud, cloud privato Linux, sincronizzazione foto Android Nextcloud, Nextcloud server setup</media:keywords>
</item>

<item>
<title>WireGuard between Ubuntu 24.04 and a QNAP NAS: set up a VPN tunnel</title>
<link>https://www.athesis.com/en/configurare-una-vpn-wireguard-tra-ubuntu-24-e-nas-qnap-guida-pratica-701-en</link>
<guid>https://www.athesis.com/en/configurare-una-vpn-wireguard-tra-ubuntu-24-e-nas-qnap-guida-pratica-701-en</guid>
<description><![CDATA[ Connect an Ubuntu 24.04 server to a QNAP NAS as a WireGuard client with separate keys, limited routes and tunnel checks. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2c1d3886682-79840007.jpg" length="111604" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:30 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>WireGuard VPN Ubuntu QNAP, collegare server a NAS VPN, WireGuard QNAP setup, tunnel sicuro Ubuntu QNAP, networking VPN Linux NAS</media:keywords>
</item>

<item>
<title>Validate Bootstrap 5 forms with JavaScript, without jQuery</title>
<link>https://www.athesis.com/en/validazione-form-in-bootstrap-5-con-vanilla-javascript-addio-a-jquery-700-en</link>
<guid>https://www.athesis.com/en/validazione-form-in-bootstrap-5-con-vanilla-javascript-addio-a-jquery-700-en</guid>
<description><![CDATA[ Bootstrap 5 forms with HTML constraints, checkValidity and setCustomValidity: correct markup, feedback and server-side checks. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2855e8d4140-43981913.jpg" length="104198" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:08 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Bootstrap 5 form validation, validazione form javascript, Bootstrap 5 vanilla js, form HTML5 bootstrap, validazione lato client bootstrap</media:keywords>
</item>

</channel>
</rss>
