Tips for writing effective emails avoiding misunderstandings with examples from the software development world.
awk '!visited[$0]++' or how to remove duplicate lines from files keeping the original order explained
How to remove duplicate lines of a file in Linux without sorting or changing their order (awk one-liner explained).
How to add, update and delete nested objects in Elasticsearch documents using the Update API and painless scripts.
A Linux shell script for registering directory aliases and navigating to them with tab completion.
A step by step tutorial to dockerize a Rails application and run it in Docker with PostgreSQL and Redis.
A step by step tutorial for creating a chat application with Rails and WebSockets (ActionCable).
A step by step tutorial for using Elasticsearch bucket aggregations to implement faceted navigation a.k.a. facets.
In this post I will describe the steps I had to follow to be able to change the brightness on my iMac using the related keyboard function keys.
In this post we are going to play around with full text searching Linux man pages using Elasticsearch.
How to add tab completion to your bash scripts