I first started experimenting with Linux in February 2007, and tried loads of distros before eventually settling on Kubuntu. Although I was using Kubuntu Edgy for about a month, I wasn't able to connect to the Internet, either wirelessly or by Ethernet until I switched to Feisty the day that was released, so I take the launch date of Feisty as the date I started using Linux as my main operating system.
So, now that I've switched to Hardy, I've been using Linux for a little over a year now. In that time, I've learned a lot. Thanks to my experimentation with VirtualBox, I've been able to try more distros than I care to name, and I'm confident that I could easily use a more complex distro such as Debian, having tried Etch in VirtualBox and liked it. I have tried Gentoo, but that won't boot in VirtualBox for some reason - anyone know why? Slackware was good as well, but I struggled a little with it.
But for a while I've had a hankering to try something else:Linux From Scratch. For the uninitiated, LFS is essentially a project that describes how to build your own custom GNU/Linux system from scratch. It can be done from an existing system, the Linux From Scratch live CD (which includes the software and manuals you need), or another live CD such as Knoppix. It sounds pretty cool, and I've heard that you can learn an awful lot from making your own custom install.
Has anyone else done this before? Was it hard? And do you think that after 1 year, it's likely that I've got enough Linux experience to do it? I'd love to hear from you if you have created your own custom system in this fashion.