<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>tak.tn — Mohamed Anis Taktak</title><description>Drupal, migrations, technical SEO and web performance — field notes from a senior developer. Posts in English and French.</description><link>https://tak.tn/</link><language>en</language><atom:link href="https://tak.tn/rss.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code skills: teach your AI agent your real workflows</title><link>https://tak.tn/blog/claude-code-skills-for-developers/</link><guid isPermaLink="true">https://tak.tn/blog/claude-code-skills-for-developers/</guid><description>What Agent Skills are in Claude Code, and how a senior developer encodes migration checklists, review rules and runbooks that an AI can actually execute.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>ai</category><category>tooling</category><author>anis@mat-it.tech</author></item><item><title>Migrating from Drupal 10 to Drupal 11: the practical guide</title><link>https://tak.tn/blog/migrate-drupal-10-to-drupal-11/</link><guid isPermaLink="true">https://tak.tn/blog/migrate-drupal-10-to-drupal-11/</guid><description>Drupal 10 reaches end of support in December 2026. A complete checklist for a calm move to Drupal 11: audit, deprecations, contrib modules, delivery.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>drupal</category><category>migration</category><author>anis@mat-it.tech</author></item><item><title>Rebuilding my 2016 Drupal site with Astro 7: field notes</title><link>https://tak.tn/blog/rebuilding-tak-tn-with-astro/</link><guid isPermaLink="true">https://tak.tn/blog/rebuilding-tak-tn-with-astro/</guid><description>Why a senior Drupal developer rebuilt his site as static Astro 7: fonts, JSON-LD graphs, hreflang, OG images, Cloudflare — the SEO-first recipe.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>astro</category><category>seo</category><category>drupal</category><author>anis@mat-it.tech</author></item><item><title>Migrer de Drupal 10 vers Drupal 11 : le guide pratique</title><link>https://tak.tn/fr/blog/migrer-drupal-10-vers-drupal-11/</link><guid isPermaLink="true">https://tak.tn/fr/blog/migrer-drupal-10-vers-drupal-11/</guid><description>Drupal 10 arrive en fin de support en décembre 2026. Checklist complète pour passer à Drupal 11 sereinement : audit, deprecations, contrib, exécution.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>drupal</category><category>migration</category><author>anis@mat-it.tech</author></item><item><title>Refondre mon site Drupal de 2016 avec Astro 7 : carnet de bord</title><link>https://tak.tn/fr/blog/refonte-tak-tn-avec-astro/</link><guid isPermaLink="true">https://tak.tn/fr/blog/refonte-tak-tn-avec-astro/</guid><description>Pourquoi un développeur Drupal senior a refondu son site avec Astro 7 : fonts, JSON-LD, hreflang, images OG, Cloudflare — la recette SEO-first.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>astro</category><category>seo</category><category>drupal</category><author>anis@mat-it.tech</author></item><item><title>Les skills de Claude Code : apprendre vos vrais process à une IA</title><link>https://tak.tn/fr/blog/skills-claude-code-pour-developpeurs/</link><guid isPermaLink="true">https://tak.tn/fr/blog/skills-claude-code-pour-developpeurs/</guid><description>Ce que sont les Agent Skills de Claude Code, et comment un développeur senior y encode ses checklists de migration, règles de revue et runbooks exécutables.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>ai</category><category>tooling</category><author>anis@mat-it.tech</author></item><item><title>Headless, partially decoupled or monolithic Drupal: how to choose</title><link>https://tak.tn/blog/headless-vs-partially-decoupled-drupal/</link><guid isPermaLink="true">https://tak.tn/blog/headless-vs-partially-decoupled-drupal/</guid><description>Full headless, progressively decoupled or classic Twig? A decision framework from someone running a Drupal 10 + Symfony front architecture in production.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><category>drupal</category><category>headless</category><category>architecture</category><author>anis@mat-it.tech</author></item><item><title>Drupal headless, partiellement découplé ou monolithique : choisir</title><link>https://tak.tn/fr/blog/drupal-headless-ou-partiellement-decouple/</link><guid isPermaLink="true">https://tak.tn/fr/blog/drupal-headless-ou-partiellement-decouple/</guid><description>Full headless, découplage progressif ou Twig classique ? Une grille de décision par quelqu’un qui fait tourner un back Drupal 10 + front Symfony en production.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><category>drupal</category><category>headless</category><category>architecture</category><author>anis@mat-it.tech</author></item><item><title>Drupal security updates: a maintainer’s playbook</title><link>https://tak.tn/blog/drupal-security-updates-maintainer-playbook/</link><guid isPermaLink="true">https://tak.tn/blog/drupal-security-updates-maintainer-playbook/</guid><description>How Drupal security releases really work and the update routine I apply to client sites — from a maintainer of 24 modules who has shipped fixes under embargo.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>drupal</category><category>security</category><author>anis@mat-it.tech</author></item><item><title>Mises à jour de sécurité Drupal : le manuel d’un mainteneur</title><link>https://tak.tn/fr/blog/mises-a-jour-securite-drupal/</link><guid isPermaLink="true">https://tak.tn/fr/blog/mises-a-jour-securite-drupal/</guid><description>Comment fonctionnent vraiment les alertes de sécurité Drupal, et la routine que j’applique aux sites clients — par un mainteneur de 24 modules.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>drupal</category><category>sécurité</category><author>anis@mat-it.tech</author></item><item><title>Web accessibility: what WCAG really asks of a Drupal developer</title><link>https://tak.tn/blog/web-accessibility-wcag-drupal/</link><guid isPermaLink="true">https://tak.tn/blog/web-accessibility-wcag-drupal/</guid><description>WCAG, the European Accessibility Act and France’s RGAA: real obligations and concrete Drupal practices — from a developer applying W3C standards daily.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>accessibility</category><category>drupal</category><author>anis@mat-it.tech</author></item><item><title>Accessibilité web : ce que le RGAA demande vraiment à un développeur</title><link>https://tak.tn/fr/blog/accessibilite-rgaa-wcag-drupal/</link><guid isPermaLink="true">https://tak.tn/fr/blog/accessibilite-rgaa-wcag-drupal/</guid><description>RGAA, WCAG, European Accessibility Act : obligations réelles et gestes concrets côté Drupal — par un développeur qui applique les standards W3C au quotidien.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>accessibilité</category><category>drupal</category><author>anis@mat-it.tech</author></item><item><title>Core Web Vitals on Drupal: diagnosis and fixes that work</title><link>https://tak.tn/blog/core-web-vitals-drupal/</link><guid isPermaLink="true">https://tak.tn/blog/core-web-vitals-drupal/</guid><description>LCP, INP, CLS: where Drupal loses points and how to win them back — caching, images, fonts, JavaScript. A complete diagnostic method with ranked fixes.</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate><category>seo</category><category>performance</category><category>drupal</category><author>anis@mat-it.tech</author></item><item><title>Core Web Vitals sur Drupal : diagnostic et corrections qui marchent</title><link>https://tak.tn/fr/blog/core-web-vitals-drupal/</link><guid isPermaLink="true">https://tak.tn/fr/blog/core-web-vitals-drupal/</guid><description>LCP, INP, CLS : où Drupal perd des points et comment les récupérer — cache, images, fonts, JavaScript. Méthode de diagnostic complète et corrections classées.</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate><category>seo</category><category>performance</category><category>drupal</category><author>anis@mat-it.tech</author></item></channel></rss>