Last.fm provides an awesome service called scrobbling. Using provided software, every time you listen to music from a variety of different sources, data about your listening is logged or 'scrobbled' to the cloud. jQuery.last.fm usess their REST api to leverage that data. Currently, the primary functionality is to take the most listened to albums by a user over an arbitrary ammount of time, and show artwork in a grid as below. jQuery.last.fm can be configured to show details about the users' listening of that album on hover, or on click. Heavy inspiration drawn from rdio tiles, written by a co-worker. You can check out a demo on his home page. Software for content analysis and text analysis: Qualitative analysis Annotations for Mac Mac software to analyse documents by adding and organising highlights, tags or notes on text passages. ATLAS.ti Computer software for the support of text interpretation, text management and the extraction of conceptual knowledge from documents (theory building); supports the qualitative analysis of large bodies of textual, graphical, audio and video data.
Taking Control of Image Loading Image loading seems to be something that’s either overlooked entirely, or handed off to unnecessarily large plugins. Having a beautiful, smooth and speedy loading experience for your site is a crucial part of good UX, and should be considered a common courtesy to your designer. After all, who wants to see their design spoiled by choppy line-by-line image loading every time they log on? Many of the sites I work on are photography heavy, and the benefits of high speed internet have been somewhat negated by the need to serve ultra-high resolution “retina” assets for a growing family of devices. There’s no better time to reign-in and take control of your image loading, and in this article I’ll demonstrate four lightweight techniques that will both make your site look great, and dramatically increase performance.
45 Design Thinking Resources For Educators 45 Design Thinking Resources For Educators Imagine a world where digital learning platforms help adult learners succeed through college completion; where a network of schools offers international-quality education, affordable tuition, and serves hundreds of thousands of children in economically disadvantaged countries; where we engage parents in understanding national trends and topics in education; where a comprehensive learning environment seamlessly connects the classroom with the opportunities of the digital world for young students; and where system-level solutions help more students gain access to college. Educators across the world have been using design thinking to create such a world. Design thinking consists of four key elements: Defining the Problem, Creating and Considering Multiple Options, Refining Selected Directions, and Executing the Best Plan of Action.