Fight Complexity with Functional Programming

Skadooosh!

☕️☕️☕️ 15 min read

Template-Oriented-Programming (TOP) to Ship Faster

Top-up with Ad-hoc Polymorphism

☕️☕️☕️ 14 min read

Monads for Drunken Coders, Pint-1🍺

A chilled introduction to the Dreaded Monad, using Java 8

☕️☕️☕️ 15 min read

Functional Terminology ⨐

Speak Functional language fluently

☕️ 3 min read

Pocket Design Patterns 📋

All the popular Design Patterns abridged for quick revision, along with some tidbits.

☕️ 5 min read

Kung fu Lambda ƛ

Fun in Functional Programming with Java 8 and how it is competing with younger functional languages.

☕️ 7 min read