Vector: Vue in Blade, the easy way

Laravel package that lets you write Vue directly in Blade templates using a simple <script setup> tag.

— 3 Feb 2026

I Turned Images Into 10,000 Tiny HTML Elements Because Why Not

_Sometimes the best projects are the ones that solve problems nobody has.

— 29 Jan 2026

Solving Livewire's 419 After Session Expiration

If you've worked with Livewire in Laravel applications, you've probably encountered this frustrating scenario a user is actively working in your application, filling out a long form or interacting with components...

— 22 Jan 2026

How a Livewire Vulnerability Led to Crypto Mining on Our Servers

Last week, we experienced a security incident that started as a performance issue and turned into a crypto mining investigation. Here's what happened and what you need to know if you're running Livewire in production.

— 21 Jan 2026

Hello World 👋

Every blog starts with a single post.

— 20 Jan 2026

Headshot of Bruno Pinto

Hi, I'm Bruno. I'm a software engineer.
You can see some of my work on GitHub or follow me on X and LinkedIn.