FatZilla said:
1" minimum Smurf Tubes to every room where you are dropping cables with included pull strings. Run you dual drops through them. Allows future running by just pulling cable on the string (With a new string attached to pull back the old. No more climbing in attic to drop cables down walls. Its dirt cheap to run when bought in bulk spools and cut to a run.
It would be nice to get it everywhere, but I would try to get it at least into primary pieces, like from a point of demarcation for inbound services in the garage for fiber, or cable or anything, to the central location. Then from the central location to any place where you you might need to upgrade cables or add like a home office, or workshop area, or even a home theater.
If I could go back and add one thing to this house (which I didn't build), I would have a Smurf tube from my office to my wiring closet, and then from an upstairs closet to my wiring closet. Then I could add things later and better protect fiber runs between them and maximize 10Gig connections to make sure the network backbone is flexible without performance drop. This would give me a ton of flexibility where I can install and upgrade APs and also how my office is built out.
Final thing is, if you do any kind of home lab, you don't want it in the same room that someone is regularly in, so making sure that location has the proper power, the ability to handle heat, and then enough network bandwidth. Hopefully that's where all your cables are run to, as it will make network aggregation easier. But if it's not and you have options, make sure there is Smurf tubes/conduit so that you aren't locked into something long term for bandwidth/connections with the lab area.