Web Applications

Cloud Hosting vs. Traditional Web Hosting

Cloud Hosting vs. Traditional Web Hosting (On-Premises): Which to Choose and Why?

As businesses and individuals set up websites or run web applications, one of the key decisions is choosing between cloud hosting and traditional web hosting (on-premises). Both options have their benefits, but cloud hosting has become increasingly popular due to its flexibility, cost-efficiency, and reliability. In this blog post, we’ll explore why more businesses are …

Cloud Hosting vs. Traditional Web Hosting (On-Premises): Which to Choose and Why? Read More »

Building a Progressive Web Application (PWA) with Laravel: a Step-by-Step Guide

Progressive Web Applications (PWAs) are becoming increasingly popular due to their ability to offer a seamless and engaging user experience. Combining the best features of web and mobile applications, PWAs are fast, reliable, and installable, providing users with an app-like experience directly from their web browsers. Laravel, a robust PHP framework, makes building PWAs more …

Building a Progressive Web Application (PWA) with Laravel: a Step-by-Step Guide Read More »

Integrating AI

Integrating AI Into an App: All You Need to Know

Artificial Intelligence (AI) is revolutionizing the way we interact with technology, providing smarter solutions and personalized experiences. Integrating AI into your app can enhance its functionality, improve user engagement, and offer innovative features. This comprehensive guide will walk you through the process of integrating AI into your app, covering the key steps, tools, and best …

Integrating AI Into an App: All You Need to Know Read More »

Laravel Deployments

I’d like to talk about Laravel deployments for both development and production environments. The default way to install a Laravel application for development now uses Docker technology, so I want to mention a thing or two about Docker, Laravel Sail, Spin, and the uses for each technology. Docker Containers vs. Virtual Machines In older, more …

Laravel Deployments Read More »

Resize an image in PHP

How to Resize an Image in PHP

When building a website in Laravel (or any other PHP-based framework) where users will be uploading images, you will probably use a library to manipulate and process those images. With cell phone cameras capturing larger, higher-resolution images, raw images that are uploaded could quickly fill the available hard drive space and cause performance issues on …

How to Resize an Image in PHP Read More »

scheduled tasks in laravel

Scheduled Tasks in Laravel

Scheduled tasks in Laravel are helpful when you need to run a task on a given schedule. You might need to export to an Excel file every night, or you might need to send a reminder to a user at a certain time. You could create a Cron job or scheduled task for each of …

Scheduled Tasks in Laravel Read More »

Job Batches in Laravel

When is it helpful to utilize job batches in Laravel? We’ve touched on queues in a previous article. Queues are a useful tool in Laravel, allowing you to run complicated or time consuming tasks in the background. There will be times when you need to run dozens, or even hundreds of instances of a job …

Job Batches in Laravel Read More »