All
Articles 129,064Blog Posts 133,903Tech Tutorials 33,365Research Papers 25,152News 18,269
⚡ AI Lessons

Dev.to · Ivan Mykhavko
⚡ AI Lesson
4w ago
bcrypt and Laravel: 72 Bytes, Not 72 Characters
I expected bcrypt to silently drop characters past 72. I did not expect it to bake in half an...

Dev.to · Ivan Mykhavko
📣 Digital Marketing & Growth
⚡ AI Lesson
1mo ago
wayback-video: Turn Any Site's History into a Video
Side project outside my usual PHP world, but worth sharing. I have a habit of Googling old websites...

Dev.to · Ivan Mykhavko
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
Composer Update Is Not Safe Anymore
Supply chain attacks hit the PHP ecosystem - here is the composer workflow that reduces your exposure without stopping your deploys.

Dev.to · Ivan Mykhavko
⚡ AI Lesson
2mo ago
Reincarnating a Decade-Old jQuery Project
Cleaning my old drive, I found burger.zip dated 2015. Inside: one of my first paid web gigs, a burger...

Dev.to · Ivan Mykhavko
⚡ AI Lesson
2mo ago
Why telescope:clear Is Slow and How to Reclaim Disk in Seconds
A while back I wrote about laravel-telescope-flusher - a tiny package I built to wipe Telescope data...

Dev.to · Ivan Mykhavko
⚡ AI Lesson
3mo ago
$fillable Has No Context: Why Mass Assignment Breaks Down at Scale
Mass assignment in Laravel is one of those things that feels like magic at first. You see it in every...

Dev.to · Ivan Mykhavko
⚡ AI Lesson
4mo ago
PHP Enums Are Not Your Bottleneck (Here's Proof)
When you're building a large export - say, 50_000 order items, you start looking at every part of the...

Dev.to · Ivan Mykhavko
📣 Digital Marketing & Growth
⚡ AI Lesson
1y ago
Seamless Nuxt 2 Deployment: A Step-by-Step Guide with GitLab CI/CD and DigitalOcean
1. Introduction Deploying a web application can often feel like a daunting task,...
DeepCamp AI