How to update a Vue 2 project to Vue 3
Posted in Javascript on May 11, 2022
This post discusses how to update a Vue 2 project to Vue 3. It is not a step by step tutorial as there are many out there already. In this post I will cover the tooling (Vue CLI/Vite), describe my experience using the composition API with the script setup syntax, discuss composables and talk about a new state management tool: Pinia.
Read moreSSL certificates for local Laravel and Vue development
Posted in Development on January 10, 2022
Some modern browser APIs require your app to be served over the https protocol. In this post I'll cover this for a Vue CLI and Laravel homestead project.
Read moreEnd-to-end testing in Laravel and Vue projects using Cypress
Posted in Javascript on November 17, 2021
Testing your applications is important, but we often hear that end-to-end tests are expensive, slow and flaky. In this post, I'll show how Cypress makes testing a Vue CLI or Laravel project a breeze.
Read moreChoosing our tech stack for a new project
Posted in Development on May 5, 2021
As developers we need to keep track what is new and what is worth learning, while acknowledging we can’t learn everything because it is just too much. At the start of a new project, we have to decide which tech stack to use. In this post I’ll discuss our current choices.
Read moreHandling cron jobs in Laravel
Posted in Development on April 14, 2021
Setting up cron jobs is easy in Laravel, since it has a build-in task scheduler. One of the main advantages of this task scheduler is that you only have to set one cron job on your server. Once this is done, everything will be handled by Laravel. In this blog we describe how to handle cron jobs in Laravel.
Read more