Blog

statamic
Alexander Stoffel • 2 Apr 2022

Setting Up Statamic Sites with Ploi

Deploy tools are a godsend when you create websites for a living. Here's how Ploi.io can save you a ton of time when working with Statamic.

statamic
laravel
Alexander Stoffel • 19 Mar 2022

Statamic's Caching Levels Explained

Hardly any website would be usable today without some sort of caching - let's take a look at all the ways Laravel and Statamic cache information to help your website's performance.

statamic
alpinejs
Alexander Stoffel • 8 Mar 2022

Statamic Tip: Showing Random Entries with Static Caching

Static caching is a great way to increase your website performance, but it does present some obstacles. Since the entire site is served as HTML, it's not possible to show random content to the user with Antlers. Let's look at some workarounds.

statamic
Alexander Stoffel • 4 Mar 2022

Statamic Tip: Protecting Documents from Unauthorized Access

By default, any asset you upload to your Statamic control panel can be accessed by anyone on the internet. Here's an easy way to make sure only authorized users can download them instead.

statamic
tailwindcss
Alexander Stoffel • 26 Feb 2022

Statamic Tip: Using Tailwind Classes as Select Options

Using Tailwind CSS when creating your Statamic site gets stuff done in no time. You can work even faster - and save a bunch of conditionals - by simply telling Tailwind to also check your fieldsets for classes used.

statamic
Alexander Stoffel • 19 Feb 2022

Excluding Scripts and Parts of Templates in Statamic Live Preview

Sometimes you might want to not include certain parts (like tracking scripts) in your site when viewing the live preview. Here's how this can be achieved using a custom Antlers tag.

analytics
privacy
Alexander Stoffel • 17 Feb 2022

Minimalistic User Statistics with Matomo's Server Log Analytics

Taking a look at using server logs to set up website analytics without the need to invade my users' privacy with tracking scripts.

laravel
statamic
Alexander Stoffel • 13 Feb 2022

Lesson learned: Monitor your Cronjobs

Cronjobs are a very useful tool, but if they fail the damage can be critical. Luckily there are convenient tools to make sure your jobs actually run as planned.

laravel
saas
Alexander Stoffel • 4 Feb 2022

Laravel Passport vs Sanctum - How to Chose the Right Solution

Laravel has two options for authenticating APIs, and the difference between those two can be hard to grasp. Here's a quick guide to help you chose the right package for your app.

css
tailwindcss
accessibility
Alexander Stoffel • 27 Jan 2022

CSS Fluid Typography - Clamp() vs Calc()

Comparing the two most popular methods of achieving fluid typography in CSS and finding a well-supported and accessible implementation using TailwindCSS.