---
title: "Vincenzo Raco (@vincenzoracoDEV) | Hashnode"
description: "Senior Web Developer. Read the latest articles by Vincenzo Raco on Hashnode."
url: "https://hashnode.com/@vincenzoracoDEV"
---

@vincenzoracoDEV

# Vincenzo Raco

@vincenzoracoDEV · Perth, AU · Joined April 2019

Senior Web Developer

### [Laravel Exceptions Enhanced](https://vincenzoraco.dev/laravel-exceptions-enhanced?utm_source=hashnode&utm_medium=feed)

Hi! Today I want to share the approach that I use when I need to handle custom Exception in my Laravel projects. Why is it important to create and use custom Exceptions? 🙃 You may skip this section if you are just interested in the code. The Exce...

4 min read · [vincenzoraco.dev](https://vincenzoraco.dev/laravel-exceptions-enhanced?utm_source=hashnode&utm_medium=feed)

[Mar 23, 2024](https://hashnode.com/posts/laravel-exceptions-enhanced/65fe9aa7a6fdeb729c97305e)

### [Multi Region Deployment with Laravel Vapor and Cloudflare](https://vincenzoraco.dev/multi-region-deployment-with-laravel-vapor-and-cloudflare?utm_source=hashnode&utm_medium=feed)

Hi, today I am going to show you how I've managed to have Laravel Vapor deployed in multiple regions, while having all the instances connecting to one RDS Database using Cloudflare Traffic Load Balancer. This setup monthly cost is: Laravel Vapor: $3...

4 min read · [vincenzoraco.dev](https://vincenzoraco.dev/multi-region-deployment-with-laravel-vapor-and-cloudflare?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/multi-region-deployment-with-laravel-vapor-and-cloudflare/629c1ddefe616239d48f5263) [Jun 5, 2022](https://hashnode.com/posts/multi-region-deployment-with-laravel-vapor-and-cloudflare/629c1ddefe616239d48f5263)

### [How to consume Shopify Custom App API from Laravel](https://vincenzoraco.dev/how-to-consume-shopify-custom-app-api-from-laravel?utm_source=hashnode&utm_medium=feed)

Hi, today I'm going to show you how to setup and consume Shopify API from a Custom App created in the Shopify admin page. Shopify already provides a PHP library ( https://github.com/Shopify/shopify-php-api) that helps to authorize your application us...

2 min read · [vincenzoraco.dev](https://vincenzoraco.dev/how-to-consume-shopify-custom-app-api-from-laravel?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/how-to-consume-shopify-custom-app-api-from-laravel/629848c85e904609b99dc229) [Jun 2, 2022](https://hashnode.com/posts/how-to-consume-shopify-custom-app-api-from-laravel/629848c85e904609b99dc229)

### [How to connect Meilisearch on Laravel Forge](https://vincenzoraco.dev/how-to-connect-meilisearch-on-laravel-forge?utm_source=hashnode&utm_medium=feed)

Hi, today I'm going to show you how to connect a Meilisearch server to a Laravel Forge server app. As you might know, Laravel Forge supports 7 types of server and one of them is Meilisearch. The Meilisearch instance must have its own server - for tes...

2 min read · [vincenzoraco.dev](https://vincenzoraco.dev/how-to-connect-meilisearch-on-laravel-forge?utm_source=hashnode&utm_medium=feed)

[Mar 17, 2022](https://hashnode.com/posts/how-to-connect-meilisearch-on-laravel-forge/623349366647c71acb64040c)

### [{JS} {Svelte} Display a Loader for a minimum amount of time.](https://vincenzoraco.dev/js-svelte-display-a-loader-for-a-minimum-amount-of-time?utm_source=hashnode&utm_medium=feed)

Sometimes, when we display a loader while data is being fetched/processed, the loading time is so short the loader flashes briefly. Here's how to fix it. Please note: although the following examples are for Svelte, the logic can be adapted for other ...

2 min read · [vincenzoraco.dev](https://vincenzoraco.dev/js-svelte-display-a-loader-for-a-minimum-amount-of-time?utm_source=hashnode&utm_medium=feed)

[Jan 26, 2022](https://hashnode.com/posts/js-svelte-display-a-loader-for-a-minimum-amount-of-time/61f1df0b87fd2728e7cd6bcc)
