TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Design for Yourself (Sometimes)

24 pointsby felixbraunover 3 years ago

3 comments

nicbouover 3 years ago
It’s rather difficult to solve a problem you don’t have yourself. That’s why you rely on user feedback. If you design for yourself, the feedback loop gets much tighter.<p>I mostly design for myself nowadays, and I found that it’s not that easy. It still requires multiple iterations to get it right. My own laziness as a developer also biases my decision making.
dgreenspover 3 years ago
When I write (including right now in this comment), I am choosing words in a way that will hopefully be pleasant and easy to understand to a large audience. I think design is like that. I would not use a sentence structure that is distasteful to me personally, or so idiosyncratic that only I appreciate it. You might say I am writing for an imagined reader that shares my tastes, to some extent, but doesn&#x27;t know all the same things that I know.<p>If I were literally the only audience for some writing, it would look like my personal notes.<p>I could be a core part of my audience, or farther from it. I consider myself to be part of the audience for what I&#x27;m writing right now, since the words are coming to me as I&#x27;m writing. If I&#x27;m telling you some information I already know, or documenting some code, then a future version of me that has forgotten the information could be part of the audience. In some cases--and I presume it would be even more cases if I were a professional writer--I am farther from being part of the audience. Then it&#x27;s important to know my audience well enough to be able to put myself in their shoes a bit. For example, if I were going to write a lesson teaching programming or calculus to someone from scratch, I would need to understand what points my audience needs broken down and explained. I might need experience as a teacher of these topics to do that. As another example, if I am writing to an audience that has different life experiences and privilege from me, and I don&#x27;t take that into account, my message might land awkwardly or fall flat.<p>The bigger the creative undertaking, the more important it is that you are bringing something into the world that you, personally, very much want to see in the world based on your personal desires and preferences, in my opinion. If you are going to write a novel, or pitch a TV show, or open a restaurant, it&#x27;s got to be <i>your</i> thing. Specific and personal is good. You have to keep a somewhat general audience in mind, though. For example, if you are very tall, don&#x27;t open a restaurant that is only comfortable to sit in for very tall people.<p>Does this apply to start-ups? It can. Not every aspect of a start-up is a creative work. Sometimes the code is the creative work, and the business idea is what pays the bills. Sometimes the business is where the passion is, and the software is a means to an end. Ideally, different people on a team bring their creativity and passion to different aspects of the product. However, a very driven founder may just want to see his or her idea exist in some form, and not find, cultivate, and encourage a good designer&#x27;s creativity. Sometimes &quot;design&quot; just means making a whole lot of product and aesthetic decisions that need to be made, and it&#x27;s not based on anyone&#x27;s coherent creative vision. When there are a lot of decisions to make and seemingly no objective basis for making them, and no designer that has the team&#x27;s trust and respect (giving them earned power to make decisions), start-ups just ship things and see if people like them, using &quot;user feedback&quot; as the missing objectivity.<p>I don&#x27;t know what designers mean when they say to each other, &quot;You aren&#x27;t designing for yourself.&quot; I have been on projects where I had to remind myself that I wasn&#x27;t in the target market, though, and it sucked. For example, working on a tool for programmers, and being a programmer, but it not being the kind of tool I would want to use. I am a very creative person, and I am best suited to thinking of my work as undertaking a big creative project.<p>I think PG thinks of start-ups in terms of hacking, which he relates to painting (famously) and to some extent writing, emphasizing individual creativity and craftsmanship, so it&#x27;s a similar sentiment.
dustedover 3 years ago
I agree with the sentiment of this article, building things for yourself first, means that you have the foundation for creating value: 1. a certain kind of problem to solve. 2. an idea how to solve it in a way that you find satisfying. That&#x27;s a good reason to build something, and build it in a certain way. Chances are, there will be others that also want to work like that.