Scala Tips & Tricks

Between Zero & Hero – Scala Tips and Tricks for the intermediate Scala developer Scala has no ++ or — operator; how to increment or decrement an integer? Getters and Setters in Scala Scala access modifiers and qualifiers in detail

The Secret of the Apple’s New San Francisco Fonts

Apple has been using Helvetica as the system fonts for iOS since the first iPhone, and they also switched the fonts from Lucida Grande to Helvetica for Mac OS X since 10.10 Yosemite. Why did Apple decide to ditch Helvetica, which is the most famous and loved font in the world?

Monospaced font with programming ligatures

Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like .. or //, ligatures allow us to correct spacing.


The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ...

CQRS i Event Sourcing – czyli łatwa droga do skalowalności naszych systemów

How to use LiipImagineBundle to manage thumbnails through Amazon S3

Where your PHP code exits?

Getting device information from your visitors

Getting device information from your visitors Mobiledetect is awesome, but it doesn’t extract information for desktop devices and browser. So I decided to create my own package that extends Mobiledetect; meet the Agent. Agent parses the User-Agent header that your browser sends along with all HTTP requests. It uses a list of patterns to detect ...

Protect your server with fail2ban

Protect your server with fail2ban Fail2ban is a must-have for every SSH-enabled server that is connected to the internet. It protects services such as SSH from illegitimate access.

Find large directories and files on Debian or Ubuntu with ncdu

Find large directories and files on Debian or Ubuntu with ncdu Time to stop using the find command to search for large directories or files on your servers. There’s a neat disk usage analyser tool called ncdu that you should definitely give a try!