Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments via youtube.com