My Latest Publications

showcase of my latest works

Let’s Build a Project Time Tracker with Symfony and VueJS | Cloudways

Reading Time: 22 minutesAs developers, we often love to keep track on the amount of time spent implementing a new feature, fixing bugs or generally carrying out a particular task during development. This has proven to be one of the ways to improve productivity. Time-tracker-app is a project that has help boost my productivity and I thought the […]
How to Connect to a Remote MySQL Database | Cloudways

Reading Time: 4 minutesImagine you are part of a big team of developers with multiple roles, working on large software products, complex database schema and connection. You need to work with SQL queries and create a connection remotely from different locations. To connect to a remote MySQL database, you need to grant remote MySQL access on your hosting […]
MySQL 5.7 is Available at Cloudways | Cloudways

Reading Time: 2 minutesCloudways is pleased to announce the availability of MySQL 5.7 for all its users. The new version was one of the most-requested feature update from our customers because of significant improvements in both speed and performance. The integration is aimed at our customers who want to leverage the power of MySQL 5.7 for their PHP […]
How to do PHP Continuous Integration With Travis CI | Cloudways

php travisci
Reading Time: 6 minutesIn this article, I will demonstrate the process of PHP continuous integration with Travis CI. If you are interested in using Travis CI as your continuous integration environment, read on! Code versioning has become a standard practice in development circles, with GitHub being a popular platform for hosting code repos. However, a common issue is […]
How to Deploy PHP Application From GitHub to Cloudways | Cloudways

deploy php app from github
Reading Time: 3 minutesIf you are a developer of any level you must know about git for source code management. Git is very popular when it comes to interact with multiple team members and open source contributors for building coding solutions. I’ve written a short series on Git for beginners covering, commands cheat sheets, Branches, Conflicts etc. The […]
PHP 7.2 Powered Hosting Now Available On Cloudways | Cloudways

php 7.2
Reading Time: 2 minutesCloudways is pleased to announce the availability of PHP 7.2 for all its users. This integration comes after numerous request from all customers who wanted to leverage the power of PHP 7.2 for their apps. In fact, all major PHP frameworks including Symfony, Laravel, Codeigniter, and Yii have released new versions that take full advantage […]
Symfony 4 : Routes, Controllers & Templates | Cloudways

Reading Time: 5 minutesSymfony 4 continues to build a reputation of high performance in the PHP community. Even the developers who hadn’t tried it out earlier are now giving it a shot. Matthew setter has a great story about his experience with Symfony 4. In my past blogs, I’ve discussed how to install Symfony 4 on Cloudways and […]
Get Fastest PHP Hosting With DigitalOcean Servers in India | Cloudways

digitalocean php
Reading Time: 5 minutesIt is evident that in 2018 running a slow website means your business will soon be history. With so many parameters pointing toward speed, agility, and customer-centric design, getting the fastest PHP hosting solution has become a necessity for anyone looking to prosper in the digital arena, especially in India. With 35 percent population online, […]
The Symfony Showdown: Benchmarking with PHP 7.0 and 7.1 | Cloudways

Reading Time: 3 minutesSymfony 4 is a hot topic these days and I have covered the topic in several previous articles. Since Symfony continues to be the choice for web development projects, I decided to benchmark Symfony 3.x and 4.x for PHP 7.0 and 7.1. For the purpose of the benchmarking process, I decided to test out the […]
Getting Started with Vue.js in Symfony | Cloudways

symfony and vue
Reading Time: 6 minutesVirtually all web application projects, now require a reasonable portion of logic to be executed on the client side. Symfony as a set of reusable PHP components and a web application framework is not exempted from this trend. As a PHP developer who uses Symfony regularly, I have had a hard time choosing from the […]
Install Symfony 4 On Cloud | Cloudways

symfony 4
Reading Time: 3 minutesContinuing its emphasis on diversity, Symfony has recently published a major release which greatly improved the entire concept of standard Symfony application. This release provides a simple directory structure with less dependencies resulting in fast application development. The new release gives the feel of Silex in its structure.   The good news is that Flex […]
Adding Push Notification in PHP With OneSignal and Toastr | Cloudways

php push notifications
Reading Time: 4 minutesIn a previous tutorial, I developed a chat application using Pusher and discussed the process of setting up a Pusher account and testing the responses of the app. In this tutorial, I will show you how to add browser and push notification in a PHP chat app. I will use Toastr.js for browser notifications and […]
Create a Real Time Chat App with Pusher in PHP | Cloudways

php chat app
Reading Time: 4 minutesAlmost every developer has created a chat application early in the career. Oftentimes, this app is used by the friends and family to chat with the developer. However, chat applications have now progressed way beyond the student project stage. Many businesses use a chat app to communicate in real time with the customers and other […]
Follow These Brazilian PHP developers on Twitter | Cloudways

brazilian php devs
Reading Time: 4 minutesToday in 2018, few people realize that PHP is almost 23 years old. It is a testament to the robustness and versatility of the language that it continues to enjoy a major share in the web and application development industry. Like every other language, the strength of PHP lies in its community. It is the […]
Automate Symfony Deployment on Cloudways Through Envoyer | Cloudways

Reading Time: 5 minutesDevelopers have different options and tools to create automatic deployments for their projects. These automatic deployments options ensure that no time is wasted on adding new coding blocks manually between the files on Live server. The good news is that developers choose from a lot of deployment tools now including DeployBot and DeployHQ. For the […]
How to Host Symfony on Linode Using Cloudways | Cloudways

Reading Time: 6 minutesLinode is the newest addition to the already robust options of Cloudways cloud infrastructure providers that include Vultr,DO, AWS, Kyup and GCE. The Cloudways users now have another great option for hosting their Symfony 3.x & upcoming Symfony 4.x applications on the robust Cloudways Platform. Previously I ran a series of articles on Symfony covering […]
Here’s How to Host PHP Applications On Linode Servers | Cloudways

Reading Time: 5 minutesCloudways is increasing its infrastructure by adding more server providers. Previously you have five providers including  Linode, Vultr, Amazon, Kyup, and GCE to launch PHP servers on but a new addition to the family is Linode. Recently Linode is also integrated into Cloudways infrastructure so you can now launch PHP server onLinodee via Cloudways managed […]
Integrate CloudwaysCDN With Yii2 Applications | Cloudways

Reading Time: 4 minutesCloudways recently launched its own CDN service in partnership with StackPath. Known as CloudwaysCDN, it is an all new, global network with built-in WAF, DDoS protection and flat global pricing of just $1 a month. Previously I have covered how CloudwaysCDN integration with Symfony. Today, I will demonstrate how to integrate CloudwaysCDN with Yii2 applications. […]
Build a Fully Functional Facebook Messenger Chatbot in PHP |

Over years, we humans have solved our problems by talking it out. Chatbots are the continuation of this tradition in the digital age.

Chatbots have become an important trend in customer ser...

How to Deploy Github Code Automatically. |

Github is the new open source game changer in application development. You can host your code on GitHub and do amazing things including branching, Reviews, PR, Push and Pull. Github also provides a...

Contact details

Shahroze Nawaz, Karachi Pakistan

+92 346 2655371

Shoot a message!