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

Python Brain Teasers

Python Brain Teasers

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

PDF & ePUB on Gumroad

Kindle & paperback on Amazon

Read a sample

Go Brain Teasers

Go Brain Teasers

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

PDF & ePUB on Gumroad

Kindle & paperback on Amazon

Read a sample

Pandas Brain Teasers

Pandas Brain Teasers

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

PDF & ePUB on Gumroad

Kindle & paperback on Amazon

Read a sample

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.

More Books

Forging Python

Forging Python

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

PDF & ePUB on Gumroad

Kindle & paperback on Amazon