Particles, Progress, and Perseverance: A Journey into WebGPU Fluids