-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Includes: - Listing more related posts - Fixing broken links - Improving markdown format in various places
- Loading branch information
1 parent
05711d0
commit 86b462b
Showing
13 changed files
with
72 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,23 @@ | ||
--- | ||
layout: post | ||
title: "Vim Color Schemes: A Call for Designers" | ||
date: 2012-11-25 19:28:30 | ||
related: [ | ||
"The open source community that embraces designers most, wins." | ||
] | ||
--- | ||
|
||
Sometimes I'm knee deep in technology and I come across a situation where my eyes are insulted by a deluge of terrible design. Once it was in finding <a href="http://www.georgehutchins.com/" target="_blank" title="The flaming counter at the bottom of the page sure takes me back.">this website</a>. Most recently, it was in browsing color schemes for Vim, a command line based text editor. | ||
Sometimes I'm knee deep in technology and I come across a situation where my eyes are insulted by a deluge of terrible design. Once it was in finding <a href="http://www.georgehutchins.com/" title="The flaming counter at the bottom of the page sure takes me back.">this website</a>. Most recently, it was in browsing color schemes for Vim, a command line based text editor. | ||
|
||
For background, Vim lets you create and edit text files in a command line, and "color schemes" exist to highlight the words you're typing with different colors. If you are a developer, it makes sense, but to non-developers, it's the equivalent of highlighting your sentences so all the nouns are one color, verbs are another color, punctuation another color, (and so on…). The overall effect makes the the code easier to understand. And let me tell you… every little bit helps. | ||
|
||
Anyways, there are tons of options for color schemes but this is what you find when you browse them. | ||
|
||
<img alt="See the full listing at http://code.google.com/p/vimcolorschemetest/" src="/assets/images/vim_color_schemes_sm.png" style="width: 800px; height: 433px;" /> | ||
<img alt="See the full listing at http://code.google.com/p/vimcolorschemetest/" src="/assets/images/vim_color_schemes_sm.png" /> | ||
|
||
Seriously? I mean, I get that the project is [open source][1], which has the side effect of inviting in the unfinished whims of the hobbyists everywhere but this is just absurd. Just look at the blue one in the top right. It's hard for me to believe that there are people out there who make these designs and aren't too embarrassed to publicly contribute them. I look at these and think that all it would take is for a designer to come in and pop out three or four polished designs in a weekend and just clean up shop. Such a contribution would quickly bubble to the top, since everybody wants a better experience. Right? | ||
|
||
To be fair, with a bit of digging, I did find a couple (like <a href="http://dengmao.wordpress.com/2007/01/22/vim-color-scheme-wombat/" target="_blank" title="This is the one I decided to go with.">Wombat</a> and <a href="http://blog.toddwerth.com/entries/8" target="_blank" title="The IR Black Vim Color Scheme">IR Black</a>) that weren't too bad. | ||
|
||
I'm starting to realize that some developer circles turn a blind eye to design. Almost as if the ability to do visual design was below them. Or maybe they feel like it isn't the kind of skill that you can study and develop in yourself… that it's something you must be born with. My message to people with these kind of attitudes is that you are only hurting yourselves. Sure, it may not be wise to aspire to be an expert in everything, but a putting a little effort into learning design principles can go a long way. | ||
|
||
[1]: http://bryanbraun.com/2012/10/25/open-source-community-embraces-designers-most-wins "And I've already discussed how open source has a tendency to repel the designers they need most..." | ||
[1]: http://bryanbraun.com/2012/10/25/open-source-community-embraces-designers-most-wins "And I've already discussed how open source has a tendency to repel the designers they need most..." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,13 @@ | ||
--- | ||
layout: post | ||
title: "Usability 2.0" | ||
date: 2013-01-24 18:00:15 | ||
related: [ | ||
"The open source community that embraces designers most, wins." | ||
] | ||
--- | ||
|
||
With the proliferation of apps and a new generation of web services, the bar for software usability has been raised. If your software isn't simple enough to use, | ||
With the proliferation of apps and a new generation of web services, the bar for software usability has been raised. If your software isn't simple enough to use, [it will be replaced](http://dilbert.com/blog/entry/botched_interface_market/) and obsolete in a few short years. | ||
|
||
<a href="http://dilbert.com/blog/entry/botched_interface_market/" target="_blank">it will be replaced</a> and obsolete in a few short years. Some used to believe that the complexity of the task being done (accounting, 3D Modeling, statistics, etc.) forced the software to be complex. That was before products like <a href="http://mint.com" target="_blank">Mint</a>, <a href="http://www.apple.com/ilife/imovie/" target="_blank">iMovie</a>, and <a href="http://mailchimp.com/" target="_blank">Mailchimp</a> proved them wrong. How simple is good enough? If it requires to user to read documentation, it isn't good enough. | ||
Some used to believe that the complexity of the task being done (accounting, 3D Modeling, statistics, etc.) forced the software to be complex. That was before products like [Mint](http://mint.com), [iMovie](http://www.apple.com/ilife/imovie), and [Mailchimp](http://mailchimp.com) proved them wrong. | ||
|
||
How simple is good enough? If it requires to user to read documentation, it isn't good enough. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,10 @@ | ||
--- | ||
layout: post | ||
title: "Err on the side of simplicity" | ||
date: 2013-07-13 20:59:15 | ||
--- | ||
|
||
<p class="p1"> | ||
It's hard to go wrong in your web project if you err on the side of simplicity. That goes for both on the design side and development side. | ||
</p> | ||
It's hard to go wrong in your web project if you err on the side of simplicity. That goes for both on the design side and development side. | ||
|
||
<p class="p1"> | ||
You can't do everything at once, so don't. Build the essential parts and make them look really clean. It's easier to add more later than it is to take something away (if not for technical reasons, then for <a href="http://www.bryanbraun.com/2011/04/10/bryan-vs-the-sunk-cost-fallacy" title="Sunk costs strike again.">emotional reasons</a>). | ||
</p> | ||
You can't do everything at once, so don't. Build the essential parts and make them look really clean. It's easier to add more later than it is to take something away (if not for technical reasons, then for <a href="http://www.bryanbraun.com/2011/04/10/bryan-vs-the-sunk-cost-fallacy" title="Sunk costs strike again.">emotional reasons</a>). | ||
|
||
<p class="p1"> | ||
It means less noise. Less distraction. Less delay in shipping your <a href="http://en.wikipedia.org/wiki/Minimum_viable_product" target="_blank" title="Minimum Viable Product">MVP</a>. | ||
</p> | ||
It means less noise. Less distraction. Less delay in shipping your <a href="http://en.wikipedia.org/wiki/Minimum_viable_product" title="Minimum Viable Product">MVP</a>. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,14 @@ | ||
--- | ||
layout: post | ||
title: "Put the Hours in" | ||
date: 2013-11-01 19:56:34 | ||
related: [ | ||
"Don Hertzfeldt on Creative Work", | ||
"It's about the Miles" | ||
] | ||
--- | ||
|
||
<p class="p1"> | ||
Anything worth doing takes more than an afternoon. | ||
</p> | ||
Anything worth doing takes more than an afternoon. | ||
|
||
<p class="p1"> | ||
Anything worth learning cannot be won without a struggle. | ||
</p> | ||
Anything worth learning cannot be won without a struggle. | ||
|
||
<p class="p1"> | ||
So struggle, be patient, and put the hours in. | ||
</p> | ||
So struggle, be patient, and put the hours in. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,14 @@ | ||
--- | ||
layout: post | ||
title: "No Sidebars" | ||
date: 2015-06-17 00:13:40 | ||
related: [ | ||
"Visual attention is a zero-sum game", | ||
"Simplicity Takes Restraint" | ||
] | ||
--- | ||
|
||
I was talking about the Writer theme at a meetup once when a developer asked me if it was possible to set up a sidebar for the theme. I said no way, not today, and not ever. Why? Because sidebars tend to be a dumping ground for unimportant things that nobody wants to look at. It would be bad enough if they were value-neutral, but they impose a tax on all other page content, drowning out the message you are trying to share. To me, sidebars represent the unquestioned patterns that result in unnecessary friction and cruft (both on the web and in life). And <a href="http://nosidebar.com/about/">I'm not the only one who thinks this way</a>. Writer's lack of sidebars is a feature. Don't be afraid to throw out your sidebar. I'm confident you won't miss it at all. | ||
I was talking about the Writer theme at a meetup once when a developer asked me if it was possible to set up a sidebar for the theme. I said no way, not today, and not ever. | ||
|
||
Why? Because sidebars tend to be a dumping ground for unimportant things that nobody wants to look at. It would be bad enough if they were value-neutral, but they impose a tax on all other page content, drowning out the message you are trying to share. To me, sidebars represent the unquestioned patterns that result in unnecessary friction and cruft (both on the web and in life). And <a href="http://nosidebar.com/about/">I'm not the only one who thinks this way</a>. | ||
|
||
Writer's lack of sidebars is a feature. Don't be afraid to throw out your sidebar. I'm confident you won't miss it at all. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters