<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Kalarit Blog]]></title><description><![CDATA[Senior Drupal and React engineers. Drupal upgrades, migrations, support and audits for US businesses, with a no-fix, no-fee guarantee.]]></description><link>https://kalarit.com</link><generator>GatsbyJS</generator><lastBuildDate>Thu, 08 Oct 2026 01:06:02 GMT</lastBuildDate><item><title><![CDATA[Drupal 10 End of Life on December 9, 2026: What to Do Now]]></title><description><![CDATA[Drupal 10 security support ends on December 9, 2026, the same week Drupal 12 ships. What changes, why to upgrade to Drupal 11 now, and a plan for the next 9 weeks.]]></description><link>https://kalarit.com/blog/drupal-10-end-of-life-december-2026/</link><guid isPermaLink="false">https://kalarit.com/blog/drupal-10-end-of-life-december-2026/</guid><category><![CDATA[Drupal]]></category><category><![CDATA[Security]]></category><category><![CDATA[Migration]]></category><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Should AI Write Your Website Content?]]></title><description><![CDATA[Where AI writing helps website content, where it hurts credibility and SEO, what Google actually says, and a workflow that keeps quality up.]]></description><link>https://kalarit.com/blog/should-ai-write-your-website-content/</link><guid isPermaLink="false">https://kalarit.com/blog/should-ai-write-your-website-content/</guid><category><![CDATA[AI]]></category><category><![CDATA[SEO]]></category><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Building an AI Assistant on Your Own Content]]></title><description><![CDATA[How a website AI assistant that answers from your own content works, what it costs, how it fails, and what to decide before you launch one.]]></description><link>https://kalarit.com/blog/building-an-ai-assistant-on-your-own-content/</link><guid isPermaLink="false">https://kalarit.com/blog/building-an-ai-assistant-on-your-own-content/</guid><category><![CDATA[AI]]></category><category><![CDATA[Planning]]></category><category><![CDATA[Security]]></category><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Adding AI Features to Drupal: What's Practical Today]]></title><description><![CDATA[Which AI features are worth adding to a Drupal site, how to choose a provider, and the guardrails to set before editors start using them.]]></description><link>https://kalarit.com/blog/adding-ai-features-to-drupal/</link><guid isPermaLink="false">https://kalarit.com/blog/adding-ai-features-to-drupal/</guid><category><![CDATA[AI]]></category><category><![CDATA[Drupal]]></category><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Getting Found in AI Search: AI Overviews, ChatGPT and Your Website]]></title><description><![CDATA[How AI Overviews and ChatGPT search affect your website traffic, what helps your content get cited, and which AI SEO tactics to ignore.]]></description><link>https://kalarit.com/blog/getting-found-in-ai-search/</link><guid isPermaLink="false">https://kalarit.com/blog/getting-found-in-ai-search/</guid><category><![CDATA[AI]]></category><category><![CDATA[SEO]]></category><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[AI Coding Assistants on Client Projects: Where They Help and Where They Don't]]></title><description><![CDATA[Where AI coding assistants help on client work, where they need a short leash, and the best practices that keep client code and data safe.]]></description><link>https://kalarit.com/blog/ai-coding-assistants-on-client-projects/</link><guid isPermaLink="false">https://kalarit.com/blog/ai-coding-assistants-on-client-projects/</guid><category><![CDATA[AI]]></category><category><![CDATA[Security]]></category><pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[The Third-Party Script Audit: Speed, Privacy and Consent]]></title><description><![CDATA[Analytics, ad pixels and chat widgets slow your site, collect data and can be a security risk. A step-by-step audit of what should stay.]]></description><link>https://kalarit.com/blog/third-party-script-audit/</link><guid isPermaLink="false">https://kalarit.com/blog/third-party-script-audit/</guid><category><![CDATA[Performance]]></category><category><![CDATA[Compliance]]></category><category><![CDATA[Security]]></category><pubDate>Tue, 16 Sep 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[How to Write a Website Brief That Gets You Accurate Estimates]]></title><description><![CDATA[Why website estimates vary so much, which details change the price most, and a simple brief template to fill in before you contact an agency.]]></description><link>https://kalarit.com/blog/how-to-write-a-website-brief/</link><guid isPermaLink="false">https://kalarit.com/blog/how-to-write-a-website-brief/</guid><category><![CDATA[Planning]]></category><pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[Is Gatsby Still a Good Choice in 2025?]]></title><description><![CDATA[An honest look at Gatsby in 2025 from a team that runs it: what still works, what changed after the Netlify acquisition, and what we recommend.]]></description><link>https://kalarit.com/blog/is-gatsby-still-a-good-choice-2025/</link><guid isPermaLink="false">https://kalarit.com/blog/is-gatsby-still-a-good-choice-2025/</guid><category><![CDATA[Gatsby]]></category><category><![CDATA[React]]></category><category><![CDATA[Migration]]></category><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[React 19 for Business Websites: What Changed and What Matters]]></title><description><![CDATA[React 19 became stable in December 2024. The changes that matter for business websites, what can break when you upgrade, and when to do it.]]></description><link>https://kalarit.com/blog/react-19-for-business-websites/</link><guid isPermaLink="false">https://kalarit.com/blog/react-19-for-business-websites/</guid><category><![CDATA[React]]></category><category><![CDATA[Maintenance]]></category><pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[Accessibility Deadlines: The European Accessibility Act and ADA Title II]]></title><description><![CDATA[The European Accessibility Act and the ADA Title II web rule: who each covers, the WCAG standard they require, and how to prepare your website.]]></description><link>https://kalarit.com/blog/accessibility-deadlines-eaa-ada-title-ii/</link><guid isPermaLink="false">https://kalarit.com/blog/accessibility-deadlines-eaa-ada-title-ii/</guid><category><![CDATA[Accessibility]]></category><category><![CDATA[Compliance]]></category><pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[Drupal CMS 1.0: What the Starshot Release Means for Site Owners]]></title><description><![CDATA[Drupal CMS 1.0, the result of the Starshot initiative: what it is, how it differs from Drupal core, and which organizations should consider it.]]></description><link>https://kalarit.com/blog/drupal-cms-1-0-starshot/</link><guid isPermaLink="false">https://kalarit.com/blog/drupal-cms-1-0-starshot/</guid><category><![CDATA[Drupal]]></category><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate></item><item><title><![CDATA[What Website Maintenance Should Include (and What It Costs to Skip It)]]></title><description><![CDATA[A practical website maintenance checklist: what a good plan covers each week, month and year, and the questions to ask a maintenance provider.]]></description><link>https://kalarit.com/blog/what-website-maintenance-should-include/</link><guid isPermaLink="false">https://kalarit.com/blog/what-website-maintenance-should-include/</guid><category><![CDATA[Maintenance]]></category><category><![CDATA[Security]]></category><category><![CDATA[Performance]]></category><category><![CDATA[Planning]]></category><pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[What Happens to Your Drupal 7 Site After January 5, 2025]]></title><description><![CDATA[Drupal 7 reaches end of life on January 5, 2025. Your site keeps running, but security fixes stop. The real risks and the options still open to you.]]></description><link>https://kalarit.com/blog/drupal-7-end-of-life-january-2025/</link><guid isPermaLink="false">https://kalarit.com/blog/drupal-7-end-of-life-january-2025/</guid><category><![CDATA[Drupal]]></category><category><![CDATA[Security]]></category><category><![CDATA[Migration]]></category><pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[Drupal 11 Is Out. Should You Upgrade From Drupal 10 Yet?]]></title><description><![CDATA[Drupal 11 was released in August 2024. Here is what changed, how long Drupal 10 stays supported, and how to tell whether your site is ready to upgrade.]]></description><link>https://kalarit.com/blog/drupal-11-upgrade-from-drupal-10/</link><guid isPermaLink="false">https://kalarit.com/blog/drupal-11-upgrade-from-drupal-10/</guid><category><![CDATA[Drupal]]></category><category><![CDATA[Maintenance]]></category><category><![CDATA[Migration]]></category><pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[INP Replaced FID: What the New Core Web Vital Means for Your Site]]></title><description><![CDATA[INP replaced FID as a Core Web Vital in March 2024. What it measures, why sites that passed FID now fail INP, and the fixes that usually help.]]></description><link>https://kalarit.com/blog/inp-replaced-fid-core-web-vitals/</link><guid isPermaLink="false">https://kalarit.com/blog/inp-replaced-fid-core-web-vitals/</guid><category><![CDATA[Performance]]></category><category><![CDATA[SEO]]></category><category><![CDATA[React]]></category><pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[5 Website Performance Optimizations That Actually Matter]]></title><description><![CDATA[Skip the micro-optimizations. These 5 performance improvements have the biggest impact on your website's speed, SEO ranking, and conversion rate.]]></description><link>https://kalarit.com/blog/website-performance-optimization-tips/</link><guid isPermaLink="false">https://kalarit.com/blog/website-performance-optimization-tips/</guid><category><![CDATA[Performance]]></category><category><![CDATA[SEO]]></category><pubDate>Sat, 10 Aug 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[Migrating from Drupal 7 to a Modern Stack: A Practical Guide]]></title><description><![CDATA[A step-by-step guide to migrating your Drupal 7 site before end-of-life. Options include Drupal 10, headless Drupal with React, or a full Gatsby migration.]]></description><link>https://kalarit.com/blog/drupal-to-modern-stack-migration/</link><guid isPermaLink="false">https://kalarit.com/blog/drupal-to-modern-stack-migration/</guid><category><![CDATA[Drupal]]></category><category><![CDATA[Migration]]></category><pubDate>Sat, 20 Jul 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[Why Gatsby Works Well for Business Websites]]></title><description><![CDATA[Discover why Gatsby.js delivers faster load times, better SEO, and lower hosting costs for business websites compared to traditional CMS platforms.]]></description><link>https://kalarit.com/blog/why-gatsby-for-business-websites/</link><guid isPermaLink="false">https://kalarit.com/blog/why-gatsby-for-business-websites/</guid><category><![CDATA[Gatsby]]></category><category><![CDATA[Performance]]></category><pubDate>Sat, 15 Jun 2024 00:00:00 GMT</pubDate></item></channel></rss>