Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
---
metadata:
title: Best Practices
description: Get expert advice on platformOS best practices in a wide variety of topics.
converter: markdown
---
Learn from platformOS experts!
## Best Practices on the platformOS Documentation
In this section, we collect articles and tutorials from experienced platformOS developers in a wide variety of topics, including code quality, development workflow, performance, testing, and QA.
Although topics in this section are aimed at experienced developers who would like to fine-tune various aspects of their process, beginners can benefit from checking out the articles as well to form a better understanding of the underlying concepts behind platformOS and start implementing with a best practice approach.
Here's a list of topics we explore in this section:
* [Quality Assurance](/best-practices/qa/how-we-built-our-qa-process)
* [End-to-End Testing](/best-practices/end-to-end-testing/installing-testcafe)
* [Performance](/best-practices/backend-performance/static-cache)
* [SEO](/best-practices/seo/creating-dynamic-sitemap)
* [AMP](/best-practices/amp/building-amp-pages)
* [GDPR](/best-practices/gdpr/gdpr-compliance)
You can find them all on the links in the left navigation (desktop view) or on the top of this page if you are reading this on mobile.
## Articles on the platformOS Blog
We regularly publish articles on the platformOS Blog that explore various aspects of working with platformOS: experiments we do and the results we achieve, best practice approaches we develop, and business processes we follow.
**Performance**
* [How We Achieved a 7x Speed-Up of Our Webpack (TailwindCSS) Build](https://www.platformos.com/blog/post/how-we-achieved-a-7x-speed-up-of-our-webpack-tailwindcss-build)
* [Should You Always Care about Your Website Size?](https://www.platformos.com/blog/post/should-you-always-care-about-your-website-size)
* [Using WebP in Your Existing Webpage](https://www.platformos.com/blog/post/using-webp-in-your-existing-webpage)
* [platformOS Documentation Site Webpack Setup](https://www.platformos.com/blog/post/platformos-documentation-site-webpack-setup)
* [We Couldn't Go Faster Using Quicklinks (or instant.page)](https://www.platformos.com/blog/post/we-couldn-t-go-faster-using-quicklinks-or-instant-page)
* [The Ten Commandments of Web Performance](https://www.platformos.com/blog/post/the-ten-commandments-of-web-performance)
* [3 Tips on Preserving Website Speed](https://www.platformos.com/blog/post/3-tips-on-preserving-website-speed)
**Testing and QA**
* [We Are Switching From TestCafe to CodeceptJS – Here’s Why](https://www.platformos.com/blog/post/we-are-switching-from-testcafe-to-codeceptjs-here-s-why)
* [How to Test Slack Notifications](https://www.platformos.com/blog/post/how-to-test-slack-notifications)
* [3 Performance Tips for Your Next Project](https://www.platformos.com/blog/post/3-performance-tips-for-your-next-project)
**UX/UI**
* [The platformOS UX/UI Process](https://www.platformos.com/blog/post/the-platformos-ux-ui-process)
* [Building the platformOS Design System with Figma — Part 1 of 3: The UX process](https://www.platformos.com/blog/post/building-the-platformos-design-system-with-figma-part-1-of-3-the-ux-process)
* [Building the pOS Design System with Figma — Part 2 of 3: The UI process](https://www.platformos.com/blog/post/building-the-pos-design-system-with-figma-part-2-of-3-the-ui-process)
**Workflow**
Building Our Documentation Site on platformOS series
* [Part 1: Information Architecture](https://www.platformos.com/blog/post/building-our-documentation-site-on-platformos-part-1-information-architecture)
* [Part 2: Content Production and Layouts](https://www.platformos.com/blog/post/building-our-documentation-site-on-platformos-part-2-content-production-and-layouts)
* [Part 3: Community](https://www.platformos.com/blog/post/building-our-documentation-site-on-platformos-part-3-community)
* [Part 4: Implementation](https://www.platformos.com/blog/post/building-our-documentation-site-on-platformos-part-4-implementation)
**Accessibility**
* [Code and Content for Accessibility on the platformOS Developer Portal](https://www.platformos.com/blog/post/code-and-content-for-accessibility-on-the-platformos-developer-portal)