Imagine you’re building a new product – say a Death Star. And it’s solving a particularly pesky problem – getting rid of Rebel Scum. You don’t really care what it looks like or if it’s particularly efficiently designed – so it tends to be seen as an engineering problem. But in the rush to market – these products contain critical flaws. Like an exhaust port leading directly to the core.
There is an ongoing meme that technology is at the core of what we do, at the core of most successful products, and that design plays second fiddle. In this great talk from Mind the Product 2013, Andy Budd takes this meme head on and argues that design is the true competitive advantage. Of course it’s not about just the aesthetics – that will only get you so far. Good design is about how something behaves when it’s in use.
Andy Budd is the co-founder of UX consultancy Clearleft and typography start-up Fontdeck. He is also the driving force behind Silverback, a low cost usability testing tool, and a regular speaker at international conferences like The Web 2.0 Expo, An Event Apart and SXSW. He also runs the dConstruct and UX London conferences as well as the Brighton Digital Festival. He sits on the advisory board of .Net magazine and was named in Wired’s Top 100 digital influencers.
A rough cut screen recording of our Elasticsearch Talk for the Chicago Java Users Group. We'll be uploading a fully edited version within a week which should include speaker video and better audio for questions.
The corresponding code and vagrant environments are available here:
In the stemming section of mapping & analysis, we refer to a stemmed language called "Lovins" and make an educated guess that this is the language they speak in Lovinia. Lovinia is not a country and Lovins is actually a made-up language used to test stemmers.
In response to a performance optimization question during Q&A, we explain that the mlockall option reserves the full amount of heap on startup. While this is true, the option also ensures that all the allocated memory is never swapped or paged.
We also refer to two term filter cache settings, plain and bool. While both do in fact construct a bitset of documents matching the filter, plain will construct and cache a bitset for documents matching all terms and bool will construct and cache bitset for each term and wrap them in an uncached bool filter.