Zoran's articles
![Using Background Processing to Speed Up Page Load Times](https://uploads.sitepoint.com/wp-content/uploads/2017/12/1512615078background-jobs-300x185.jpg)
Using Background Processing to Speed Up Page Load Times
Zoran Antolović explains what background processing is, why it's important, and how to set it up with Beanstalkd and Supervisor.
![Building an Image Gallery Blog with Symfony Flex: Data Testing](https://uploads.sitepoint.com/wp-content/uploads/2017/11/1511398674testing-data-300x191.jpg)
Building an Image Gallery Blog with Symfony Flex: Data Testing
After setting up and organizing files for a Symfony Flex project, Zoran populates the database with data to test application performance.
![Building an Image Gallery Blog with Symfony Flex: the Setup](https://uploads.sitepoint.com/wp-content/uploads/2017/11/1510609858image-gallery-symfony-300x200.jpg)
Building an Image Gallery Blog with Symfony Flex: the Setup
Zoran covers the basics of setting up and organizing files for a Symfony Flex project, including tips, tricks and helper scripts to speed up development.
![Web App Performance Testing with Siege: Plan, Test, Learn](https://uploads.sitepoint.com/wp-content/uploads/2017/05/1495571919Fotolia_119566077_Subscription_Monthly_M-300x300.jpg)
Web App Performance Testing with Siege: Plan, Test, Learn
Zoran uses Siege to benchmark and load-test a Symfony app, killing it in the process. He then uses cache to revive it and make it work under pressure!