Open in app

Sign In

Write

Sign In

Ivan Kolodii
Ivan Kolodii

116 Followers

Home

About

Pinned

How to write Swagger documentation for Laravel API. Tips & examples

API documentation becomes very necessary when you split the team into Backend and Frontend. And even more when you divide your monorepo into parts or even microservices. I will show you how easily create API documentation for your Laravel API using swagger. Let’s start. I prefer using this package. This…

Laravel

6 min read

How to write Swagger documentation for Laravel API. Tips & examples
How to write Swagger documentation for Laravel API. Tips & examples
Laravel

6 min read


Sep 25, 2022

Top MySQL 8/AWS RDS 3 features that can improve your app

Recently 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, but Aurora has lots of good features like replication. Version 5.7 …

Mysql 8

3 min read

Top MySQL 8/AWS RDS 3 features that can improve your app
Top MySQL 8/AWS RDS 3 features that can improve your app
Mysql 8

3 min read


Aug 21, 2021

Ways of deploying Laravel App

There 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 one-page website or a high-load SAAS. I try to follow two main concepts when it comes to deployment: - it should be as automated as…

Laravel

2 min read

Laravel

2 min read


Mar 14, 2021

Laravel Vapor. Migrating existing app to serverless. Easy or not?

App autoscaling is not a trivial task as it might look. I was really excited when I read about Vapor. I would like to share my experience of playing with this great tool. Project size Our project is nearly 650Mb and Lambda has limitations of 250Mb unzipped. We had a…

Laravel

5 min read

Laravel Vapor. Migrating existing app to serverless. Easy or not?
Laravel Vapor. Migrating existing app to serverless. Easy or not?
Laravel

5 min read


Apr 28, 2020

How to fork and maintain laravel package with ease

There are a lot of amazing ready to use laravel packages on Github and packages. Every project uses open-source packages. The only problem with open source is the lack of maintenance as it is not a full time paid job for contributors. Laravel is a very rapidly developed PHP framework…

Laravel

3 min read

How to fork and maintain laravel package with ease
How to fork and maintain laravel package with ease
Laravel

3 min read


Apr 14, 2020

Laravel 7 package development from scratch

This article is an updated version of Larave 5.5 package development article Step 1. Create a new project I prefer using the Laravel installer. You can read more about the installation here: https://laravel.com/docs/7.x/installation laravel new lara-dg I prefer using SQLite for testing and package development. Adjust your.env file DB_CONNECTION=sqlite DB_DATABASE=/Users/ivan/code/packages/test-project/database/database.sqlite

PHP

4 min read

Laravel 7 package development from scratch
Laravel 7 package development from scratch
PHP

4 min read


Oct 19, 2018

How 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 them or less. But when we reached a 2K number it became a really frustrating issue. In our case all integration…

Laravel

2 min read

How to speed up your PHPunit tests in Laravel 5?
How to speed up your PHPunit tests in Laravel 5?
Laravel

2 min read


Jul 6, 2018

Laravel command logger package

Let me introduce our new laravel package for logging console commands. It was developed specially for our Tenantcloud project. It is rather simple but at the same time really useful. In our development process we faced with the problem of many cron jobs and console commands. Some of them were…

Laravel

1 min read

Laravel command logger package
Laravel command logger package
Laravel

1 min read


Jan 3, 2018

Laravel 5.5 package development from scratch

First of all I want to thank Cristian Tăbăcitu for his cool article about package development.My article is just an extension of his article. Here I will cover all steps of creating, maintaining and using packages. I will be using my laravel-boolean-softdeletes package as an example. Step 1. Create new project I prefer using Laravel…

PHP

4 min read

Laravel 5.5 package development from scratch
Laravel 5.5 package development from scratch
PHP

4 min read


Mar 17, 2017

How to prioritize queues in Laravel 5.3 events

There is no predefined interface for changing queue for event listeners in Laravel 5.3. By default, it is always taken from your config. My solution: Create an abstract class for your listeners: namespace App\Listeners; /** * Class BaseListener */ abstract class BaseListener { /**…

Laravel

2 min read

Laravel

2 min read

Ivan Kolodii

Ivan Kolodii

116 Followers

CTO at TenantCloud

Following
  • Tom Cooper

    Tom Cooper

  • Muzli

    Muzli

  • Netflix Technology Blog

    Netflix Technology Blog

  • Pinterest Engineering

    Pinterest Engineering

  • Andrii Chykharivskyi

    Andrii Chykharivskyi

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech