I use Lynx as a "distraction free mode" when I'm learning a new language from a good web resource. I'll split the terminal (terminator) vertically in two, then split the right part horizontally. Left: web page. Right upper: playground (REPL or edit & compile). Right lower: Markdown notes in vim.