Ramblings about web development, business and other things.

Guides on how to do stuff, SEO Spam, and other marvelous works, written by yours truly.

Flutter: Building a Overlay with Transparent Cutout using CustomPainter

A practical guide showing how to create an overlay with a transparent cutout in Flutter that positions itself relative to any widget. Using CustomPainter and OverlayEntry, we'll implement smart positioning and smooth transitions, demonstrated with a real calendar widget example.

Fixing Laravel Vapor S3 Uploads After Migration Away from Vapor

When migrating away from Laravel Vapor while still using direct-to-S3 uploads with the `laravel-vapor` npm package, you might encounter issues with file uploads failing. This article explains how to fix this issue.

Old posts I didn't want to throw away, even though I should.