Miki Tebeka

Miki Tebeka

Miki is a thought leader and developer with 30 years of cutting edge software development experience. He has taught many workshops on various technical subjects all over the world at companies such as AT&T, Oracle, Dropbox, J.P. Morgan, and others.

Miki is involved in open source, both in the Go and Python worlds. He has several open source projects of his own and contributed to many others including Go & Python. He's one of the organizers of GopherCon Israel, Go Israel meetup, PyData Israel, and was a member of the PyCon Israel team.

Miki wrote "Forging Python", "Go Brain Teasers" and "Python Brain Teasers", he's a LinkedIn Learning author, speaks at conferences, and is an infrequent blogger.

Miki helps customers in R&D projects, building data pipelines, optimizing performance, and other challenging technical issues. He loves writing code and solving problems.

Books

Effective Go Recipes

Fast Solutions to Common Tasks

View Book →

Pandas Brain Teasers

Exercise Your Mind with 25 short programs challenging your understanding of Pandas. Uses design quirks as teaching opportunities to help identify knowledge gaps and become a better programmer.

View Book →

Go Brain Teasers

Exercise Your Mind with 25 short programs designed to challenge your understanding of Go by exploring the language's design quirks and surprising behaviors.

View Book →

Python Brain Teasers

We geeks love puzzles and solving them. This book uses Python's quirks as teaching opportunities via 30 simple programs that challenge your understanding.

View Book →

Forging Python

Best practices and life lessons developing Python

View Book →

Open Source Projects

Selenium

Webdriver client library for Go, enabling automated browser testing. Strong community adoption with 2.7k stars.

View on GitHub →

go2xunit

Converts Go test output into xunit format for Jenkins/Hudson compatibility. Useful for CI/CD integration workflows.

View on GitHub →

Talks

Collection of Jupyter notebooks containing technical presentations and educational content.

View on GitHub →

Snowball

Go implementation of the Snowball stemming algorithm for natural language processing tasks.

View on GitHub →

atexit

Go library providing atexit functionality for cleanup operations.

View on GitHub →

expmod

Tool that displays project descriptions for direct dependencies in go.mod files.

View on GitHub →

Speaking & Conferences

Miki has spoken at numerous conferences around the world, sharing insights on Go, Python, and software engineering best practices.

GopherCon US
GopherCon EU
PyCon Israel
GopherCon Israel

When Not Coding

When not writing code or teaching, Miki enjoys hiking, rock climbing, and annoying his kids.