close

DEV Community

Ivan Mykhavko profile picture

Ivan Mykhavko

Software engineer

Joined Joined on  github website
$fillable Has No Context: Why Mass Assignment Breaks Down at Scale

$fillable Has No Context: Why Mass Assignment Breaks Down at Scale

BERJAYA 2
Comments
5 min read

Want to connect with Ivan Mykhavko?

Create an account to connect with Ivan Mykhavko. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
PHP Enums Are Not Your Bottleneck (Here's Proof)

PHP Enums Are Not Your Bottleneck (Here's Proof)

BERJAYA 4
Comments
2 min read
Why I Avoid PHP Traits (And What I Use Instead)

Why I Avoid PHP Traits (And What I Use Instead)

BERJAYA BERJAYA BERJAYA 11
Comments 9
3 min read
Why Laravel Can't Guess Your Factory Relationships

Why Laravel Can't Guess Your Factory Relationships

BERJAYA BERJAYA 3
Comments 4
3 min read
Stop Flaky Tests: Freeze Time in Laravel Testing

Stop Flaky Tests: Freeze Time in Laravel Testing

BERJAYA 3
Comments
2 min read
whereHas() vs whereRelation(): Readability Over Shortcuts

whereHas() vs whereRelation(): Readability Over Shortcuts

BERJAYA 3
Comments
4 min read
PHP 8.5 Pipe Operator (|>) – Is It Worth Using?

PHP 8.5 Pipe Operator (|>) – Is It Worth Using?

BERJAYA BERJAYA BERJAYA 26
Comments 7
4 min read
Don't Let Your Staging Server Die: Separate Task Scheduling in Laravel

Don't Let Your Staging Server Die: Separate Task Scheduling in Laravel

BERJAYA BERJAYA BERJAYA 11
Comments 3
3 min read
From 20 to 24 LTS: Safe Way to Upgrade Ubuntu on DigitalOcean

From 20 to 24 LTS: Safe Way to Upgrade Ubuntu on DigitalOcean

BERJAYA BERJAYA BERJAYA 7
Comments
4 min read
Laravel Validation after() - After What, Exactly?

Laravel Validation after() - After What, Exactly?

BERJAYA 4
Comments 2
3 min read
Battling Laravel's Sneaky DELETEs: How I Got ORDER BY and LIMIT to Play Nice with Joins

Battling Laravel's Sneaky DELETEs: How I Got ORDER BY and LIMIT to Play Nice with Joins

BERJAYA BERJAYA BERJAYA 10
Comments 2
3 min read
Laravel Cache Tip: Avoid Redundant has/missing Calls

Laravel Cache Tip: Avoid Redundant has/missing Calls

BERJAYA 2
Comments
3 min read
Optimize Vendor Folder Size

Optimize Vendor Folder Size

BERJAYA BERJAYA 2
Comments 3
4 min read
Laravel Actions and Services

Laravel Actions and Services

BERJAYA 9
Comments
8 min read
Managing Hierarchical Data in Laravel

Managing Hierarchical Data in Laravel

BERJAYA 4
Comments
6 min read
Pessimistic & Optimistic Locking in Laravel

Pessimistic & Optimistic Locking in Laravel

BERJAYA 2
Comments
4 min read
Should You Use Laravel Seeders/Factories in Production?

Should You Use Laravel Seeders/Factories in Production?

BERJAYA 1
Comments
3 min read
Managing Mailboxes in Laravel Using ImapEngine

Managing Mailboxes in Laravel Using ImapEngine

BERJAYA 1
Comments
3 min read
Detecting Forbidden Functions in Laravel with PHPUnit

Detecting Forbidden Functions in Laravel with PHPUnit

BERJAYA 1
Comments 2
2 min read
Efficiently Managing Telescope Entries with Laravel-Telescope-Flusher

Efficiently Managing Telescope Entries with Laravel-Telescope-Flusher

Comments
2 min read
Tip for Using incrementEach in Laravel

Tip for Using incrementEach in Laravel

BERJAYA 2
Comments 6
2 min read
Detect Unused Classes in Laravel

Detect Unused Classes in Laravel

BERJAYA 4
Comments
2 min read
Using PHP Backed Enums in Laravel with Testing

Using PHP Backed Enums in Laravel with Testing

BERJAYA 1
Comments
2 min read
Hidden Issue with whereFulltext and RefreshDatabase in Laravel

Hidden Issue with whereFulltext and RefreshDatabase in Laravel

BERJAYA 2
Comments
3 min read
Freezing Time: Testing Laravel Temporary Storage URLs

Freezing Time: Testing Laravel Temporary Storage URLs

BERJAYA 4
Comments
3 min read
Testing Temporary URLs in Laravel Storage

Testing Temporary URLs in Laravel Storage

BERJAYA 1
Comments
3 min read
How to Test for Equal JSON Columns in Laravel Models

How to Test for Equal JSON Columns in Laravel Models

BERJAYA BERJAYA 7
Comments 3
2 min read
Seamless Nuxt 2 Deployment: A Step-by-Step Guide with GitLab CI/CD and DigitalOcean

Seamless Nuxt 2 Deployment: A Step-by-Step Guide with GitLab CI/CD and DigitalOcean

BERJAYA 3
Comments
8 min read
loading...