Quicksort algorithm: how data distribution affect execution time (Golang & PHP research)Quicksort is a commonly used algorithm for sorting data. The algorithm was created by British scientist Tony Hoare in 1961. It is typically…May 18, 2021May 18, 2021
How to filter trees recursively: Golang, JavaScript, and PHP examplesFiltering tree graphs is one of the most popular (and sometimes challenging) tasks developers face. So, here I decided to provide a couple…May 13, 2021May 13, 2021
How to fix image rotation based on exif metadata on PHP without Imagick?If you are here then let me assume that you uploaded image as usual with PHP on server and accidentally you see that image has incorrect…Apr 13, 2021Apr 13, 2021
How to read MS Access backup .mdb files using PHP?Recently I have has a challenging experience with integrating MS Access backup files (.mdb format) into my own MySQL database. That was…Apr 6, 2021Apr 6, 2021
How to convert images on PHP without Imagick?There is popular opinion that PHP can handle images only if Imagick extension is installed. Indeed sometimes it is better to install…Mar 22, 2021Mar 22, 2021
How to generate gmail avatars by PHP?Have you ever challenged the task to generate default avatars similar as gmail does? If yes, then I could guess that you used some…Mar 12, 2021Mar 12, 2021
How to set up Xdebug + Laradock on Linux?Laradock (https://laradock.io/) is popular way of general Docker configuration for web applications. Although Laradock has wide settings…Mar 1, 2021Mar 1, 2021
How to Choose Technology Stack for Web App DevelopmentThe technology stack lies at the foundation of web application development. In many ways, picking the right tech stack is key to creating…Sep 17, 2020Sep 17, 2020
Key Types of Website Testing and How to Test Your WebsiteThe question of how to test a website arises both before its launch and during its running. In general, testing is always aimed at a…Sep 16, 2020Sep 16, 2020
Which project management software to choose? Top 5 software for project management of startupsWhy do startups need project management software?Sep 16, 2020Sep 16, 2020