What's one of the hardest lessons you learned prior to your success with TPD? Or even during... :)
Patience! Before starting this whole project, I let my own projects come and go too quickly. Before starting The Practical Dev, I told myself I'd have to pick something that I'd still be willing to commit to even if success took ten years.
I still haven't found "that" project yet :)
I'd look for something super low key and maintainable. Something that delivers actual value to, like, 10 people now and not theoretical value to 1,000,000 people in three years and with $15m in funding. Simple, maintainable projects with room enough to grow out to be complicated beasts.
For the record, this project has become a complicated beast, but it happened naturally.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.