Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 1.95 KB

about.md

File metadata and controls

66 lines (44 loc) · 1.95 KB

The Daily Go

Workshop given at GopherCon EU 2019

Audience Level: Intermediate Prerequisits: Working knowledge of Go & the command line, familiarity with git.

Description

Writing code is hard, maintaining it is even harder. In this workshop we'll cover the daily tasks a typical gopher goes through (aka "best practices").

We will write together an example project and cover the following subjects:

  • Design decisions
  • Code structure
  • Managing dependencies
  • Documentation
  • Testing
  • Debugging
  • Logging & metrics
  • Performance tuning
  • Continuous integration
  • Deployment strategies
  • Development workflow & code reviews

There will be a lot of quotes, bad jokes and lines of code.

Image

Miki Tebeka

Bio

Miki has a B.Sc. in computer science from Ben Gurion University. Has also studied there toward an M.Sc. in computational linguistics.

Miki had worked in many companies from small startups to big multinational corporations and has written software in many areas from linkers and hardware simulators to news analysis for high frequency traders and handling big data pipelines.

Miki has a passion for teaching and mentoring. He has spent many hours giving workshops on various technical subjects all over the world, he also mentored many young developers on their way to success.

Miki wrote Forging Python, is an author in LinkedIn Learning, an organizer of Go Israel Meetup, GopherCon Israel & PyCon Israel

License

CC BY 4.0