well, based on my blog post, there are several fun things, but they fun differently. For example, jailbreak my kindle is fun, but all I need to do is to follow others instructions, and the fun only last for several days (but I do enjoy reading on it). This is the minor fun because you don't put in much effort, and you don't get much fun out of it.
There are also things like exploring solutions, like the workflow for post processing photos, or build a cdn using blackblaze b2 and cloudflare worker. This is the middle fun. You need to set up something, the the community and companies covers your back. You need to figure out something, but the core thing is already there. Just use it for free or paid.
The best fun, like exploring steganography, or write an android app that use udp broadcast for voice chat. Things like this requires me to build something from scratch. It's hard, require a lot of efforts, sometimes it doesn't work. But if it works, it's proudly fun (fun and I'm proud of it).
Now I understand why there a lot of people love building things from scratch.