Frank Chimero

frankchimero.com · Personal blog · on HN since 2010

Frank Chimero, a designer and writer, writes about web design, the web's character, and the effects of screens and tools.

What HN saysHN commenters say they love the site, cite 'The Web's Grain' as a favorite piece of writing, and list it among design blogs.
89HN people shared it
17linked it in comments
94stories submitted
1.8Kstory points
4 months agolast shared
2010people per year2026

Most-shared posts

  1. 1
    The Web’s Grain (2015)
    11 people · 27 points · first shared 2015 · 1 comments on HN
  2. 2
    Everything Easy is Hard Again (2018)
    5 people · 346 points · first shared 2020 · 258 comments on HN
  3. 3
    The Web's Grain (2015)
    5 people · 7 points · first shared 2023 · 1 comments on HN
  4. 4
    Beyond the Machine
    4 people · 6 points · first shared 2025 · discussion on HN
  5. 5
    In web design, everything easy is hard again
    3 people · 468 points · first shared 2018 · 322 comments on HN
  6. 6
    What Screens Want
    3 people · 47 points · first shared 2013 · 5 comments on HN
  7. 7
    What Screens Want (2013)
    3 people · 7 points · first shared 2022 · discussion on HN
  8. 8
    How Limitations on the Net Create Big Companies
    3 people · 7 points · first shared 2014 · 2 comments on HN
  9. 9
    Designers vs Coding
    3 people · 6 points · first shared 2011 · discussion on HN
  10. 10
    No New Tools
    3 people · 6 points · first shared 2014 · 1 comments on HN
  11. 11
    What Screens Want
    3 people · 4 points · first shared 2015 · discussion on HN
  12. 12
    Selling Lemons
    2 people · 213 points · first shared 2025 · 117 comments on HN
  13. 13
    Frank Chimero - The Setup
    2 people · 5 points · first shared 2011 · discussion on HN
  14. 14
    Everything was made
    2 people · 2 points · first shared 2013 · discussion on HN
  15. 15
    Notepad.gif
    2 people · first shared 2018

What HN people wrote when they linked it

mrzool · 2014-12-08
I love Frank Chimero's website: http://frankchimero.com/
sogen · 2016-10-27
http://kellysutton.com Stumbled upon this one yesterday, it's from a paper, but well written: https://mzucker.github.io/2016/09/20/noteshrink.html A long time favorite writer: http://www.frankchimero.com/writing/the-webs-grain/
mbrock · 2016-07-26
I think Times New Roman, if you just fix the line height and page width, can be beautiful, legible, and familiar. Random example: Frank Chimero's site renders with Times New Roman body text on my Mac, since I don't have Minion Pro or Calluna which are prioritized before Times in the stylesheet, and it looks lovely. http://www.frankchimero.com/writing/the-webs-grain/
keepamovin · 2024-03-29
Great question. I created a series of UI frameworks and experiments starting around 2018 that evolved like: "react in 500 lines of JavaScript", Brutal.js, Vanillaview, Bang.html, Good.html. The ultimate one was a realization of a long held dream unifying web components with the JS tagged template literals and easy "drop in" event listeners and "granular DOM updates without 'shadow DOM'" of my previous creations in that lineage. The starting point was I disliked React's complexity and its violation of the implicit contract of the web platform in that HTML, JavaScript and CSS should function as the standard, if they're going to look like the thing. By creating a parallel but subtly different HTML/CS/JS DSL, to me it corrupted the platform and weakened it overall. I thought it a flawed approach and still do, and longed to see something better, so I built something that had the ergonomics I wanted. I also really liked the things that came along like HTMX, Stimulus, Hotwire, htmz, etc. That I saw as giving power to the platform by using its technologies, along the "web grain": https://frankchimero.com/writing/the-webs-grain/ I hoped my frameworks would take on React, but I came to see there's more to tech than superior tech. It's about tribalism, too. Similar to beta vs VHS. Even tho React and Angular are inferior in many ways, the have the distribution mechanism, brand recognition, and "choice safety". Ability to hit the ground running is oft-touted but I think it's less…
abalashov · 2020-07-06
Am I the only one who's intensely jealous of Linus? I'm 34, I've been coding prolifically since I was 9, and by 20 I was running on fumes. That was probably the last time it was any fun. By now it's very hard to sustain anything remotely resembling motivation, especially having been around long enough to have been around the block with a few technology waves. This article, circulated on HN a while back, resonated with me more strongly than anything I've seen here in years: https://frankchimero.com/blog/2018/everything-easy/ I'm completely burned out on it all, and I don't even do more than a few hours of coding a week many weeks. Even that takes some serious psychological effort to get into, and some weeks I don't manage it. Honestly, I'd much rather sit in meetings, answer e-mail, and advise others on architecture. I like talking and teaching, and people issues interest me fairly indefatigably. It very well might pay better, too, depending. Alas, I picked a business model that economically rewards me for coding--that other stuff is just non-revenue overhead. I really hope a day comes soon when I can say, "I don't really get involved in code much anymore," before RSI and disinterest foreclose upon the possibility of a life worth living.
pkal · 2025-10-05
I agree with you -- I never use vulgar words, so I cannot use this word myself. That being said, maybe you saw this article being posted a few days ago: https://frankchimero.com/blog/2025/selling-lemons/ writing about the concept of "Market for Lemons". The last paragraph compares the two ideas: > What makes the Market for Lemons concept so appealing (and what differentiates it in my mind from ens**tification) is that everyone can be acting reasonably, pursuing their own interests, and things still get worse for everyone. No one has to be evil or stupid: the platform does what’s profitable, sellers do what works, buyers try to make smart decisions, and yet the whole system degrades into something nobody actually wants. (I don't know if Doctorow's concept really relies on malice.)
robinsloan · 2018-07-08
Even with elaborate CSS in play, I think the web has deep characteristics that you can either lean into or struggle against. For example, there's the simple fact of scrolling; does your web page embrace that default behavior, or override it with fancy scroll effects, or replace it entirely with, say, some kind of horizontal page-flipping simulation? I think often of Frank Chimero's visual essay about this, titled "The Web's Grain": https://frankchimero.com/writing/the-webs-grain/
ktpsns · 2018-02-10
Did anybody notice that the 1997's Hello World example https://frankchimero.com/writing/everything-easy-is-hard-again/images/… still works? Open the most easy built-in text editor on your system (even on Android one should be able to do that, isn't it), save it, open it with your browser locally. In some aspects, the evolution of the web is similar to what the C language ecosystem experienced. It was dead simple in the beginning --- however the "Hello World" is still the same! Today's users are more demanding in terms of user interfaces and you will not go far without libraries. Same story with building modern "reactive" websites. I personally like that CSS got more powerful, it allows us to build modern websites without JavaScript. That wasn't possible 20 years ago.
achairapart · 2017-12-16
The two most important things to keep in mind for friends from the printed world: 1) Digital has its own aesthetic. 2) Forget everything about the canvas, the web is a fluid medium. There are tons of pratical resources about digital design. For a more theoretical perspective, take a look at Frank Chimero's writings, they are both inspiring and enlightening: 1) What screens want: https://frankchimero.com/writing/what-screens-want/ 2) The Web's Grain: https://frankchimero.com/writing/the-webs-grain/
nine_k · 2017-12-08
«In technology, I believe it comes down to the power dynamics of convenience. To create convenience—particularly the automated convenience technology trades in—someone else must make our choices for us. In other words: the less you have to do, the less say you have.» (From https://www.frankchimero.com/writing/the-webs-grain/)
cristiantincu · 2012-04-18
“A master in the art of living draws no sharp distinction between his work and his play; his labor and his leisure; his mind and his body; his education and his recreation. He hardly knows which is which. He simply pursues his vision of excellence through whatever he is doing, and leaves others to determine whether he is working or playing. To himself, he always appears to be doing both.” —L.P. Jack. Via Frank Chimero: http://blog.frankchimero.com/post/17609912323
guictx · 2011-04-28
Frank Chimero, illustrator and designer, wrote about his experience using a MBA as primary machine: http://blog.frankchimero.com/post/2799470127/the-setup
jasode · 2018-02-10
>There is a difference between web design and web application development. His essay isn't really about documents vs apps. It's about documents vs documents. Or more accurately, he's lamenting about docs_simplesyntax vs docs_complicatedsyntax. He shows an example of easy HTML syntax[1] that harkens back to "simpler times" in the olden days: <html> <head> <title>My First Web Page</title> </head> <body> My First Web Page </body> </html> The problem with that is people want to author documents (not apps) that are more complicated (prettier, aesthetically pleasing column layouts, gradient backgrounds, drop caps, dynamic resizing of frames, and so on) that require more knowledge than his "hello world" type of simple HTML. Even a web "document" like the wikipedia page on The Beatles[2] requires quite a bit of complexity and advanced HTML knowledge. I've been writing HTML on and off for 20 years and I'd have to do quite a bit of googling and stackoverflow research to replicate that wikipedia page. [1] https://frankchimero.com/writing/everything-easy-is-hard-again/images/… [2] https://en.wikipedia.org/wiki/The_Beatles#Controversy,_final_tour_and_…
tel · 2011-09-01
This article is plain non sequitur. The argument stated is that intelligence is multidimensional (stated as fact with caricature testimony) and therefore there exists a job aligned with one of those dimensions. Arguing that designers should code states that today optimal design is done by someone who has skill on multiple axes. So the article really just dodges the issue by defining situations alternative to arguments made by Frank Chimero[1] makes and then pretending like that's a rebuttal. He, of course, steps away from this ridiculous position toward the end by agreeing that designers could learn to code. Even suggesting it might not be a terrible idea, but this again misses the brunt of the pro argument: Designers with strong understanding of implementation are better than those without. I don't really want to argue that point in this comment—I'm not qualified. I just wanted to state that he never actually says anything concerning it. [1]http://blog.frankchimero.com/post/9594863189

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close