Courses
Lessons
Livestreams
Topics
Quests
Contact Support
Community
Get Help with Your Project
About CraftQuest
3
16
Follow along as Ryan explores the Google's AMP project. Learn what AMP is, how it works, and how to implement a simple AMP HTML document.
In this lesson we'll review the most important performance metrics to consider when building and testing your website.
When we do web performance testing, one of the performance metrics that we’ll want to test is Time to First Byte (TTFB). This is how you can find it quickly.
Learn how to use a Craft content migration to create a functional index for a custom field.
Andrew details how you can create functional indexes for custom fields in Craft 5.
Learn what caching strategies are available in Blitz, and which one you should choose for your site’s specific needs.
Eager loading made simpler. Andrew Welch demonstrates how the new eagerly() method works in Craft 5.
Andrew walks through how you can use Craft's entry query caching for more flexibility and better performance of your Craft CMS Twig templates.
Andrew walks through how he created a database index for a custom field in Craft CMS to improve performance.
Ryan and Andrew answer several questions from the community, and Andrews shows how you can create a database index for a custom field.
Ryan and Andrew wrap up the Inside CraftQuest series with a discussion on technical SEO considerations.
Ryan and Andrew continue their look inside CraftQuest with an honest review of performance and where Ryan can make improvements.
How to improve performance of third-party scripts with a web worker using Partytown.
Ryan and Andrew discuss how to use a service worker to pre-cache important pages so they are available even without a network connection.
We review how to use Google PageSpeed Insights tool and then improve the CraftQuest website by lazy loading Disqus.
Ryan and Andrew look at how to test your site performance and improve TTFB.
Ryan and Andrew cover the performance-improving option of implementing Redis to handle sessions in Craft.
In part 2 of a short series on optimizing images in Craft, Ryan and Andrew continue with their work. This livestream covers ImageOptimize plugin, webp images, and lazy loading.
In part 1 of a short series on optimizing images in Craft, Ryan and Andrew cover a lot ground on why you want to optimize images for different viewports and how that works.