What worked for me using Laravel Queues — from the basics to Horizon

What worked for me using Laravel Queues — from the basics to Horizon

Hi, I’m Valerio a software engineer and Laravel-certified developer based in Naples, Italy. This guide is for all PHP developers that have an application online with real users, but they need a deeper understanding of how to introduce or improve scalability in their system using Laravel queues. The first time I read about Laravel was in late 2013 at the beginning of …

Product updates 2019

Product updates 2019

Hi, I’m Valerio the engineer behind Inspector the real-time monitoring & alerting dashboard for Laravel application. Inspector was publicly announced for the first time in early July as side project getting a really positive feedback by PHP developers. In just one month more than 150 companies have tried our platform and now we are monitoring more than 50 Laravel applications in …

Laravel Real-Time performance monitoring & alerting using Inspector

Laravel Real-Time performance monitoring & alerting using Inspector

Hi, I'm Valerio Barbera software engineer and Laravel — certified developer based in Naples, Italy. As product owner I learned on my skin how an application issue isn't just a technical stuff. For software-driven companies errors could create a negative impact on the users experience and on their perception about our product and work. Users don't spend their time to report bugs, they …

PHP developer point of view – “The State of Developer Ecosystem 2019”

PHP developer point of view – “The State of Developer Ecosystem 2019”

The State of Developer Ecosystem 2019 is a report released from Jetbrains to investigate the habits of software developers across most known technologies. I carefully read the report from my personally point of view as PHP developer. The report, as many others every year, show us just some statistics, it's not the source of truth. I firmly believe that PHP 7 opened …

Don’t wait for user reports to know if your application is in trouble

Don’t wait for user reports to know if your application is in trouble

Hi, I’m Valerio a software engineer based in Italy. I deliver new code changes almost every day, but waiting for users to report errors or bottlenecks, I’m effectively outsourcing bug discovery to users. Users don’t reports bugs, they eventually just stop using our apps. That’s why applications that are critical for the health of our business simply can’t be monitored manually. Manual monitoring …

I’m glad to be part of Cloudways Startup Program

I’m glad to be part of Cloudways Startup Program

I’m really exited to announce that Inspector is now backed from Cloudways Startup Program. https://www.cloudways.com Cloudways, leader in cloud hosting services included our company in their investment program to help Startups to success Through Managed Hosting, Growth Tools, and Mentorship. This post doesn’t have any advertising purpose, I'm accepted in Cloudways investment program yet so I gain nothing writing this words and there …

Replace comments with better code

Replace comments with better code

Comments in the code are important and I strongly believe in the comments as documentation for certain functions or entire classes. When you are part of a team, comments in the code often cause discussion and disagreement. Let us agree on the concept of  "comments in the code". <?php public function calc() { // Add b to a $c …

PHP Performance Optimization

PHP Performance Optimization

Once the initial construction phase is over and the web site or application begins to serve real users, then this is the time when stability and reliability plays a critical role as well as the speed of development. There are hundreds of ways to do some sort of performance optimization in PHP applications but I think that in most cases …