pageIndex = 1 outOfVisibleViewPort = false
A wooden hourglass

How update state on interval in Vue

As I learnt about Vue.js and coding applications with the framework, I learnt about updating on intervals the components I dealt with. Let’s see how it works with a detailed example.

pageIndex = 2 outOfVisibleViewPort = false
A neon sign displaying “Do Something Great”

Functional components in Vue

I discovered functional components while training for the level 1 certification of Vue.js. While I might not use it every day as it is very verbose, I’d like to share an example in this article.

pageIndex = 3 outOfVisibleViewPort = true
Hands ready to receive

More about props definition with Vue.js

Declaring props with Vue.js can include more than just the definition of the data passed from the parent to the child component. Let’s see how a more complex validation is declared.

pageIndex = 4 outOfVisibleViewPort = true
A red slots sign on the dark.

Components and scoped slots in Vue.js

I took me many examples and a lot of practice to understand slots. Whether it’s simple slots, named slots or scoped slots, you will find that it’s a powerful feature in Vue. Let’s dive into it.

pageIndex = 5 outOfVisibleViewPort = true
Still shot at night in a city

Reducing Hugo build time by 2 on Netlify

When you start to have a lot of articles on a Hugo-powered website, the number of images processed can slow down the generation to reach the default timeout. Though you can increase it, this is not enough to avoid overconsuming build minutes on Netlify.

pageIndex = 6 outOfVisibleViewPort = true
Some physical mailboxes of different design styles

Updating an e-mail with Firebase Auth

Long ago, the workflow to change an e-mail address with Firebase Authentification was simple, but less secure. With Firebase 9, it changed and you need to verify the e-mail address when updating it. I’ll show you how it works...

pageIndex = 7 outOfVisibleViewPort = true
A clock in the hand of someone

Schedule builds on Netlify

Scheduling tasks is a common need in software development. With my Hugo blogs, I needed such a task to automate the publishing workflow of my articles.