elementary OS performs the primary action (i.e. open a file) when you click once on an item in Pantheon Files. This single-click behavior can be pretty jarring when many other OS’s rely on the age-old double-click action.
By default, elementary OS only has an option in the System Settings panel (System Settings > Universal Access > Seeing:Display > Reading > Text Size) to globally alter the font scaling. I am fine with the fonts at the normal setting, but monospaced fonts on dark backgrounds are to difficult to see at 10px (default) so I need to set it to 11px.
Out of the box, Elementary OS doesn’t come with much in the way of a development tool chain. It comes with Scratch, Terminal, Ruby, Python, make, g++, c++ and all the standard fare you might expect on a Linux distro. After all, many Linux apps run on these technologies. What is missing are applications like vim (or Sublime, or Atom), tmux, node.js, Rails, PHP, Vagrant, Docker, mysql, mongodb… all of the tools a web developer might need, depending on the sort of project they are working on.
Hands down, from a set-and-forget, home laptop use, Elementary OS 0.4 Loki is the best Linux distribution to ever grace the screen of any of my computers. This is not your power users distro. This is a Mac users Linux, a Windows 10 users Linux. This is the sort of Linux that you happily install and never once need to open a terminal. It’s the first Linux to reach that point, where the user experience, the interface design, the attention to detail and the robustness and stability of the system as a whole, is so tight that any man, woman and child could install and use it.