<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="https://opensource.com/">
  <channel>
    <title>Web development</title>
        <link>https://opensource.com/tags/web-development</link>
        <description/>
    <language>en</language>
    
    <item>
  <title>Generate web pages from Markdown with Docsify-This</title>
  <link>https://opensource.com/article/23/5/docsify-markdown-html</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Generate web pages from Markdown with Docsify-This&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/paulhibbitts" class="username"&gt;paulhibbitts&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-05-02T03:00:00-04:00" title="Tuesday, May 2, 2023 - 03:00" class="datetime"&gt;Tue, 05/02/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;This open source tool makes it easier than ever to convert Markdown to web pages.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Are you interested in leveraging Markdown for online content without any website setup or build process? How about seamlessly embedding constraint-free Markdown or HTML into…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/5/docsify-markdown-html" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/browser_web_internet_website.png?itok=QvQMcVZI" width="360" height="202" alt="Digital creative of a browser on the internet" title="Digital creative of a browser on the internet" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Tue, 02 May 2023 07:00:00 +0000</pubDate>
    <dc:creator>paulhibbitts</dc:creator>
    <guid isPermaLink="false">70580 at https://opensource.com</guid>
    </item>
<item>
  <title>Test your Drupal website with Cypress</title>
  <link>https://opensource.com/article/23/4/website-test-drupal-cypress</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Test your Drupal website with Cypress&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/cobadger" class="username"&gt;cobadger&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-26T03:00:00-04:00" title="Wednesday, April 26, 2023 - 03:00" class="datetime"&gt;Wed, 04/26/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Testing makes everything better. Learn how to use Cypress for your Drupal website.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;If you don't include tests in your Drupal development, chances are it's because you think it adds complexity and expense without benefit. Cypress is an open source tool with…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/website-test-drupal-cypress" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/lenovo-thinkpad-laptop-concentration-focus-windows-office.png?itok=o33Y6omA" width="360" height="202" alt="Business woman on laptop sitting in front of window" title="Woman using laptop concentrating" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 26 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>cobadger</dc:creator>
    <guid isPermaLink="false">70572 at https://opensource.com</guid>
    </item>
<item>
  <title>5 open ways to help UX designers and developers collaborate better</title>
  <link>https://opensource.com/article/23/4/designers-developers-collaborate</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;5 open ways to help UX designers and developers collaborate better&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/kriker" class="username"&gt;kriker&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-26T03:00:00-04:00" title="Wednesday, April 26, 2023 - 03:00" class="datetime"&gt;Wed, 04/26/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Designing with open decisions can help increase collaboration between user experience and dev teams.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Ideally, designers have a good relationship with their product team and users. However, the relationship between designers and developers is more difficult to build and…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/designers-developers-collaborate" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/checklist_hands_team_collaboration.png?itok=qFR4FVf3" width="360" height="202" alt="a checklist for a team" title="a checklist for a team" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 26 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>kriker</dc:creator>
    <guid isPermaLink="false">70569 at https://opensource.com</guid>
    </item>
<item>
  <title>What you need to know about the Drupal 9 to 10 migration</title>
  <link>https://opensource.com/article/23/4/drupal-9-10-migration</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;What you need to know about the Drupal 9 to 10 migration&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/thejimbirch" class="username"&gt;thejimbirch&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-20T03:00:00-04:00" title="Thursday, April 20, 2023 - 03:00" class="datetime"&gt;Thu, 04/20/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Check out these tips for a hassle-free upgrade experience.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Drupal 10 was released in December 2022. If you're a current Drupal 9 user, you may be strategizing your website's Drupal 9 to 10 migration. Luckily, the Drupal 9 to 10…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/drupal-9-10-migration" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/computer_browser_web_desktop.png?itok=FHxRMSe1" width="360" height="202" alt="Digital images of a computer desktop" title="Digital images of a computer desktop" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Thu, 20 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>thejimbirch</dc:creator>
    <guid isPermaLink="false">70540 at https://opensource.com</guid>
    </item>
<item>
  <title>Use autoloading and namespaces in PHP</title>
  <link>https://opensource.com/article/23/4/autoloading-namespaces-php</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Use autoloading and namespaces in PHP&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/daggerhart" class="username"&gt;daggerhart&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-18T03:00:00-04:00" title="Tuesday, April 18, 2023 - 03:00" class="datetime"&gt;Tue, 04/18/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;PHP autoloading and namespaces provide handy conveniences with huge benefits.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;In the PHP language, autoloading is a way to automatically include class files of a project in your code. Say you had a complex object-oriented PHP project with more than a…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/autoloading-namespaces-php" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/collab-team-pair-programming-code-keyboard2.png?itok=HpAN8fte" width="360" height="202" alt="women programming" title="women programming" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Tue, 18 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>daggerhart</dc:creator>
    <guid isPermaLink="false">70542 at https://opensource.com</guid>
    </item>
<item>
  <title>5 best practices for PatternFly, an open source design system</title>
  <link>https://opensource.com/article/23/4/open-source-design-system-patternfly</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;5 best practices for PatternFly, an open source design system&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/abigaeljamie" class="username"&gt;abigaeljamie&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-07T03:00:00-04:00" title="Friday, April 7, 2023 - 03:00" class="datetime"&gt;Fri, 04/07/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;PatternFly is a design system with open code and an open community.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Have you ever admired the facets of a gemstone? The angles and slants are a thing of beauty. You can see that a multi-faceted gemstone shines brighter than a flat one. You may…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/open-source-design-system-patternfly" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/ux-design-mac-laptop.jpg?itok=vxF6PLTO" width="360" height="202" alt="UX design Mac computer with mobile and laptop" title="UX design Mac computer with mobile and laptop" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Fri, 07 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>abigaeljamie</dc:creator>
    <guid isPermaLink="false">70539 at https://opensource.com</guid>
    </item>
<item>
  <title>Make a web-safe color guide with Bash</title>
  <link>https://opensource.com/article/23/4/web-safe-color-guide-bash</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Make a web-safe color guide with Bash&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/jim-hall" class="username"&gt;Jim Hall&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-06T03:00:00-04:00" title="Thursday, April 6, 2023 - 03:00" class="datetime"&gt;Thu, 04/06/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Use the for loop in Bash to create a handy color palette for the web.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;When computer displays had a limited color palette, web designers often used a set of web-safe colors to create websites. While modern websites displaying on newer devices can…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/web-safe-color-guide-bash" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/paint_brushes_design_creative.jpg?itok=XdLOQNxO" width="360" height="202" alt="What sets Krita apart from other open source digital painting tools" title="What sets Krita apart from other open source digital painting tools" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Thu, 06 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>Jim Hall</dc:creator>
    <guid isPermaLink="false">70532 at https://opensource.com</guid>
    </item>
<item>
  <title>How I learned the hard way to keep my website updated</title>
  <link>https://opensource.com/article/23/4/my-website-compromised</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How I learned the hard way to keep my website updated&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/dboth" class="username"&gt;dboth&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-05T03:00:00-04:00" title="Wednesday, April 5, 2023 - 03:00" class="datetime"&gt;Wed, 04/05/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;My mistake was a good learning experience for me and a reminder that I must not become complacent.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;A few days ago, I received an email from a reader of one of my books. Among other things, he said that he was having trouble getting to one of the websites I'd referenced in…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/my-website-compromised" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/security_password_chaos_engineer_monster.png?itok=h5denJP5" width="360" height="202" alt="Security monster" title="Security monster" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 05 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>dboth</dc:creator>
    <guid isPermaLink="false">70531 at https://opensource.com</guid>
    </item>
<item>
  <title>Open source text editing for your website with CKEditor</title>
  <link>https://opensource.com/article/23/4/website-text-editor-ckeditor</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Open source text editing for your website with CKEditor&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/annatomanek" class="username"&gt;AnnaTomanek&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-03T03:00:00-04:00" title="Monday, April 3, 2023 - 03:00" class="datetime"&gt;Mon, 04/03/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Use the power of JavaScript and CKEditor to bring rich text editing to your website.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Most applications allow users to create and add some textual content, such as a comment, a chat message, an article, a product description, or a legal document. Today, plain…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/website-text-editor-ckeditor" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/browser_web_internet_website.png?itok=QvQMcVZI" width="360" height="202" alt="Digital creative of a browser on the internet" title="Digital creative of a browser on the internet" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Mon, 03 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>AnnaTomanek</dc:creator>
    <guid isPermaLink="false">70509 at https://opensource.com</guid>
    </item>
<item>
  <title>6 steps to reduce the carbon footprint of your website</title>
  <link>https://opensource.com/article/23/3/reduce-carbon-footprint-website</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;6 steps to reduce the carbon footprint of your website&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/mikegifford" class="username"&gt;mike_gifford&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-03-29T03:00:00-04:00" title="Wednesday, March 29, 2023 - 03:00" class="datetime"&gt;Wed, 03/29/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Let's prioritize web sustainability and work together to create a more sustainable digital future.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;According to Mozilla, Information Communications Technology (ICT) is expected to emit more carbon by 2025 than any single country besides China, India, and the United States…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/3/reduce-carbon-footprint-website" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/mesh_networking_dots_connected.png?itok=iO6tpO2b" width="360" height="202" alt="Mesh networking connected dots" title="Mesh networking connected dots" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 29 Mar 2023 07:00:00 +0000</pubDate>
    <dc:creator>mike_gifford</dc:creator>
    <guid isPermaLink="false">70544 at https://opensource.com</guid>
    </item>

  </channel>
</rss>
