Just came back from a week in Netherlands and stayed in Amsterdam. What a cool place to hang out and take in the sights. Cycling there is huge indeed. The big difference I noticed from Canada was the dedicated infrastructure they have in place. Dedicated cycling lanes everywhere, it's a proper form of transportation. As a tourist, this was weird, I nearly got mowed down a few times but because I was in the wrong and not paying attention. You quickly adapt and realize bike lanes are just as important to watch out for as vehicle lanes. The people are very friendly and nearly all speak English without issue.
I don't agree with cycling on the roads and highways here in Canada, it's chaos and frankly, dangerous. I don't really see if implementing what they have because it's already built in.
The thing that really jumped out at me was when I was waiting for a bus around zaanse schans, about an hour outside of Amsterdam in the country, there was an elementary school that just finished up for the day and every single student came out on bicycles. Myself and a group of Canadian's couldn't believe it. They all happily were socializing on their bikes tightly packed together while riding on the bike path in the country to their homes. Here in Canada nearly everyone takes a giant yellow school bus.
Very nice place, highly recommend checking it out if you have chance. Aside, saw the outside of the Atlassian Amsterdam office too ;)