PinnedIvan KolodiiHow to write Swagger documentation for Laravel API. Tips & examplesAPI documentation becomes very necessary when you split the team into Backend and Frontend. And even more when you divide your monorepo…·6 min read·May 9, 2020--6--6
Ivan KolodiiHarnessing the Power of Google’s Latest AerialView APIRecently, Google introduced an exciting new feature to their Maps platform — the AerialView API. This innovative tool generates footage…·2 min read·May 11, 2023----
Ivan KolodiiDownloading a Password-Protected Website for Offline AccessRecently, I needed to download a website with content for offline access.·2 min read·Apr 16, 2023----
Ivan KolodiiLaravel 10 package development from scratchThis article is an updated version of Laravel 7 package development article·4 min read·Apr 9, 2023----
Ivan KolodiiTop MySQL 8/AWS RDS 3 features that can improve your appRecently AWS announced a long waited support of MySQL 8 for their RDS Aurora. Of course, you could use MySQL 8 engine on RDS way before…·3 min read·Sep 25, 2022--1--1
Ivan KolodiiWays of deploying Laravel AppThere are many-many variations of how you can deploy your app. Of course, it heavily depends on the type of app: whether it’s a simple…·2 min read·Aug 21, 2021----
Ivan KolodiiLaravel Vapor. Migrating existing app to serverless. Easy or not?App autoscaling is not a trivial task as it might look. I would like to share my experience of playing with this great tool·5 min read·Mar 14, 2021--2--2
Ivan KolodiiHow to fork and maintain laravel package with easeThere are a lot of amazing ready to use laravel packages on Github and packages. Every project uses open-source packages. The only problem…3 min read·Apr 28, 2020--1--1
Ivan KolodiiLaravel 7 package development from scratchStep 1. Create a new project4 min read·Apr 14, 2020----
Ivan KolodiiHow to speed up your PHPunit tests in Laravel 5?Testing is good. I’m a big fan of well tested code but nobody likes waiting tests to be finished. It is ok when you have a few hundreds of…2 min read·Oct 19, 2018----