<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Daniele Scasciafratte</title>
    <description>The latest articles on DEV Community by Daniele Scasciafratte (@mte90).</description>
    <link>https://dev.to/mte90</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1059%2F403283.jpeg</url>
      <title>DEV Community: Daniele Scasciafratte</title>
      <link>https://dev.to/mte90</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mte90"/>
    <language>en</language>
    <item>
      <title>How to fix Properly Images size Pagespeed error on WordPress</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Wed, 27 Mar 2024 11:18:48 +0000</pubDate>
      <link>https://dev.to/mte90/how-to-fix-properly-images-size-pagespeed-error-on-wordpress-n85</link>
      <guid>https://dev.to/mte90/how-to-fix-properly-images-size-pagespeed-error-on-wordpress-n85</guid>
      <description>&lt;p&gt;How to fix the issue with a JS bookmark and a PHP snippet&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2024/03/how-to-fix-properly-images-size-on-wordpress/"&gt;How to fix Properly Images size Pagespeed error on WordPress&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>wordpress</category>
    </item>
    <item>
      <title>How to generate a Linux static build of a binary</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Tue, 19 Mar 2024 10:39:08 +0000</pubDate>
      <link>https://dev.to/mte90/how-to-generate-a-linux-static-build-of-a-binary-3c03</link>
      <guid>https://dev.to/mte90/how-to-generate-a-linux-static-build-of-a-binary-3c03</guid>
      <description>&lt;p&gt;Did you ever wondered how to achieve a static binary without using Flatpak or AppImages?&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2024/03/how-to-generate-a-linux-static-build-of-a-binary/"&gt;How to generate a Linux static build of a binary&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>bash</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>How I hacked a course platform built with WordPress</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Fri, 01 Mar 2024 10:27:00 +0000</pubDate>
      <link>https://dev.to/mte90/how-i-hacked-a-course-platform-built-with-wordpress-16p2</link>
      <guid>https://dev.to/mte90/how-i-hacked-a-course-platform-built-with-wordpress-16p2</guid>
      <description>&lt;p&gt;How a bad UX exposed a bug in a course system in the quiz verification that lets to do the quizzes (and pass them) without doing nothing&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2024/03/how-i-hacked-a-course-platform-built-with-wordpress/"&gt;How I hacked a course platform built with WordPress&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>hacking</category>
      <category>security</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>How to fix Cloudflare Polish on Apache web server</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Thu, 01 Feb 2024 10:19:22 +0000</pubDate>
      <link>https://dev.to/mte90/how-to-fix-cloudflare-polish-on-apache-web-server-23le</link>
      <guid>https://dev.to/mte90/how-to-fix-cloudflare-polish-on-apache-web-server-23le</guid>
      <description>&lt;p&gt;Just a htaccess rules that will set the header for images to get them managed by Cloudflare&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2024/02/how-to-fix-cloudflare-polish-on-apache-web-server/"&gt;How to fix Cloudflare Polish on Apache web server&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>apache</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>NeoVim LSP and DAP for Python (and Django)</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Wed, 17 Jan 2024 17:56:11 +0000</pubDate>
      <link>https://dev.to/mte90/neovim-lsp-and-dap-for-python-and-django-58ph</link>
      <guid>https://dev.to/mte90/neovim-lsp-and-dap-for-python-and-django-58ph</guid>
      <description>&lt;p&gt;It's time for a step by step tutorial on NeoVim and Python!&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2024/01/neovim-lsp-and-dap-for-python-and-django/"&gt;NeoVim LSP and DAP for Python (and Django)&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>neovim</category>
      <category>django</category>
      <category>python</category>
    </item>
    <item>
      <title>How I did a pull request to an open source project with ChatGPT</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Tue, 12 Dec 2023 11:25:28 +0000</pubDate>
      <link>https://dev.to/mte90/how-i-did-a-pull-request-to-an-open-source-project-with-chatgpt-dbk</link>
      <guid>https://dev.to/mte90/how-i-did-a-pull-request-to-an-open-source-project-with-chatgpt-dbk</guid>
      <description>&lt;p&gt;How AI can help developing code, if you know what are you doing and know the code that will write&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/12/how-i-did-a-pull-request-to-an-open-source-project-with-chatgpt/"&gt;How I did a pull request to an open source project with ChatGPT&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>chatgpt</category>
      <category>javascript</category>
      <category>opensource</category>
    </item>
    <item>
      <title>How to redirect WordPress images to a different domain</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Mon, 16 Oct 2023 10:09:24 +0000</pubDate>
      <link>https://dev.to/mte90/how-to-redirect-wordpress-images-to-a-different-domain-adm</link>
      <guid>https://dev.to/mte90/how-to-redirect-wordpress-images-to-a-different-domain-adm</guid>
      <description>&lt;p&gt;2 lines and resolve your issue!&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/10/how-to-redirect-wordpress-images-to-a-different-domain/"&gt;How to redirect WordPress images to a different domain&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>development</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>Django packages that you can’t live without it (from Reddit)</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Wed, 04 Oct 2023 09:43:16 +0000</pubDate>
      <link>https://dev.to/mte90/django-packages-that-you-cant-live-without-it-from-reddit-gc3</link>
      <guid>https://dev.to/mte90/django-packages-that-you-cant-live-without-it-from-reddit-gc3</guid>
      <description>&lt;p&gt;A clickable list with some info of various packages that now you will want to use it!&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/10/django-packages-that-you-cant-live-without-from-reddit/"&gt;Django packages that you can’t live without it (from Reddit)&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>django</category>
      <category>python</category>
    </item>
    <item>
      <title>WordPress behind a reverse proxy (with Polylang)</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Tue, 26 Sep 2023 10:26:24 +0000</pubDate>
      <link>https://dev.to/mte90/wordpress-behind-a-reverse-proxy-with-polylang-4ogn</link>
      <guid>https://dev.to/mte90/wordpress-behind-a-reverse-proxy-with-polylang-4ogn</guid>
      <description>&lt;p&gt;Reverse proxy are very helpful but sometimes they are complicated...&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/09/wordpress-behind-a-reverse-proxy-with-polylang/"&gt;WordPress behind a reverse proxy (with Polylang)&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>apache</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>How to load CSS asynchronously in WordPress [Snippet]</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Wed, 30 Aug 2023 16:30:30 +0000</pubDate>
      <link>https://dev.to/mte90/how-to-load-css-asynchronously-in-wordpress-snippet-3kf9</link>
      <guid>https://dev.to/mte90/how-to-load-css-asynchronously-in-wordpress-snippet-3kf9</guid>
      <description>&lt;p&gt;How to use this simple workaround in WordPress&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/08/how-to-load-css-asynchronously-in-wordpress-snippet/"&gt;How to load CSS asynchronously in WordPress [Snippet]&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>WordPress Core contributions by (tickets) numbers – 2023 edition</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Sun, 02 Apr 2023 13:31:50 +0000</pubDate>
      <link>https://dev.to/mte90/wordpress-core-contributions-by-tickets-numbers-2023-edition-3ikh</link>
      <guid>https://dev.to/mte90/wordpress-core-contributions-by-tickets-numbers-2023-edition-3ikh</guid>
      <description>&lt;p&gt;After a year, something is changed? Not so much, the numbers after all stay the same.&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/04/wordpress-core-contributions-by-tickets-numbers-2023-edition/"&gt;WordPress Core contributions by (tickets) numbers – 2023 edition&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>opensource</category>
      <category>php</category>
    </item>
    <item>
      <title>How to set X-Robots-Tag in htaccess for any query string</title>
      <dc:creator>Daniele Scasciafratte</dc:creator>
      <pubDate>Mon, 27 Mar 2023 09:41:14 +0000</pubDate>
      <link>https://dev.to/mte90/how-to-set-x-robots-tag-in-htaccess-for-any-query-string-1jg5</link>
      <guid>https://dev.to/mte90/how-to-set-x-robots-tag-in-htaccess-for-any-query-string-1jg5</guid>
      <description>&lt;p&gt;It is just a note for me to remember this trick:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;RewriteCond %{QUERY\_STRING} . RewriteRule .\* - [E=MY\_SET\_HEADER:1] [QSD,R=302,L] 
Header set X-Robots-Tag "noindex, nofollow" env=MY\_SET\_HEADER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It is based on the suggestion here but with a change to support if there is any query string in the URL. [...]&lt;/p&gt;

&lt;p&gt;&lt;a href="https://daniele.tech/2023/03/how-to-set-x-robots-tag-in-htaccess-for-any-query-string/"&gt;Read More...&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://daniele.tech/2023/03/how-to-set-x-robots-tag-in-htaccess-for-any-query-string/"&gt;How to set X-Robots-Tag in htaccess for any query string&lt;/a&gt; appeared first on &lt;a href="https://daniele.tech/eng"&gt;Daniele Mte90 Scasciafratte&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>apache</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
