Rank of top languages on GitHub.com over time

GitHub blog shares some trends in regards to programming languages, which includes both public and private repositories:

GitHub programming languages

Interesting.  I haven’t seen many Java and C# projects myself, but I’m in a very different bubble.  PHP stays on #4 for years.  VimL, the language in which most plugins for Vim editor are written, makes it to #10 in 2010, which suggests that there are way more plugins than I ever thought.  The drop in Perl is also quite notable, but not very surprising.

Using Graphviz dot for ERDs, network diagrams and more

I’ve mentioned Graphviz many a time on this blog.  It’s simple to use, yet very powerful.  The dot language is something that can be jotted down by hand in the simplest of all text editors, or generated programmatically.

The official website features a gallery, which demonstrates a wide range of graphs.  But I still wanted to blog a few examples from my recent use.

Continue reading Using Graphviz dot for ERDs, network diagrams and more

Doing Terrible Things To Your Code

a good programmer knows they have to do terrible things to their code. Do it because if you don’t, I guarantee you other people will, and when they do, they will either walk away or create a support ticket. I’m not sure which is worse.

Jeff Atwood