Blog
2025
2024
2023
- Proper error pages in Varnish CacheIf you have ever seen the default Varnish guru error page, you know what I'm talking about.
- Manually refresh cached content in Varnish CacheAn easy way to do it, when you need it
- Cache warmup with Varnish CacheAdvanced methods to warmup your cache after a restart or deployment
- Removing cached content in Varnish CacheContent caching is the easy part, cache invalidation is where the rubber meets the road
- TTL and Grace Time in Varnish CacheHow to deliver cached content fast while doing a background refresh or while your backend is down
- Quick Tip: Save some caching space for static files in Varnish CacheSave some caching space if you have multiple domains using some of the same files.
- 3 simple ways on how to get started with caching in Varnish Cache2 factors to consider and 3 ways to choose from to get started with caching in Varnish
- Avoid showing user specific information by wrongful caching in Varnish CacheA simple way to start with Varnish is to avoid all the caching logic for logged in users.
- Proper basic auth with Varnish CacheCaching and everything else should work behind basic auth too.
- Moving all non-essential config from Nginx to Varnish CacheOne single source of truth for business logic related to incoming requests, caching, header transformation, etc...
- Proper redirects handlingHandle as many redirects as possible outside of your application
- Just block bad url requests in generalIf you have a non-Wordpress application, why do you need to allow Wordpress requests coming in?
- How to avoid ugly peak traffic by blocking botsBoth good and bad bots can cause some trouble with aggressive peaks in traffic.
- How handling 404s well, after migrating from Magento 2 to Laravel, can save you moneyYou can either scale horizontally OR you can optimize your nginx config for handling of missing files.