This is a standard Nurikabe puzzle.

I definitely thought this up in the Bachelor Seal style, after David Altizio did it, though I think it didn’t quite end up the same.