featured posts

Creating a bash completion script A tutorial for adding tab completion to your scripts using the Bash Programmable Completion functionality.

Creating a Linux Desktop application with Ruby A tutorial for creating a simple GTK ToDo application with Ruby

fs How to write better emails Tips for composing effective emails avoiding misunderstandings with examples from the software development world.

How to remove duplicate lines from files preserving their order How to remove duplicate lines of a file in Linux without sorting or changing their order (awk one-liner explained).