Plain Dev Blog

Sign up with socials

Ivalin Venkov ·

Laravel ecosystem is a vast collection of immensely helpful software that can help you with variety of different implementations.

Using command aliases for Laravel Development

Ivalin Venkov ·

As a developer through your work day you can find yourself repeating the same command over and over, using command aliases is the way of changing that.

Validate MultiSelect field — Laravel Nova

Ivalin Venkov ·

Custom validation for select fields in Laravel Nova

Adding a images to Laravel Email templates

Ivalin Venkov ·

Adding images in your emails is essential for every type of marketing, in Laravel that's it's straight forward.

This payment method was previously used — Stripe Exception

Ivalin Venkov ·

The payment method was previously used Stripe exception, it sounds simple at first but there is a lot more to it.

3Ds authentication with Stripe

Ivalin Venkov ·

3DS authentication, security measure that helps a lot. There are a few ways of doing in Stripe, this is my take on it.

Two-factor authentication in Laravel Nova

Ivalin Venkov ·

Laravel Nova has a lot of great things regarding security out of the box, which is great, but I needed something a bit different, 2FA.

Reverse engineering Google Chrome extension

Ivalin Venkov ·

A while back I had to work on a Google Chrome extension, to add a few things, fix up some more, when I started to write one of the functionalities I struggled, so I thought: is there a way to look into a similar feature already done?

Test & Debug Chrome extension

Ivalin Venkov ·

Developing Google Chrome extension is a lengthy process filled with procedures.

Twillio & Laravel

Ivalin Venkov ·

Sending notifications from your project is essential, along with the emails sending SMS messages is a great way of communicating with your users. Using Twillio with Laravel is powerful combination.

Subscribe to the newsletter

Get new posts delivered to your inbox.