Time to upgrade your monitor

I am a programmer. I do not deal with digital painting, photo processing, video editing. I don’t really care for wide gamut or even proper color reproduction. I spend most of my days in a text browser, text editor and text terminal, looking at barely moving letters.

So I optimize my setup to showing really, really good letters. A good monitor is essential for that. Not nice to have. A MUST. And in “good” I mean, as good as you can get. These are my thoughts, based on my own experience, on what monitors work best for programming.

There’s a lot of good advice in here. We all know higher pixel densities make our user interfaces and text crisper, but a surprising number of people still don’t seem to know just how much of a gamechanger high refresh rates can be.

If you’re shopping around for a new monitor, and you have to choose between higher pixel count or a high refresh rate, you should 100% without a doubt go for the higher refresh rate. The difference 120Hz or 144Hz will make in just how smooth and responsive a UI can be is astonishing. I think the sweet spot is 1440p at 144Hz, preferably with FreeSync or Gsync.

Both Windows and Linux support high refresh rates out of the box, but as the linked article notes, macOS basically has no clue anything above 60Hz exists, and you’ll have to be very careful about what display you buy, and be willing to jump through annoying hoops every time you load up macOS just to enable high refresh rates.

54 Comments

  1. 2020-06-17 8:51 pm
    • 2020-06-21 9:07 am
  2. 2020-06-17 9:07 pm
    • 2020-06-18 4:35 am
  3. 2020-06-17 9:12 pm
  4. 2020-06-17 9:49 pm
    • 2020-06-18 12:58 am
      • 2020-06-18 4:07 am
        • 2020-06-18 4:28 am
          • 2020-06-18 1:25 pm
      • 2020-06-18 4:30 am
        • 2020-06-18 5:28 am
          • 2020-06-22 2:35 am
        • 2020-06-22 3:38 am
  5. 2020-06-17 9:52 pm
    • 2020-06-17 11:10 pm
    • 2020-06-20 3:18 am
      • 2020-06-21 5:30 am
  6. 2020-06-17 9:53 pm
    • 2020-06-18 4:26 am
      • 2020-06-20 12:42 pm
  7. 2020-06-17 10:09 pm
    • 2020-06-17 11:30 pm
  8. 2020-06-18 3:14 am
    • 2020-06-18 4:24 am
    • 2020-06-19 2:51 am
  9. 2020-06-18 3:15 am
    • 2020-06-18 5:20 am
  10. 2020-06-18 3:50 am
  11. 2020-06-18 4:22 am
    • 2020-06-18 12:43 pm
      • 2020-06-18 3:09 pm
  12. 2020-06-18 8:51 am
  13. 2020-06-18 9:15 am
    • 2020-06-18 10:45 am
      • 2020-06-18 11:35 am
    • 2020-06-19 4:54 am
      • 2020-06-19 9:30 am
      • 2020-06-19 1:25 pm
  14. 2020-06-18 10:20 am
  15. 2020-06-18 1:17 pm
    • 2020-06-21 12:13 pm
  16. 2020-06-18 7:02 pm
    • 2020-06-22 3:17 am
  17. 2020-06-19 4:58 am
    • 2020-06-19 8:18 am
      • 2020-06-19 12:33 pm
  18. 2020-06-19 12:45 pm
    • 2020-06-19 1:44 pm
      • 2020-06-19 2:01 pm
        • 2020-06-19 2:32 pm
  19. 2020-06-20 8:58 am
  20. 2020-06-21 12:51 am
  21. 2020-06-22 1:58 pm