<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Daniel’s picks - Medium]]></title>
        <description><![CDATA[Stuff I need to read - Medium]]></description>
        <link>https://medium.com/daniels-picks?source=rss----1dda970aebf8---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Daniel’s picks - Medium</title>
            <link>https://medium.com/daniels-picks?source=rss----1dda970aebf8---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 07:49:08 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/daniels-picks" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Why Designers Should Invest Time in Their Social Presence]]></title>
            <link>https://medium.com/@denniscovent/why-designers-should-invest-time-in-their-social-presence-a302b7a0f8e0?source=rss----1dda970aebf8---4</link>
            <guid isPermaLink="false">https://medium.com/p/a302b7a0f8e0</guid>
            <dc:creator><![CDATA[Dennis Covent]]></dc:creator>
            <pubDate>Mon, 24 Feb 2014 22:17:23 GMT</pubDate>
            <atom:updated>2014-04-22T09:17:47.924Z</atom:updated>
            <content:encoded><![CDATA[<h4>Be active on social platforms. It’s important.</h4><p>As Lead Designer of <a href="http://www.icapps.com/">iCapps</a> I challenge myself to be good in more then just designing nice pixels. Of course designing awesome Mobile User Interfaces is the most important task. But for me, this is a wide term. It’s taking the client on a inspiring journey: conceptual thinking, wireframing, User Experience Design, User Interface Design, prototypes, build &amp; test the app and adjusting.</p><p>There are so more other things: meetings with clients, manage our social media, following up projects, working together with 2 great designers, following new trends, …</p><p>All this above would be way more difficult if I wouldn’t be active online. For me it’s very important that I can build a network. My network keeps me up-to-date. I love <a href="https://twitter.com/denniscovent">Twitter</a>. I love the people that I follow and the ones that follow me.</p><p>If you search for <a href="https://www.google.be/search?q=dennis+covent">my name on Google</a> you’ll see in one glance that I’m a designer. You can see what I do. Day in, day out.</p><blockquote><strong>3 things where many designers failed</strong></blockquote><p>2 months ago we placed a job opening on our <a href="http://www.icapps.com/jobs/">website</a> for a Mobile User Interface designer. I received many applications.</p><p>Here are 3 things that bothered me.</p><ol><li>You are a designer, so I want to see your portfolio. Give me your portfolio URL as one of the first things in your mail. Not on page 3 of your PDF resume.<br>You don’t place a ‘See my work’ link at the bottom of your website on page 3, right?</li><li>Even if you are finishing school, you should be able to show me mobile designs of projects you worked on. It can be fictional projects. It can be real projects for clients. Take a look on Dribbble. 50% is fictive.</li><li>When I read in your email that you want to join our team, it‘s good that you’re telling me how passionate you are. But when I search your name on Google and I can’t find any networks you are active on. Then I don’t expect you to be passionate.</li></ol><blockquote>For me a passionate designer is someone who breathes design. Someone who tweets more than once a month, posts shots on Dribbble or Behance, shares articles or write them. Someone who is online.</blockquote><p>Being passionate doesn’t mean you are a good designer. But it reflects the eager to learn every day.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*fM1Q9o7z_gr0yY118xl0lA.png" /><figcaption>A simple shot. But it can work.</figcaption></figure><p>In the past years I had many <strong>job offers</strong> because of <a href="http://dribbble.com/denniscovent">a few Dribbble shots</a> that hit the popular page.<br>San Francisco, New York, London, Barcelona… Many of them were great opportunities but I luckily I had some chances in Ghent and Antwerp too, because I didn’t want to leave Belgium.<em><br>-&gt; Opportunities because I’m active on social platforms.</em></p><p>In the past years I’ve made many <strong>connections with designers</strong> from Belgium, but also from all over the world. Some became good friends.<br><em>-&gt; Opportunities because I’m active on social platforms.</em></p><p>In 1 year, 2 iOS developers joined iCapps because I <strong>found them on Twitter</strong>.<br><em>-&gt; Opportunities because I’m active on social platforms. And they are too of course.</em></p><p><strong>My network is growing</strong>, day after day. There are many opportunities out there. Many information. Many connections. I have the chance to connect with all of that. And the other way around.<br><em>-&gt; Opportunities because I’m active on social platforms.</em></p><p>All startups are screaming: Stop talking, start building.<br>Let’s give that a little twist.</p><h3>Start talking. Tweet more. Post more. Follow interesting stuff. Just, be active online.</h3><p>I’ll share a few resources and interesting people to start with.</p><p><strong>On Twitter:</strong></p><ul><li><a href="https://twitter.com/maxvoltar">https://twitter.com/maxvoltar</a></li><li><a href="https://twitter.com/yummygum">https://twitter.com/yummygum</a></li><li><a href="https://twitter.com/MaximeDeGreve">https://twitter.com/MaximeDeGreve</a></li><li><a href="https://twitter.com/KounterB">https://twitter.com/KounterB</a></li><li><a href="https://twitter.com/schneidertobias">https://twitter.com/schneidertobias</a></li><li><a href="https://twitter.com/bdc">https://twitter.com/bdc</a></li><li><a href="https://twitter.com/brdrck">https://twitter.com/brdrck</a></li><li><a href="https://twitter.com/flarup">https://twitter.com/flarup</a></li><li><a href="https://twitter.com/miekd">https://twitter.com/miekd</a></li><li><a href="https://twitter.com/JulienRenvoye">https://twitter.com/JulienRenvoye</a></li><li><a href="https://twitter.com/thomasjoos">https://twitter.com/thomasjoos</a></li><li><a href="https://twitter.com/kerem">https://twitter.com/kerem</a></li><li><a href="https://twitter.com/_dte">https://twitter.com/_dte</a></li></ul><p>More: <a href="https://twitter.com/denniscovent/following">https://twitter.com/denniscovent/following</a></p><p><strong>Resources:</strong></p><ul><li><a href="http://sidebar.io/">http://sidebar.io/</a></li><li><a href="http://pttrns.com/">http://pttrns.com/</a></li><li><a href="http://inspirationmobile.tumblr.com/">http://inspirationmobile.tumblr.com/</a></li><li><a href="http://iconmonstr.com/">http://iconmonstr.com/</a></li><li><a href="http://dribbble.com/">http://dribbble.com/</a></li><li><a href="https://www.behance.net/">https://www.behance.net/</a></li><li><a href="http://androidniceties.tumblr.com/">http://androidniceties.tumblr.com/</a></li><li><a href="http://pixxel.co/">http://pixxel.co/</a></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PBxGxyg4tKdpaM8JQGDhrw.jpeg" /></figure><h3>Dennis Covent</h3><p>My Twitter:<br><a href="https://twitter.com/denniscovent">https://twitter.com/denniscovent</a></p><p>Website:<br><a href="http://denniscovent.com/">http://denniscovent.com/</a></p><p>Dribbble:<br><a href="http://dribbble.com/denniscovent">http://dribbble.com/denniscovent</a></p><p>Linkedin:<br><a href="http://www.linkedin.com/profile/view?id=292376981">http://www.linkedin.com/profile/view?id=292376981</a></p><p>Follow iCapps on Twitter:<br><a href="https://twitter.com/icapps">https://twitter.com/icapps</a></p><p><em>Thanks </em><a href="https://twitter.com/MaximeDeGreve"><em>Maxime De Greve</em></a><em> to double check and proofread my post.<br>And thanks </em><a href="https://twitter.com/nilo"><em>Nick Looijmans</em></a><em> to improve some parts.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a302b7a0f8e0" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Design with Sketch]]></title>
            <link>https://medium.com/@mengto/design-with-sketch-92608a88c103?source=rss----1dda970aebf8---4</link>
            <guid isPermaLink="false">https://medium.com/p/92608a88c103</guid>
            <dc:creator><![CDATA[Meng To]]></dc:creator>
            <pubDate>Fri, 10 Jan 2014 05:10:48 GMT</pubDate>
            <atom:updated>2014-01-19T00:26:36.067Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*tGomUC2PgAtlHkZb8CRCWA.jpeg" /></figure><h4>As little design as possible</h4><p>It’s been one year since I first <a href="http://blog.mengto.com/sketch-vs-photoshop/">wrote about Sketch</a>. Since then, <a href="http://bohemiancoding.com/sketch">Sketch</a> released <a href="http://www.bohemiancoding.com/sketch/mirror/">Mirror</a>, <a href="http://bohemiancoding.tumblr.com/post/60070936484/sketch-2-3">Background Blur</a>, and made many improvements for Artboards, SVG support and speed. All of these considerably allowing us designers to adapt to the <a href="http://frankchimero.com/what-screens-want/">future of design</a> — a world with as little design as possible, and where user interface design is at the forefront. It makes us focus on responsive design rather than photo editing. <a href="https://medium.com/design-life-1/df5c5c44729c">Interactions and animations</a> instead of faux textures. Sketch is the tool that makes our workflow 10x faster so that we can move on to <a href="https://medium.com/learning-xcode-as-a-designer">other aspects of design</a>.</p><h3>Artboards</h3><p>Over the year, I fine-tuned my design process. Now, I design straight for Mobile, then work my way up to Web. I have found that using Artboards was the most efficient way to create a responsive design.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/375/1*kRHFjX2HZB8--IJHi0HOPA.png" /><figcaption>I always start with an Artboard’s resolution.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aSViJtTSDWm5E2Q12BD45Q.png" /><figcaption>In this design, I started with the iPhone first, designing at 100% scale. Then, I create the iPad resolution, which fits nicely on a Desktop as well. It’s important to keep things simple for the development stage.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/541/1*g_8taWgPZ6EYbl61YY2ldA.gif" /><figcaption>Artboards can be duplicated into multiple copies. I personally use this trick all the time.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XMZ2HoiUFtbo3eWYHc9PNQ.png" /><figcaption>Often, you need complete control over your assets. Artboards are perfect for that reason.</figcaption></figure><h3>Sketch Mirror</h3><p><a href="https://itunes.apple.com/us/app/sketch-mirror/id677296955?mt=8">Mirror</a> works beautifully with Artboards. You can quickly view your design from your iPhone and swipe between artboards.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1004/1*Kih5XuO-B2rWOrrCUQY65Q.png" /><figcaption>I created 3 artboards for the List a Car experience. With Mirror, I was able to preview them on my iPhone. The 2nd screen was making sure that it works on an iPhone 4 without scrolling.</figcaption></figure><h3>Vectors and SVG</h3><p>I can’t tell you enough how crucial it is to work with vectors. As visual designers, we shouldn’t be happy with just using <a href="http://www.pixellove.com/">PixelLove</a> and <a href="http://www.streamlineicons.com/">Streamline</a> out of the box. We gotta customise them! Give them love. Add colors and re-shape them for the context that you design in.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/367/1*Yh0VbnR1bNwqZWvdOGFtng.gif" /><figcaption>Here, I simply deleted the shape in order to have a Fill effect.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/425/1*YdR3PrvYUDvwmy4B8E8gBw.png" /><figcaption>You can export your Assets to SVGs.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/743/1*T1WXG_9yvGF1FDsijcHk9w.png" /><figcaption>If you open your SVG in SublimeText, you’ll see the codes behind. Fully editable.</figcaption></figure><p>SVGs are growing in popularity for good reason. You can <a href="http://svgjs.com/test/">colour them</a>, <a href="http://tympanus.net/codrops/2013/12/30/svg-drawing-animation/">animate them</a> and they’ll look sharp on any device. We’re finally <a href="http://ianfeather.co.uk/ten-reasons-we-switched-from-an-icon-font-to-svg/">starting to understand them</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/451/1*52RCSwmrF9R9VXrB00J-PA.png" /><figcaption>If you design in 2X first like me, you’ll enjoy the half-size export. Oh, and all the assets’ names are synchronized with your Artboards’ names.</figcaption></figure><h3>Background Blur</h3><p>This may seem insignificant, but it’s not. When you’re designing for iOS 7, you don’t want to manually blur things. Blur is an essential method for designing with depth and context while keeping all the natural colors. Just using a 80% black layer (to make the text readable) will completely dim the colors. Instead, you can dim less and use Blur.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/884/1*OXafIBMjXjxV79xB03ZIHw.png" /><figcaption>Here I blurred background interface underneath the dialog. I also made the price text more readable by blurring a part of the car.</figcaption></figure><h3>iCloud Support</h3><p>I’m a visual person. I love to organize my designs in a very visual way. That’s why I stopped using Dropbox to browse and started using Mavericks’ tags.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/906/1*chZi3___9fTl2N8ydAPx2A.png" /><figcaption>How I organize all my icons, assets and projects in Sketch.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/634/1*5pm5b8e-9fSmGdz6W5mgpQ.png" /><figcaption>Since I organized my Assets into Tags, I can easily replace them in Sketch.</figcaption></figure><h3>Keyboard Shortcuts</h3><p>Since we spend an obsessive amount of hours designing in Sketch, we gotta work more efficiently with Keyboard shortcuts. Here’s a great list: <a href="http://sketchshortcuts.com/">http://sketchshortcuts.com</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/408/1*0-Tb6ZMNQCDct7D9BSzYgQ.png" /><figcaption>You can also set custom Keyboard shortcuts by going to System Preferences &gt; Keyboard &gt; Shortcuts</figcaption></figure><h3>A Growing Community</h3><p>Sketch is powerful out of the box. But like any small team, they have to prioritize on certain features. That’s where the community comes in.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/908/1*lvK2hRTOioTgFq5J1IXetA.png" /><figcaption>Just name your layer and Sketch Generator will automatically export your Asset.</figcaption></figure><p><a href="https://github.com/bomberstudios/sketch-generator"><strong>Sketch Generator</strong></a> — Just like <a href="http://blogs.adobe.com/photoshopdotcom/2013/09/introducing-adobe-generator-for-photoshop-cc.html">Photoshop’s Generator</a> or <a href="http://macrabbit.com/slicy/">Slicy</a>, this neat plugin allows Sketch users to export assets merely by naming its layers.</p><p><a href="https://github.com/tisho/sketch-plugins/tree/master/Symbols"><strong>Symbols</strong></a> — Love to re-use elements in your design? This plugin is for you</p><p>Here’s a <a href="https://gist.github.com/bomberstudios/7694497"><strong>full list of all the plugins</strong></a> available.</p><h3>Fantastic Resources</h3><p>One of the early complaints about Sketch was the lack of downloadable resources. Well, no more.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6TprZ1zQaeA7odNrNuXFFQ.png" /></figure><p>Teehan+Lax released a very complete <a href="http://www.teehanlax.com/tools/iphone-sketch-app/"><strong>iOS 7 Sketch template</strong></a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/951/1*g3unQV4DZHeT0QEpvUgegA.png" /></figure><p>I also use <a href="http://tapsplusapps.com/ios7-template.html"><strong>Tap+Apps iOS7 Template</strong></a> because they have other UI elements and the Keyboards broken down into layers.</p><p>For more Sketch templates, go to <a href="http://sketchmine.co/"><strong>Sketchmine.co</strong></a><strong>, </strong><a href="http://www.sketchappsources.com/"><strong>SketchAppSources</strong></a><strong>, </strong><a href="http://www.bohemiancoding.com/sketch/"><strong>Sketch’s Website</strong></a></p><p>Discuss on <a href="https://news.layervault.com/stories/12695"><strong>Designer News</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=92608a88c103" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Notifications are a UX Anti-Pattern]]></title>
            <link>https://medium.com/@holympus/notifications-are-a-ux-anti-pattern-c4d8c9ccce39?source=rss----1dda970aebf8---4</link>
            <guid isPermaLink="false">https://medium.com/p/c4d8c9ccce39</guid>
            <dc:creator><![CDATA[Stephen Conn]]></dc:creator>
            <pubDate>Sat, 01 Feb 2014 00:46:49 GMT</pubDate>
            <atom:updated>2014-02-04T22:41:56.744Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/950/1*X69jlDJLV1xj_npxGFrMmQ.jpeg" /></figure><p><a href="http://www-cs-faculty.stanford.edu/~knuth/index.html">Don Knuth</a>, one of the fathers of modern computer science, has this to say on email:</p><blockquote>I have been a happy man ever since January 1, 1990, when I no longer had an email address. I’d used email since about 1975, and it seems to me that 15 years of email is plenty for one lifetime.</blockquote><blockquote>Email is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things. What I do takes long hours of studying and uninterruptible concentration. I try to learn certain areas of computer science exhaustively; then I try to digest that knowledge into a form that is accessible to people who don’t have time for such study.</blockquote><p>His distinction captures a remarkable fact for those of us who keep our email tabs open all day: email allows anyone to interrupt you, at any time, for any reason.</p><p>Imagine describing the analogous interaction design pattern for old-school snail mail to a version of yourself from thirty years ago, before the widespread emergence of email and the web: “Well, instead of having your mail delivered once per day, it will be delivered constantly, at all times, with each new piece of mail. And each time a new piece is received, the postman will call you, and tell you who the mail is from, what it looks like it’s about, and so on. If you want, you can have the postman open the mail, and you can hear its contents.”</p><p>Absurd, right?</p><p>Gmail has acknowledged this absurdity with its recent introduction of tabs; emails sorted into the Promotions tab do not trigger the same kinds of notifications as emails sorted into the Primary tab, etc.</p><p>But when you step back for a moment, it’s easy to see how the problem is much, much bigger than just email: the notification design pattern has crept its way into the interaction design of almost every major tech product we use.</p><p>New text? Buzz buzz.</p><p>New comment on a facebook thread? New notification.</p><p>New mention on twitter? New notification.</p><p>To be fair, not all notifications interrupt attention at all times: whereas the buzz of a text message will probably distract you no matter what you’re doing, notifications in things like facebook and twitter are just a bit softer and more customizable attentionally, and won’t necessarily interrupt you, unless you hear an associated sound, or opt in to a buzz on your phone, etc.</p><p>The problem is, whether they happen to interrupt your attention or not, they reinforce a cycle of behavior that benefits the app creator, but damages you, as a user. I call it the “(Interrupt)-Check-Interact-Reward” cycle.</p><p>Here’s how it works—if you’re familiar with <a href="http://en.wikipedia.org/wiki/Classical_conditioning">classical conditioning</a>, this story will be a familiar one to you:</p><p>Let’s start with the end of the cycle since it’s the most straightforward. Using facebook, Gmail, twitter are satisfying activities; that’s what keeps us using them. Call it fun, productive, pleasurable, whatever: using the software is a positive experience by our definition, and that’s what keeps us coming back. This is “Interact-Reward.”</p><p>Notifications that interrupt your attention take this cycle outside of the world of the app. Instead of opting to visit facebook.com and have a rewarding interaction, facebook decides it’s going to interrupt whatever you’re doing, and notifies you of some activity. Suddenly, the behavior that you go through to get the reward looks slightly different: you are interrupted, you check your notifications, you complete your interaction, and you get your reward. This is Interrupt-Check-Interact-Reward.</p><p>Already this starts to make us a look a bit like Pavlov’s dogs. Whatever pleasure we got out of the interaction on the app originally, we learn to associate with the new stimulus of the notification itself. We start to crave the notification for its own sake, instead of the interaction that the app is designed for.</p><p>But it gets worse. The “leaky,” soft notification that I referenced above, which is how facebook and twitter operate by default, doesn’t <em>always</em> interrupt you when you have a “notification.” This is where the parenthetical “(Interrupt)” part of the cycle comes in. Associating the notification with the reward of using the software and then withdrawing it some of the time reinforces the desire for the Check part of the cycle.</p><p>Does that make sense? Imagine if your phone only notified you of texts <strong>some</strong> of the time, and you didn’t have full control when or why. You’d get caught in a loop of wanting to check your phone for texts, wondering whether anything had happened since the last time you checked. And if, just often enough when you checked, someone new had texted, this behavior of Checking would be reinforced by the pleasure of seeing the new text, and the Checking behavior itself would come to be what you craved.</p><p>This is why facebook stopped emailing copies of notifications to people’s inboxes by default: they learned that emailing people less about what’s happening in the app actually keeps them coming back <strong>more</strong>. If the Interrupt always happens, why bother Checking? This is like randomly checking your phone for texts even though you haven’t noticed a buzz or notification. You might do it once in a blue moon when you’re bored or an awkward situation calls for it, but since the Interrupt always happens, it’s what you associate with the pleasure of receiving a new text, and you don’t feel a compulsion to constantly Check. Once the Interrupt is selectively withdrawn, the Checking behavior is what becomes associated with the pleasure of the interaction.</p><p>Notifications start to look like a great way to keep you glued to an app, and not such a great way to serve your interests as a user.</p><p>Indeed, facebook, Gmail, twitter, et al. all suffer from the same fundamental dilemma: they profit from advertising, and the longer a user spends on the site, the more ads they can be served. So on the one hand, in simple terms, it’s their absolute goal to maximize time on site for every user.</p><p>On the other hand, time on site is clearly inversely correlated with good design for a whole host of tasks from the user’s perspective. All other things being equal, the longer it takes to compose an email in gmail, to search for an old tweet, to look up a friend on facebook, the worse, for the user. Longer times indicate more difficulty doing whatever it is the user intended to do.</p><p>Put another way, to maximize user happiness/productivity/goals, what is the <strong>optimal</strong> number of times that a user should check gmail, facebook, or twitter, in a day, for example?</p><p>Of course, this question has no answer—not all users are alike, not all days are alike for any given user, and so on. But app designers and the companies who pay them have to strike a delicate balance between their short- and long-term interests: in the short-term, their interests are heavily aligned towards maximizing the number of interactions that you have with the app, regardless of whether or not it’s to your detriment. In the long-term, ruthlessly squeezing logins out of you may hurt them if they fear that it will eventually cause so much fatigue in you that you’ll abandon the app, having recognized that it was all just a con game to get you to login again, and again, and again.</p><p>But is that a realistic fear for facebook, twitter, Gmail? I am reminded of <a href="http://www.theatlantic.com/technology/archive/2013/07/the-machine-zone-this-is-where-you-go-when-you-just-cant-stop-looking-at-pictures-on-facebook/278185/">this brilliant piece</a> by Alexis Madrigal on the “machine zone.” It’s the place that MIT anthropologist Natasha Schüll says that slot players go when they’re at the slots, and, perhaps surprisingly, it’s not about winning money at all: it’s a hypnotic, trance-like state where distinctions between you and the machine, even feelings of time and space, feel like they have fallen away. These are the gamblers’ words, not mine.</p><p>Reading Madrigal’s piece, I wonder: are modern web products the most sophisticated addiction machines in the history of mankind? Schüll’s book is called <em>Addiction By Design</em>, and it seems clear to me that notifications in most modern web products are designed to addict, not to help us live better lives.</p><p>The test for the appropriateness of the notification design pattern is simple, because the modern mobile phone is essentially just an always-on notification machine. Wherever we see notifications, we should ask: would it be absurd if, instead of receiving these notifications, I received a phone call or text letting me know of the same activity? If the notifications fail this test, they are probably designed to addict, as well as or instead of being designed to be informative.</p><p>This is not an entirely fair test, and it is oversimplifying. A phone call is not a text is not an email; there is a time and place for all sorts of information and interruption. But I think it still stands as a useful thought experiment to begin to distinguish between well-designed notifications and those that are designed to create a coerced, unbreakable loop of app usage.</p><p>Let’s kill notifications that exist to addict and set each other free from the never-ending arms race of cheap con games to compete for user attention.</p><p>We set out to build software to help communities we are passionate about, to solve their problems; what a travesty it would be if we allow ourselves to become the designers of ever-more-sophisticated ad-serving slot machines.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c4d8c9ccce39" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Inside Yelp’s New Business Page]]></title>
            <link>https://medium.com/@allisonacs/inside-yelps-new-business-page-db3ddd6ef7b?source=rss----1dda970aebf8---4</link>
            <guid isPermaLink="false">https://medium.com/p/db3ddd6ef7b</guid>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[design]]></category>
            <dc:creator><![CDATA[Allison Shaw]]></dc:creator>
            <pubDate>Fri, 02 Oct 2015 20:06:48 GMT</pubDate>
            <atom:updated>2015-10-02T20:05:32.445Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/desat/multiply/grey/60/overlay/grey/1*LFReG2VzgsvuWCvYz2Espw.jpeg" /></figure><h4>Sweating the Details</h4><p>A multi-part story about reimagining, redesigning, and re-engineering Yelp’s most visited page.</p><p><strong>In February 2014, Yelp officially launched its </strong><a href="http://www.yelp.com/biz/jacobs-pickles-new-york"><strong>redesigned business page</strong></a><strong>.</strong> A culmination of many months work, the new design also sets a new tone for the rest of Yelp.com’s user interface. The business page design and the new look and feel marry many influences and goals, taking cues from our mobile apps, our classic interface, and a very healthy respect for our readers, writers, and photographers.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/909/1*4ABsYCEWA07LtQ_A8AGcMQ.png" /><figcaption>Yelp’s new business page.</figcaption></figure><p>Whether it’s god or the devil hiding in the details is up to you, but one thing is certain: without sweating the small stuff, every design and interaction falls flat. Our vibrant community is what sets Yelp apart from the others and we want the experience of using our products to feel amazing. To say that we paid attention to detail is to sell it a bit short: we’ve exhaustively considered every element of our new business page design—and by extension, Yelp’s new look and feel—with an eye for consistency, beauty, and usability.</p><h3>Defining themes</h3><p>Yelp is, always and forever, dedicated to sharing and reading stories about great local businesses. While many people are turning to Yelp to read our community’s rich reviews, they’re also relying on photos to help them get the full picture. At the same time, Yelpers take a lot of pride in crafting well-written reviews and sharing photos that perfectly capture their stories, and we wanted to do an even better job of displaying this hard work, to make the experience more satisfying, whether you’re writing or reading.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/519/1*yit7DQ98TdUlekyXZuopfA.png" /><figcaption>The original business page.</figcaption></figure><p>The old design first debuted before the smartphone revolution when there was only one platform for Yelp: the desktop web. But with the advent of smartphones and native apps, Yelp can now be accessed anytime, anywhere—which means there are many contexts for Yelp. And while our mobile apps do an amazing job of displaying valuable information and beautiful content, the context in which you use and view a mobile application is very different from the context in which you use a desktop computer.</p><p>With this in mind, we created two themes to guide the new design.</p><blockquote>Honor content, honor context.</blockquote><p>Nothing in the design should get in the way of helping readers consume information and content. Everything in the design should be optimized for the desktop web.</p><h3>Early explorations</h3><p>Over the past ten years, Yelp’s stayed ahead of the game with continuous product improvement and new features. This made Yelp the go-to source for finding local businesses, but didn’t always leave loads of time to focus on design consistency. Prior to the business page redesign, Yelp’s desktop web was a mishmash of different grids, styles, and elements. Many problems had been solved in different ways, creating an experience that felt mostly right, but left our team with the lingering feeling that Yelp wasn’t as perfect as we knew it could be.</p><p>As design began, we explored two major directions: one with a previously designed full screen header and format, and the other staying inside Yelp’s then current header and body containers.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*gnKLpG9XHXVFKHIl3E86hA.png" /></figure><p>These early explorations are essentially sketches, and they helped guide initial conversations with our team. Would we undertake a massive redesign of this page and all of Yelp’s look and feel? Or would we opt for a faster project that was essentially a reorganization of what we already had?</p><p><strong>We decided to go for broke, and revamp all aspects of Yelp’s UI.</strong></p><h3>Mobile’s influence</h3><p>Yelp’s apps on iOS and Android offer exceptional experiences, driven by design that is lightweight and lets the content sing. After our initial explorations, one clear goal was to better align the mobile and desktop interfaces, for while the apps continued to be at the forefront of superior mobile design, we were excited to update the business page to better represent best practices around information display.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/607/1*d84O0sTj-20QT5RIM7f31Q.png" /><figcaption>Eleven point type was a common sight on the original business page.</figcaption></figure><p>Screen size constraints are often cited as a major reason why mobile experience seems clear and to the point: without big desktop screens to fill with clutter, the mobile experience gets to the core of what a product is, its identity, its value. On the desktop, it is always tempting to show more, show everything, because there is a lot of space to fill. Yelp has always had the best local business information on the web, but our presentation of it was dense and unfocused.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/909/1*IYwIiReip4g9vzkYFdHQxA.png" /><figcaption>Our mobile apps and desktop experience are now aligned.</figcaption></figure><blockquote>As our design unfolded, we took cues from our business page on the app, creating experiences that feel unified and on brand.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7RKV4rsBb10Lx2MeVAaDdw.png" /></figure><h3>Preparing the canvas</h3><p><strong>Design works best within pre-established constraints.</strong> UI design in particular relies on uniformity and predictability—without these two traits, a designed system falls apart and fails its users.</p><p>Prior to the redesign, Yelp didn’t have a foundational grid system or a defined typography scale. We needed both, but what system to use? There are many off-the-shelf frameworks available on the web today and we explored static options like 960.gs and responsive systems, like Foundation.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/700/1*fmi-wQL-zoG7AhVH2utHfw.png" /><figcaption>An early comp, exploring a responsive framework with a breakpoint at 1140px</figcaption></figure><p>At the same time, we were working to solidify a typographic system that would help us create a pleasing vertical rhythm. Our old design had increments of 5 and 2, which lead to a system that was mathematically easy to understand and develop, but difficult for the eye to predict. Yelp is a product based on the written word, and so it was essential for us to create a system that made reading pleasurable—for us, that meant switching from our old type system to a traditional typographic scale, based on increments of 6.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/547/1*zaMCDd23fPFgpc6tXQmRGg.png" /><figcaption>Yelp’s new typographic system.</figcaption></figure><p>Happily, we found a <a href="http://www.teehanlax.com/blog/designing-faster-with-a-baseline-grid/">baseline grid</a> that worked perfectly with our new system. With those elements in place, we decided to define our own horizontal grid. We set the number 6 as our base and created a 12 column grid with gutters set at 30 pixels.</p><h3>The fun part</h3><p>Browsing through a business page should be as easy and straight-forward as reading a newspaper article: essential, need-to-know information at the top of the page, with each subsequent element revealing ever more detail. The hierarchy we needed was clear from the beginning. The fun part was fine tuning each element.</p><h4><strong>Above the fold</strong></h4><p>There’s much debate about whether or not a fold exists on the desktop. Do users scroll, or do they bounce if they don’t see what they want exactly when they want it? The truth is, it’s a mix. Important information <em>does </em>need to be at the top of the page. You have to inspire confidence in a user in order to get them to scroll, which is why we’ve put all of our key information above the fold, and display more (and bigger!) photos.</p><h4><strong>Color</strong></h4><p>Yelp is, happily, a vibrantly colored company. Our red might not be as identifiable as Coca Cola’s—yet—but it’s a beaut. Our old design had a mishmash of colors in its UI, the result of repeatedly solving the same problems, and legacy elements (design debt, in other words).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/469/1*6e12j9Ks3O9aWNHiycE7DA.png" /><figcaption>A few of the disparate colors and styles in use on the original business page</figcaption></figure><p>Since a primary goal is giving our users’ content the main stage, we decided to make our color palette a bit more neutral. The red stayed, but we’ve moved entirely away from our old oranges, yellows, and aquas. Initially, we explored a more monochromatic look to match our mobile app, but after living with it for a few weeks, felt that it was too cold for Yelp.com. We’ve settled on a subtle palette of warm greys to compliment our bright red, link blue, and all of our content.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/547/1*_o60R-3PQZ-QeO8N8MtQCQ.png" /><figcaption>New buttons and colors are far more uniform.</figcaption></figure><h4><strong>Making reading awesome</strong></h4><p>Reading is core to the Yelp experience, and with the new design, we made some major optimizations.</p><p>First, we raised our default type size, up to 14pt with a nice 18pt line height. It’s big enough to see sitting a comfortable distance from the screen, while still allowing us to show a big chunk of content in a single viewport. We also banished type smaller than 12pt.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/411/1*C-sVKuy-L_OI-zUCxQXJIA.png" /></figure><p>Second, we decluttered the review reading column, moving user passports and actions to the left, giving an uninterrupted reading experience. We also made the user actions available only when hovering over the review div, so that you only see them when you might need them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/615/1*Yitc-QcSxTmhsRFyAbw1rg.png" /><figcaption>An uncluttered reading experience.</figcaption></figure><p>We even optimized the review column width. Displaying an average of 55 characters per line, your eye can easily track what you’re reading with as little eye movement as necessary—meaning that you won’t be straining to read those long articles anymore.</p><p><strong>Designing the new Yelp business page was a huge undertaking,</strong> and there is much more to the story of how it went from concept to completion (if anything is truly ever complete). Stay tuned for more from our designers and product managers.</p><p>You can read more about the page’s improved consumer features on the <a href="http://officialblog.yelp.com/2014/02/yelps-new-interface-in-your-face.html">Official Blog</a>. If you’d like to know how we built it, check out the <a href="http://engineeringblog.yelp.com/2014/02/yelps-got-style-and-the-guide-to-back-it-up.html">Engineering Blog</a>, where you can read about our new <a href="http://www.yelp.com/styleguide">styleguide</a>.</p><p>If you like how much attention we paid to all the small stuff on the new business page, maybe you’re the kind of person we’d love to work with. We’re hiring <a href="http://www.yelp.com/careers?jvi=oYOmWfwO,Job">UI Designers</a>, <a href="http://www.yelp.com/careers?jvi=oXOmWfwN,Job">Product Managers</a>, and <a href="http://www.yelp.com/careers">more</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=db3ddd6ef7b" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A Lean UX Iteration on Dropbox Photos]]></title>
            <link>https://medium.com/@___fl/a-lean-ux-iteration-on-dropbox-photos-edfa7b245c27?source=rss----1dda970aebf8---4</link>
            <guid isPermaLink="false">https://medium.com/p/edfa7b245c27</guid>
            <dc:creator><![CDATA[Francine Lee]]></dc:creator>
            <pubDate>Mon, 08 Sep 2014 01:27:15 GMT</pubDate>
            <atom:updated>2014-02-26T03:10:09.501Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XLEpFiWT0bz58-WxUtFOhQ.png" /></figure><h4>Part 2 in a series. This process identifies user needs, prioritizes needs to work on, and narrows the scope to the best areas to  design for.</h4><h3>Identifying Needs</h3><h4>Meet Jared.</h4><p>Jared is a snap-and-go kind of photographer.</p><blockquote>“Sometimes I’ll take photos. Share them. Look back on them. But it has to be easy—managing my life can’t get in the way of me living it.”</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_4Upiiqjy3SgwPKZuMVLUA.png" /></figure><p>Jared has 4 important needs in how he handles photos.<br>He needs:</p><ul><li><strong>a single place for everything</strong>—Jared stores different sets of photos across different services, and he often forgets what is stored on where.</li><li><strong>convenient security</strong>—He’s a casual user who doesn’t transfer or back up his photos at every new album, but he wants to know his photos are safe in the event of any hardware malfunctions/theft.</li><li><strong>an easy way to share</strong>—Jared takes pictures to share memories with friends and family, some of whom are less tech-savvy. When Dropbox requires recipients to download the app, he gets frustrated with onboarding his aunt to Dropbox over the phone.</li><li><strong>organization</strong>—After a week of adventures, Jared dumps batches of photos into his libraries, often without any effort in organizing them. He finds his resulting library time-consuming to view and sort through.</li></ul><p>I’ve got to help Jared! His needs are a common denominator among <strong>95%</strong> of the <strong>16</strong><em> </em>people I’ve interviewed about their photo management habits.</p><p><strong>How can I resolve those needs?</strong><br>I’ll start by breaking down his broad needs (epics) into sets of smaller needs.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/244/1*DSw2hi9atxMQ4XC0Zg6E3w.png" /><figcaption><strong>epics:</strong> vague, broad needs<br><strong>smaller needs:</strong> specific needs that cumulatively satisfy the epic</figcaption></figure><p>Breaking the epic into smaller needs allows me to narrow the scope of this iteration. A narrower scope means I can closely validate each subsequent step of my design process to a shorter and more specific checklist of needs.</p><p>(Alternatively, accounting for long lists of needs has dangerously led to a compromised solution/feature creep/downward spiral of overdeveloped features that people <em>don’t actually need.</em>)</p><h3>Prioritizing Needs</h3><p>Let’s break down Jared’s needs.</p><h4>Jared’s needs as epics:</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*vgJq6WAzF6_-RUrX4bVxyg.png" /><figcaption>Jared has 4 needs, but “convenience” is represented here as a smaller need of the first epic.</figcaption></figure><p>The most important story to Jared is keeping track of his photos in one place, and easily sharing those photos to his friends.</p><p>I’ll be resolving this story, one step at a time.</p><p>To narrow the scope of this iteration, I focused within the pink epic, then focused on the two needs that didn’t have an existing fix. These two needs became the scope of the project, and they were broad enough to be broken down further:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WgZR90QEpYZimZilDA01zQ.png" /><figcaption>Needs still broad enough to be considered epics</figcaption></figure><p>The smallest needs <strong>(</strong>yellow<strong>)</strong> are now specific enough to begin designing solutions for.</p><h3>Solving Needs</h3><p><strong>How do I think about design solutions here?</strong> I use <strong>job stories</strong> to translate needs into design jobs.</p><p>I’m utilizing this process <a href="http://insideintercom.io/the-dribbblisation-of-design/">described by Intercom</a>, who:</p><blockquote>“<em>frame[s] every design problem in a Job, focusing on the triggering event or </em><strong><em>situation</em></strong><em>, the </em><strong><em>motivation</em></strong><em> and goal, and the intended </em><strong><em>outcome</em></strong><em>.”</em></blockquote><p>Sample job story:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*vUr3VPcw_4HuIRrFnbdmTQ.png" /><figcaption>A job story from the epic “grab photos from elsewhere on the web”</figcaption></figure><p><strong>RECAP:</strong><br>The two epics of the scope have been translated into a list of design jobs. The list now serves as a checklist of everything my design solution (the new feature) needs to accomplish.</p><p>Building against the checklist ensures I solve for the scope. Nothing more, nothing less.</p><p><strong>How do I begin building?</strong><br>Building a new feature can be daunting. I use task flows as a starting point to outline the system of my suggested feature. A task flow is a walkthrough of the interactions a user takes to complete a story. It’s analogous to mapping out a blueprint of a building before I build it.</p><blockquote><strong>Task flows </strong>are a tool to help us think through the design before a feature is actually developed. They allow us to interject the user into the flow of the application and determine if the conceptual model agrees with the user model.<br>— <a href="http://ux.stackexchange.com/a/38779">“rk” on ux.stackexchange</a></blockquote><p><strong>RECAP:<br></strong>The task flow for the new feature needs to fulfill the two epics of this scope:</p><ul><li>grabbing all the things</li><li>automatically backing up all the future things</li></ul><p>We’ll call this feature “<strong>import settings</strong>”.</p><p><strong>Dropbox’s current flow, and where this new feature would fit:</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/853/1*jHXwlvVy-ANb8DebwxtBJw.png" /><figcaption>Some context.<strong> import settings</strong> is the new feature</figcaption></figure><p>The task flow of Import Settings should resolve Jared’s most important story (the following is a very specific version of it):</p><p>Jared wants to add photos from his Facebook to his Dropbox. He wants to know that his future Facebook photos will continue to be transferred and kept safe.</p><h4>Task flow:</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4avqRY9FSJWX7KXkjC6UTA.png" /><figcaption>At the bottom: flow segmented by section, each section noting edge cases, error handling, failed states</figcaption></figure><p>This bird’s-eye view of a task flow helps me in two ways:</p><ul><li>account for all of the screens I’ll have to design for in the next step.</li><li>see where things are getting overly complicated (requiring lots of interaction). These areas are opportunities for simplification, ensuring an easier experience for the user (and servers!)</li></ul><p>Task flows give me the chance <em>to plan an efficient system before I mock it up in higher fidelity</em>.</p><p>Looking at task flow version 1, I had a realization. The flow does a couple of things. After the prerequisite connection and authentication sections, Jared must walk through 3 sections:</p><p>[<strong>1. view, select</strong>: albums, photos]<br>[<strong>2. import</strong> albums, photos]<br>[<strong>3. auto import</strong> future albums, photos]</p><p>I had <strong>2 needs</strong> to solve in this scope. But I created <strong>3 solutions</strong> here.</p><p>One of these does not belong!:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*OEqFtJiJ34jbwRFbEDo64A.png" /><figcaption>[<em>view, select</em>] <em>is </em>not one of Jared’s needs<em>.</em></figcaption></figure><p>I didn’t catch this until I made a couple of screens:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*LOkskl0k66PUFIkk71R1vg.png" /><figcaption>Oops! Viewing, selecting albums don’t solve<br>the core needs.</figcaption></figure><p>The MVP iteration <em>should solve the need. Nothing more, nothing less.</em></p><p>While the interaction of viewing/selecting photos seems a reasonable <em>assumption, </em>lean UX is about validating core needs, and validating our solution as an answer to those needs, before iterating additional versions of the solution.</p><p>Let’s simplify the task flow to only address the needs of the scope:</p><h4>Task Flow, Version 2:</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1006/1*BCUiLBZjvkleiIyYgsxgdw.png" /></figure><p>From here, I’ll design a prototype while considering design patterns and heuristics.</p><h3>Up Next:</h3><p>Where we are in the series on <em>Reimagining the Dropbox Photos Experience</em>:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/742/1*8Nl8K2gTuKjObl3fTu43Gw.png" /><figcaption>My process,<br>completed part 2</figcaption></figure><p>Previously:<br>Part 1 — <a href="https://medium.com/user-experience-researche/e6a1e37028b4">A Guerilla Usability Test on Dropbox Photos</a></p><p>Next:<br>Part 3—Wireframes and a prototype of the new feature to follow.</p><p>*I don’t work for or represent Dropbox. I’m a curious Visual Designer shipping UX projects at 2 design programs until the end of March. I study under Laura Klein &amp; Kate Rutter @Tradecraft and Megan O’Rorke @GA_SF. Send me design challenges come April ☺</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=edfa7b245c27" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>