Tweaking Fonts in elementary OS

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.


Making Your JavaScript More Functional

Functional Programming in JavaScript is all the rage right now, with new libraries, languages, and transpilers popping up everywhere. You might be thinking, “How do I make this radical paradigm shift?” The answer is, you don’t have to. Not right away anyhow (or ever), and not completely. A Functional JavaScript programming style can have it’s … 


Web Development on elementary OS 0.4.0 Loki

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.