One of the subjects I pondered was the importance of building a solid foundation.
I thought of all of the spam emails, scam emails, forum spam etc that I see. It made me think that, while these folks probably do make the odd quick buck every now and then, they are cutting corners and missing out on their solid foundation.
Eventually, these people will crash, burn and be left up the creek without a paddle.
Over the past six years, while growing my own business, I've learned that there are no shortcuts to making money online, no quick-buck schemes with actual longevity and no easy way to hit an ominous jackpot.
Building a business that will allow you to live an above-standard lifestyle, with great pension savings and awesome opportunities for long-term growth only comes after a lot of blood, sweat and tears (the last two - literally, believe me!).
This may seem obvious, but it's something often over-looked in today's world of Buy my $50 product and you'll be a millionaire next year-esque online marketing.
You need that foundation, you need it to be rock-solid and it won't come overnight.
However, in the end - it will save you each time one of the bricks needs replacing.