Laravel Authentication: UI vs Jetstream vs Fortify vs Breeze

December 27th, 2020 — In this article, I want to outline as simply as possible the differences between four first-party Laravel packages – UI, Jetstream, Fortify and Breeze. All, to some extent, help you scaffold your apps (or parts of them) so you can get on with the good stuff.

How to change the host and port of your Nuxt apps

December 24th, 2020 — For whatever reason (usually CORS), you'll need to change the host and port of your local Nuxt development server at some point.

Tailwind in Vue CLI

December 18th, 2020 — Need to get Tailwind set up with a Vue CLI-built project? Here's a handy step by step guide.

Laravel Websockets on Forge (The Complete Guide)

July 16th, 2020 — The popular Laravel Websockets package makes it really easy to get realtime functionality working on your Laravel projects, but what happens when it's time to deploy? If you're using Forge, this article guides you through every step of the way.

Accessing authenticated user details with JavaScript in Laravel

June 8th, 2020 — If you're using Vue/Alpine or any other JavaScript in your Laravel projects, chances are at some point you'll need to grab authenticated user information.

Computed properties in Alpine.js

May 19th, 2020 — If you're using Alpine.js and also use a framework like Vue.js, you're probably missing computed properties right now.

Using the Nuxt fetch method for effortless API sorting and filtering

May 9th, 2020 — If you've used Nuxt before, you're probably using the `asyncData` method in your pages to pre-fetch content from your API to be server-side rendered.

Using Vuex with the Vue Composition API

May 9th, 2020 — While I was learning the Vue Composition API, something suddenly hit me. What about Vuex? How will I beautifully map my getters, mutations and actions like I currently do with the Options API?

Build an RSS reader with Alpine.js

May 2nd, 2020 — Alpine.js is a tiny JavaScript framework that makes declarative rendering super easy, without the weight of larger frameworks like Vue or React. While I was playing around with it, I took some time to build a simple, personal RSS reader for fun. Here's what I came up with!

Laravel Sanctum (Airlock) with Postman

April 14th, 2020 — I'm really excited to be using Laravel Sanctum, but once I fired up Postman to start testing my endpoint responses, I realised this would take a little more work than just attaching a token (unless you're using token based authentication with Sanctum).

Setting up Laravel Sanctum (Airlock) for SPA authentication with Vue.js

March 29th, 2020 — Laravel Sanctum (previously known as Laravel Airlock) is an official Laravel package to deal with both API token and SPA (Single Page Application) authentication.

The Power Of Dynamic Vue Components

March 22nd, 2020 — When I stumble across something that makes my code cleaner, I'm all in. Dynamic Vue components have come to the rescue in several projects I've worked on, and I'm here to show you how to use them to cleanly render component variations on similar sets of data.

  • 2 / 2