A WordPress starter them based on Bootstrap V5 and Underscores.
I make websites useable by humans, readable by search engines and help to improve page rankings.
With over 14 years experience as a developer in the search engine marketing industry, I'm well versed in website discovery and usability.
I love databases, APIs and the flexibility it gives to the distribution of content. Your content should be as accessible to machines as it is to humans.
Rob succeeded at what others tried and failed to accomplish for our 2014 website re-development. He preserved 16 years of stories, images, comments and subscribers; migrated everything out of one CMS platform and into another; and is still solving every website challenge we throw at him.
Latest Blog Posts:
If you find that PDF files aren’t updating after changes, it could be that they are cached by the browser or a CDN such as Cloudflare.
If you are running on Apache then you can modify the mod_headers block in the /public/.htaccess file to prevent PDF file caching:
<IfModule mod_headers.c> # Blocks Search Engine Indexing Header set X-Robots-Tag "noindex, nofollow" # Prevents PDF File Caching <FilesMatch ".pdf$"> Header set Cache-Control no-store </FilesMatch> </IfModule>
Customizing the invoiceninja V5 client portal colour scheme.