Fermin Perdomo

Senior Full Stack Engineer | PHP | JavaScript

Posts

How to Add a New Value to a PostgreSQL ENUM Column in Laravel

If you're using PostgreSQL with Laravel and have a table column defined as an ENUM, you may run into a common issue: PostgreSQL does not let you modify ENUMs like regular fields. Instead, you need to alter the underlying ENUM type directly — which can be confusing at first.

Here’s how to properly add a new value to a PostgreSQL ENUM column in a Laravel project.

How to fix Laravel 403 Invalid Signature

If you are using a mail service provider like SendGrid, it can create a proxy that may cause issues when you try to validate emails, for example.

Store and Process CSV Files in the Background Using Laravel Queues

Handling CSV file uploads is a common feature in many web applications, especially dashboards and admin panels. However, processing large CSV files during the request lifecycle can slow down your app. Instead, we can offload the heavy lifting to a background job using Laravel Queues.

Handling Deprecated Methods in Third-Party PHP Libraries: My PayPal Integration Journey

I was working on a PayPal integration when I ran into an issue caused by a deprecated method in a third-party library.

How to add reaction to your models using Reactify

In this tutorial, we will show you how to add reactions using the Reactify Laravel package created by the PHPDominica community.

How I create a invoice to PDF

In this post, I will teach you how to generate a pdf from your invoice data.

How to Build a Real-time SMS Chat App with Laravel, Inertiajs, React, and Pusher

Real-time chat applications like WhatsApp and Discord have witnessed a remarkable surge in popularity in recent years, revolutionising communication with instantaneous messaging. However, while building your own SMS chat app with this functionality might seem daunting, it’s entirely achievable.

In this tutorial, you will learn how to build a real-time SMS chat application using Laravel, React.js, and Pusher. You'll use the Laravel framework to build the back end of the chat application, a combination of Blade templates and React.js to develop the user interface and layout of the application, and the Pusher platform for the real-time chat functionality.

How to Create an SMS Chat System Using PHP and Twilio to Integrate with VICIdial

In today's fast-paced business environment, having an efficient SMS chat system can enhance communication with customers and improve lead conversion. If you're using VICIdial, an open-source contact center solution, integrating an SMS chat system can help you engage with your clients more effectively. In this guide, we will walk you through the process of creating an SMS chat system using PHP and Twilio.

How to fix Mixed Content: https error on laravel apps

If you are using a proxy or load balancer (like AWS or Heroku), ensure you trust the proxy by setting AppServiceProvider to handle HTTPS detection:

Working with collection in jasascript

In the realm of web development, sorting and filtering data retrieved from API endpoints are common tasks that enhance data usability and readability. Imagine harnessing the magical world of Harry Potter to illustrate these concepts. In this post, we'll delve into the technical intricacies of sorting and filtering data from the Harry Potter API using JavaScript.

Newer articles Older articles