About

I am a software engineer developing maintainable software & collaborative working environments. I speak at conferences, run workshops & organise meetups to help others make better products. I enjoy teaching and learning about different teachning methods. I wrote a book about functional programming for beginners: “Grokking Functional Programming”.

This blog is about software engineering. I write about technical and organisational problems and try to come up with solutions based on experiments and research.

I welcome all the feedback, especially a constructive one. Please contact me through the contact page or Twitter. See my Github to see what I am currently up to.

Michał Płachta