All articles

Sometimes, a good old article list ordered from newest to oldest is all we need. Is that the case for you too? There you go my time lord.

68 articles
1 year ago

Redesigning my blog using Vuepress and TailwindCSS

Moving away from a traditional database blog, I explain why and how I moved to this new stack.

Laravel pagination with TailwindCSS

A better way of designing your Laravel pagination links with TailwindCSS.

Introducing Javel

Wrap your plain JavaScript objects into customizable Laravel-like models.

Webhook synchronizations

In this article we'll go one step further and ask the Google API to notify us of any changes that we should be aware of.

Periodic synchronizations

Learn how to periodically synchronize your users' calendars and events from the Google API.

Google Calendar integration

You are about to learn how to allow our users to integrate all of their Google calendars and events within our application.

Integrating Google Calendars

You are about to learn how to allow our users to integrate all of their Google calendars and events within our application. In a series of articles we are going to...

Laravel deployment using GitLab's pipelines

In this tutorial, we will set up a complex GitLab pipeline that builds our application, tests it and deploys it using Laravel Deployer.

Using GitLab's pipeline with Laravel

GitLab's pipelines can be scary at first (because you know... Docker) but they're really easy to setup and very helpful. Here's how I set up the pipelines of my Laravel applications on Gitlab.

Renderless editable textarea

In this article, we take renderless components one step further by treating them as Facades.

Renderless resizable textarea

Following the eye-opening course on Advance Vue Component Design from Adam Wathan, here is a renderless component that resize a textarea based on its content.

Zero-downtime Laravel deployment in 5 minutes

Deploying your Laravel application without any downtime just got easier. This video helps you get started in 5 minutes only.