<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Michael Michalak</title><link>https://michalak.world/posts/</link><description>Recent content in Blog on Michael Michalak</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Mindfulness and Meditation LLC © 2026</copyright><atom:link href="https://michalak.world/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Make Your Website AI-Friendly (What Actually Works in 2026)</title><link>https://michalak.world/posts/how-to-make-your-website-ai-friendly/</link><pubDate>Mon, 17 Aug 2026 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/how-to-make-your-website-ai-friendly/</guid><description>A practical, evidence-ordered guide to making a website AI-friendly, based on rebuilding this site for AI discoverability: what AI crawlers actually enforce, why structured data is the real lever, and which popular AI SEO tactics are not worth your time.</description></item><item><title>Behind the Scenes of the GEN Platform Update: Making Engagement Seamless</title><link>https://michalak.world/posts/behind-the-scenes-of-the-gen-platform-update/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/behind-the-scenes-of-the-gen-platform-update/</guid><description>Behind the Scenes of the GEN Platform Update: Making Engagement Seamless</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/behind-the-scenes-of-the-gen-platform-update/featured.png"/></item><item><title>Freelancers vs. Agencies: The Quiet Advantage in the Age of AI Coding</title><link>https://michalak.world/posts/freelancers-vs-agencies-the-quite-advantage-in-the-age-of-ai-coding/</link><pubDate>Tue, 06 May 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/freelancers-vs-agencies-the-quite-advantage-in-the-age-of-ai-coding/</guid><description>In the age of AI coding, a skilled freelancer often beats an agency on communication, speed, cost, and retained context, because agency process adds friction exactly where AI removes it.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/freelancers-vs-agencies-the-quite-advantage-in-the-age-of-ai-coding/featured.jpg"/></item><item><title>AI Coding vs. Offshore Outsourcing: Are We Repeating the Same Mistake?</title><link>https://michalak.world/posts/ai-coding-vs-offshore-outsourcing-are-we-repeating-the-same-mistake/</link><pubDate>Mon, 05 May 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/ai-coding-vs-offshore-outsourcing-are-we-repeating-the-same-mistake/</guid><description>AI Coding vs. Offshore Outsourcing: Are We Repeating the Same Mistake?</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/ai-coding-vs-offshore-outsourcing-are-we-repeating-the-same-mistake/featured.jpg"/></item><item><title>Reviewing and Debugging AI-Generated Code &amp; Vibe Coding Projects</title><link>https://michalak.world/posts/reviewing-and-debugging-ai-generated-code-and-vibe-coding-projects/</link><pubDate>Sun, 04 May 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/reviewing-and-debugging-ai-generated-code-and-vibe-coding-projects/</guid><description>Reviewing and Debugging AI-Generated Code &amp;amp; Vibe Coding Projects.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/reviewing-and-debugging-ai-generated-code-and-vibe-coding-projects/featured.jpg"/></item><item><title>13+ Years as a Drupal Developer Consultant: Jumping Into Projects and Driving Real Results</title><link>https://michalak.world/posts/13-plus-as-a-drupal-developer-consultant/</link><pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/13-plus-as-a-drupal-developer-consultant/</guid><description>13+ Years as a Drupal Developer Consultant: Jumping Into Projects and Driving Real Results</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/13-plus-as-a-drupal-developer-consultant/featured.jpg"/></item><item><title>Best CMS of 2025: A Comparison for Modern Websites</title><link>https://michalak.world/posts/best-cms-for-2025/</link><pubDate>Wed, 30 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/best-cms-for-2025/</guid><description>Best content management systems for 2025</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/best-cms-for-2025/featured.jpg"/></item><item><title>Is Vibecoding Safe? Understanding the Risks of No-Code and Visual Development</title><link>https://michalak.world/posts/is-vibecoding-safe-understanding-the-risks-of-no-code-and-visual-development/</link><pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/is-vibecoding-safe-understanding-the-risks-of-no-code-and-visual-development/</guid><description>Downsides of Webflow and Framer</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/is-vibecoding-safe-understanding-the-risks-of-no-code-and-visual-development/featured.jpg"/></item><item><title>Webflow and Framer: The Vendor Lock-In Dilemma</title><link>https://michalak.world/posts/webflow-and-framer-the-vendor-lock-in-dilemma/</link><pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/webflow-and-framer-the-vendor-lock-in-dilemma/</guid><description>Downsides of Webflow and Framer</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/webflow-and-framer-the-vendor-lock-in-dilemma/featured.jpg"/></item><item><title>Fractional CTO: The Strategic Bonus of Hiring an Expert Freelance Drupal Developer</title><link>https://michalak.world/posts/fractional-cto-the-strategic-bonus-of-hiring-an-expert-freelance-drupal-developer/</link><pubDate>Sat, 12 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/fractional-cto-the-strategic-bonus-of-hiring-an-expert-freelance-drupal-developer/</guid><description>Hiring a senior freelance Drupal developer often gets you a Fractional CTO too: roadmaps, vendor vetting, architecture planning, and team leadership alongside execution.</description></item><item><title>How a Freelance Drupal Developer Improves Security and Site Health</title><link>https://michalak.world/posts/how-a-freelance-drupal-developer-improves-security-and-site-health/</link><pubDate>Thu, 10 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/how-a-freelance-drupal-developer-improves-security-and-site-health/</guid><description>Security audits, proactive patching, hardening, and caching and query optimization reduce Drupal security incidents by roughly 70% and improve page speed 2x to 5x.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/how-a-freelance-drupal-developer-improves-security-and-site-health/featured.jpg"/></item><item><title>Why Hosting and DevOps Skills Matter in Your Freelance Drupal Developer</title><link>https://michalak.world/posts/why-hosting-and-devops-skills-matter-in-your-freelance-drupal-developer/</link><pubDate>Tue, 08 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/why-hosting-and-devops-skills-matter-in-your-freelance-drupal-developer/</guid><description>Why Hosting and DevOps Skills Matter in Your Freelance Drupal Developer</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/why-hosting-and-devops-skills-matter-in-your-freelance-drupal-developer/featured.jpg"/></item><item><title>Beyond Content Types: What Real Drupal Backend Expertise Looks Like</title><link>https://michalak.world/posts/beyond-content-types-what-real-drupal-backend-expertise-looks-like/</link><pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/beyond-content-types-what-real-drupal-backend-expertise-looks-like/</guid><description>Beyond Content Types: What Real Drupal Backend Expertise Looks Like</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/beyond-content-types-what-real-drupal-backend-expertise-looks-like/featured.jpg"/></item><item><title>The Hidden ROI of a Fractional CTO</title><link>https://michalak.world/posts/the-hidden-roi-of-a-fractional-cto/</link><pubDate>Sat, 05 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/the-hidden-roi-of-a-fractional-cto/</guid><description>If you&amp;rsquo;re launching a product, scaling a team, or need to stabilize your tech stack, a Fractional CTO might just be your most strategic hire.</description></item><item><title>Why Hiring a Freelance Drupal Developer Could Save Your Business 60%</title><link>https://michalak.world/posts/why-hiring-a-freelance-drupal-developer-could-save-your-business-60/</link><pubDate>Fri, 04 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/why-hiring-a-freelance-drupal-developer-could-save-your-business-60/</guid><description>A freelance Drupal developer costs 30-60% less than a full-time hire and gives you senior expertise only when you need it, cutting technical debt and security incidents.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/why-hiring-a-freelance-drupal-developer-could-save-your-business-60/featured.jpg"/></item><item><title>The Hidden ROI of a Freelance Drupal Developer</title><link>https://michalak.world/posts/the-hidden-roi-of-a-freelance-drupal-developer/</link><pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/the-hidden-roi-of-a-freelance-drupal-developer/</guid><description>Freelance Drupal developers bring deep expertise, flexible engagement, and long-term ROI</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/the-hidden-roi-of-a-freelance-drupal-developer/featured.jpg"/></item><item><title>Drupal Form API States</title><link>https://michalak.world/posts/drupal-form-api-states/</link><pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-form-api-states/</guid><description>Drupal 9 Patch htaccess with Composer.&amp;quot;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-form-api-states/featured.webp"/></item><item><title>Shopify Admin REST API Checkout Object PUT Request</title><link>https://michalak.world/posts/shopify-admin-rest-api-checkout-object-put-request/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/shopify-admin-rest-api-checkout-object-put-request/</guid><description>Working with Shopify Draft Order Metafields.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/shopify-admin-rest-api-checkout-object-put-request/featured.webp"/></item><item><title>Drupal 9 Patch htaccess with Composer</title><link>https://michalak.world/posts/drupal-9-patch-htaccess-with-composer/</link><pubDate>Thu, 21 Sep 2023 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-9-patch-htaccess-with-composer/</guid><description>Drupal 9 Patch htaccess with Composer.&amp;quot;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-9-patch-htaccess-with-composer/featured.webp"/></item><item><title>Shopify Draft Order Metafields</title><link>https://michalak.world/posts/shopify-draft-order-metafields/</link><pubDate>Thu, 03 Aug 2023 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/shopify-draft-order-metafields/</guid><description>Working with Shopify Draft Order Metafields.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/shopify-draft-order-metafields/featured.webp"/></item><item><title>Update UUID in a Drupal Configuration</title><link>https://michalak.world/posts/update-uuid-in-a-drupal-configuration/</link><pubDate>Thu, 03 Aug 2023 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/update-uuid-in-a-drupal-configuration/</guid><description>Update UUID in a Drupal Configuration.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/update-uuid-in-a-drupal-configuration/featured.webp"/></item><item><title>Drupal 8 - Sending Faxes with Twilio</title><link>https://michalak.world/posts/drupal-8-sending-faxes-with-twilio/</link><pubDate>Sun, 06 Dec 2020 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-sending-faxes-with-twilio/</guid><description>Yep, you read the title correctly and it says “fax.”  Faxes are still used, and Twilio has an API to send and receive faxes that is quite easy to use.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-sending-faxes-with-twilio/featured.webp"/></item><item><title>iPhone Screen Sizes and Media Queries</title><link>https://michalak.world/posts/iphone-screen-sizes-and-media-queries/</link><pubDate>Sun, 29 Sep 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/iphone-screen-sizes-and-media-queries/</guid><description>When styling mobile-friendly pages I have run into issues between the different iPhone X versions.  Also included: iPhone 7 and 8.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/iphone-screen-sizes-and-media-queries/featured.jpg"/></item><item><title>PDF Generation in Drupal</title><link>https://michalak.world/posts/pdf-generation-in-drupal/</link><pubDate>Wed, 21 Aug 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/pdf-generation-in-drupal/</guid><description>If you need to clone a project within the Pantheon ecosystem Terminus is a great tool to use. Terminus has an additional plugin to clone sites.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/pdf-generation-in-drupal/featured.jpg"/></item><item><title>Cloning a Pantheon Project</title><link>https://michalak.world/posts/pantheon-cloning-a-project/</link><pubDate>Thu, 08 Aug 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/pantheon-cloning-a-project/</guid><description>If you need to clone a project within the Pantheon ecosystem Terminus is a great tool to use. Terminus has an additional plugin to clone sites.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/pantheon-cloning-a-project/featured.webp"/></item><item><title>Compromised Drupal 7 Website Recovery Review</title><link>https://michalak.world/posts/compromised-drupal-7-website-recovery-review/</link><pubDate>Thu, 01 Aug 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/compromised-drupal-7-website-recovery-review/</guid><description>Reviewing a compromised Drupal 7 website for potential exploits and backdoors.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/compromised-drupal-7-website-recovery-review/featured.jpg"/></item><item><title>Drupal 8 Commerce Promotions - Buy X or more of the same product and get % off that order item</title><link>https://michalak.world/posts/drupal-8-commerce-promotions/</link><pubDate>Wed, 31 Jul 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-commerce-promotions/</guid><description>Buy X or more of the same product and get % off that order item promtotions.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-commerce-promotions/featured.jpg"/></item><item><title>Drupal 8 Commerce Tax Resolvers</title><link>https://michalak.world/posts/drupal-8-commerce-tax-resolvers/</link><pubDate>Wed, 31 Jul 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-commerce-tax-resolvers/</guid><description>Using Drupal 8 Commerce tax resolvers to create new ways to either tax or exempt tax from customers.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-commerce-tax-resolvers/featured.jpg"/></item><item><title>Drupal 8 - Longer Titles - Entity Title Length/Node Title Length</title><link>https://michalak.world/posts/drupal-8-longer-titles/</link><pubDate>Thu, 11 Jul 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-longer-titles/</guid><description>Longer Titles - Entity Title Length/Node Title Length.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-longer-titles/featured.jpg"/></item><item><title>Drupal 8 Configuration Synchronization</title><link>https://michalak.world/posts/drupal-8-configuration-synchronization/</link><pubDate>Wed, 29 May 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-configuration-synchronization/</guid><description>Drupal 8 Configuration Synchronization.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-configuration-synchronization/featured.webp"/></item><item><title>Drupal 8 Commerce Tax for VAT and Sales Tax</title><link>https://michalak.world/posts/drupal-8-commerce-tax-for-vat-sales-tax/</link><pubDate>Fri, 10 May 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-commerce-tax-for-vat-sales-tax/</guid><description>Commerce Tax for VAT and Sales Tax.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-commerce-tax-for-vat-sales-tax/featured.webp"/></item><item><title>Drupal 8 Commerce - Setting a Default Currency on Product Variations</title><link>https://michalak.world/posts/drupal-8-commerce-setting-a-default-currency-product-variations/</link><pubDate>Wed, 08 May 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-commerce-setting-a-default-currency-product-variations/</guid><description>Setting a Default Currency on Product Variation.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-commerce-setting-a-default-currency-product-variations/featured.webp"/></item><item><title>Drupal: Pantheon Cookies</title><link>https://michalak.world/posts/drupal-pantheon-cookies/</link><pubDate>Fri, 03 May 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-pantheon-cookies/</guid><description>Pantheon cookie restrictions.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-pantheon-cookies/featured.webp"/></item><item><title>Drupal Commerce Multi-currency</title><link>https://michalak.world/posts/drupal-commerce-multi-currency/</link><pubDate>Fri, 19 Apr 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-commerce-multi-currency/</guid><description>I have been working on many Drupal commerce projects both Drupal 7 and Drupal 8 and I have encountered the need for multiple currencies many times.   Drupal 8 has made it very easy to have multiple currencies.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-commerce-multi-currency/featured.jpg"/></item><item><title>Drupal 8 Performance Tuning</title><link>https://michalak.world/posts/drupal-8-performance-tuning/</link><pubDate>Wed, 17 Apr 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-performance-tuning/</guid><description>Performance Tuning a Drupal 8 system.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-performance-tuning/featured.webp"/></item><item><title>Exchange Rates API</title><link>https://michalak.world/posts/exchange-rates-api/</link><pubDate>Fri, 12 Apr 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/exchange-rates-api/</guid><description>Information about the exchangerateapi.io API.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/exchange-rates-api/featured.jpg"/></item><item><title>Drupal and Cloudflare</title><link>https://michalak.world/posts/drupal-and-cloudflare/</link><pubDate>Thu, 04 Apr 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-and-cloudflare/</guid><description>Cloudflare is a great tool to add another layer of security to your Drupal website..</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-and-cloudflare/featured.png"/></item><item><title>Drupal 8 - Update Routes</title><link>https://michalak.world/posts/drupal-8-update-routes/</link><pubDate>Mon, 01 Apr 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-update-routes/</guid><description>Notes on updating routes in Drupal 8 with Drush.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-update-routes/featured.webp"/></item><item><title>Drupal 8 Performance - Commerce REST API</title><link>https://michalak.world/posts/drupal-8-performance-commerce-rest-api/</link><pubDate>Sun, 24 Mar 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-performance-commerce-rest-api/</guid><description>A performance review on for Drupal 8 commerce REST API project.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-performance-commerce-rest-api/featured.png"/></item><item><title>Drupal 7 - Image Styles Not Regenerating</title><link>https://michalak.world/posts/drupal-7-image-styles-not-regenerating/</link><pubDate>Fri, 22 Mar 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-7-image-styles-not-regenerating/</guid><description>How to apply and manage patches with composer.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-7-image-styles-not-regenerating/featured.png"/></item><item><title>Drupal 8: Applying Patches with Composer</title><link>https://michalak.world/posts/drupal-8-applying-patches-with-composer/</link><pubDate>Thu, 14 Mar 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-applying-patches-with-composer/</guid><description>How to apply and manage patches with composer.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-applying-patches-with-composer/featured.webp"/></item><item><title>Drupal 8: Form API - Weight Fields</title><link>https://michalak.world/posts/drupal-8-form-api-weighted-fields/</link><pubDate>Thu, 14 Mar 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-form-api-weighted-fields/</guid><description>Custom weights on Form API fields.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-form-api-weighted-fields/featured.webp"/></item><item><title>Drupal 8: Form API Autocomplete Filtering By Role</title><link>https://michalak.world/posts/drupal-8-form-api-autocomplete-filtering-by-role/</link><pubDate>Thu, 14 Mar 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-form-api-autocomplete-filtering-by-role/</guid><description>Custom filtering on autocomplete fields by user role.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-form-api-autocomplete-filtering-by-role/featured.webp"/></item><item><title>Video Update! Drupal Backend and Commerce Development</title><link>https://michalak.world/posts/video-update-drupal-backend-and-commerce-development/</link><pubDate>Sat, 02 Mar 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/video-update-drupal-backend-and-commerce-development/</guid><description>Video Update, Drupal Backend and Commerce Development.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/video-update-drupal-backend-and-commerce-development/featured.webp"/></item><item><title>Google Chrome Ignoring Autocomplete</title><link>https://michalak.world/posts/google-chrome-ignoring-autocomplete/</link><pubDate>Sat, 02 Feb 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/google-chrome-ignoring-autocomplete/</guid><description>Issues with how Google Chrome is ignoring autocomplete.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/google-chrome-ignoring-autocomplete/featured.jpg"/></item><item><title>3 Reasons Drupal Development &amp; Management Is Valuable</title><link>https://michalak.world/posts/3-reasons-drupal-development-and-management-is-valuable/</link><pubDate>Fri, 01 Feb 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/3-reasons-drupal-development-and-management-is-valuable/</guid><description>Outlining why Drupal is a good platform to use for websites.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/3-reasons-drupal-development-and-management-is-valuable/featured.webp"/></item><item><title>Drupal 8 Commerce 2.x Order Messages</title><link>https://michalak.world/posts/drupal-8-commerce-2x-order-messages/</link><pubDate>Fri, 01 Feb 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-8-commerce-2x-order-messages/</guid><description>This post compares Drupal and WordPress, highlighting licensing, security, and flexibility as key reasons why Drupal is a better choice for website development.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-8-commerce-2x-order-messages/featured.webp"/></item><item><title>Drupal Vs WordPress</title><link>https://michalak.world/posts/drupal-vs-wordpress/</link><pubDate>Fri, 01 Feb 2019 00:00:00 +0000</pubDate><guid>https://michalak.world/posts/drupal-vs-wordpress/</guid><description>This post compares Drupal and WordPress, highlighting licensing, security, and flexibility as key reasons why Drupal is a better choice for website development.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://michalak.world/posts/drupal-vs-wordpress/featured.png"/></item></channel></rss>