16 Months of Functional Programming

16 Months of Functional Programming

Speed up your Vagrant NFS shares with cachefilesd

Speed up your Vagrant NFS shares with cachefilesd

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. https://github.com/tonsky/FiraCode#browser-support


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 ...