Hey 👋. Thanks for dropping by. I'm @carlcassar on Twitter, Instagram and Github . I make websites and apps. I write articles and read books. Stick around if you're interested in php, laravel, javascript, aws and other interesting topics.
HTML
Meta Tags, Link Tags And Web Manifests
Meta Tags, Link Tags And Web Manifests

A comprehensive guide to meta, link and other <head> tags I use to improve SEO and ensure my sites look great on all platforms.

Read this article
PHP
How To Build The Imagick Php Extension From Source
How To Build The Imagick Php Extension From Source

This article describes the process you can follow to build the Imagick PHP extension from source, which can be handy if the version you are after has not been released via PECL.

Read this article
Analytics
Privacy-Focused Alternatives To Google Analytics
Privacy-Focused Alternatives To Google Analytics

An in-depth review of five privacy-focused, cookie free alternatives to Google Analytics. Get rid of your cookie banner by using Matomo, Fathom, Simple Analytics, Plausible or Cloudflare.

Read this article
AWS
Multi-Account Aws Environments
Multi-Account Aws Environments

AWS recommends that you set up multiple accounts when your environment becomes more complex. This article outlines the benefits of multi-account environments and shows you how to get started.

Read this article
Analytics
Add Google Analytics To A Nuxt Js App
Add Google Analytics To A Nuxt Js App

Let me show you how to add Google Analytics to your Nuxt JS app, whilst ensuring that you comply with GDPR legislation with a cookie banner.

Read this article
JavaScript
Add Comments To Your Blog In Under Five Minutes
Add Comments To Your Blog In Under Five Minutes

Utterances is a free and open source comment system that uses GitHub issues to track comments on a web page. In this article I'll show you how to get Utterances up and running and share some tips on how to configure it for Nuxt JS.

Read this article
Vue
Reset Data In A Vue Component
Reset Data In A Vue Component

Although it’s easy to initialise a vue component with some data, it’s not immediately obvious how we might go about resetting this data to it’s original state once it has been modified. In this post, we take a look at two easy options.

Read this article
Privacy Policy
Copyright © 2021 Carl Cassar. All Rights Reserved.