Choosing 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 more

Handling 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

Deploying a Laravel application using Forge and Envoyer

Posted in Development on March 31, 2021

We love to build web applications using the Laravel framework and deploying those applications is obviously a necessary step. Although we have some knowledge about server management, we aren’t fond of maintaining and configuring servers. Luckily, Laravel Forge and Envoyer exist to help us. With Laravel Forge, it’s easy to manage servers. A new website is online in no time, cron jobs and queues are easily set up and even a more advanced setup using a network of servers and load balancers can be configured. With Envoyer, we manage deployments. In this post, we will describe the setup and tools we use.

Read more