Skip to main content

Grokking Simplicity: Taming complex software with functional thinking by Eric Normand

· 11 min read
Pere Pages
Software Engineer

"Grokking Simplicity: Taming Complex Software with Functional Thinking" by Eric Normand is a book that introduces the principles of functional programming in a practical and approachable way. It focuses on simplifying complex software development tasks by applying functional programming concepts.

The book teaches how to write simpler, cleaner, and more reliable code by avoiding shared state, mutable data, and side-effects. It's particularly useful for developers who are accustomed to object-oriented programming and want to explore functional paradigms.

grokking simplicity book cover
Published 2021

React Image Placeholder

· 7 min read
Pere Pages
Software Engineer
Pear being loaded

The rationale behind creating a component like the ImagePlaceholder in React, especially in a web application that handles a significant amount of images, centers on improving user experience and performance.