Miki

Miki's Books

Miki has a passion for teaching and mentoring. He teaches many workshops on various technical subjects all over the world and also mentored many young developers on their way to success. Miki is involved in open source, has several projects of his own, and contributed to several more - including the Go project. He has been using writing software for more than 25 years.

Miki wrote several books and is a LinkedIn Learning author. He's an organizer of Go Israel Meetup, GopherCon Israel, and PyData Israel Conference.

Effective Go Recipes

Effective Go Recipes

Easy to use Go recipes to get your started in your new project.

Get Your Copy

Python Brain Teasers

Python Brain Teasers

30 brain teasers to tickle your mind and make you a better Python developer.

Get Your Copy

Go Brain Teasers

Go Brain Teasers

25 brain teasers to tickle your mind and make you a better Go developer.

Get Your Copy

Pandas Brain Teasers

Pandas Brain Teasers

25 brain teasers to tickle your mind and make you a better Pandas developer.

Get Your Copy

Forging Python

Forging Python

Guidelines and best practices from my 25 years of experience developing Python.

PDF & ePUB on Gumroad

Kindle & paperback on Amazon

Brain teasers are an innovative and fun way to learn and gain deeper understanding of a topic.
At the beginning of each chapter I'll show you a short program and will ask you to guess the output. The possible answers can be:

  • Syntax error
  • Exception
  • Hang
  • Some output (e.g. [1, 2, 3])

After you guess the output, I'll show you the right answer and explain why is it the right answer. I'll also give you some reference for further reading.