Browsing: passion-driven skill development