PyCon Israel 2022

Shachar Shemesh

With about four decades of experience programming, I managed to be involved in just about every aspect of the computer industry. I have done extensive programming in Python, Perl, PHP, C, C++, D, and Assembly for the 6502 and 68000 platforms. I've programmed on the Apple II, Amiga, MSDOS, Win32, Unix/Linux and Android. I've recently picked up Verilog, for programming the hardware itself.

I tried creating a new C++ style programming language, but for the time being that project has been abandoned.

I am a founding member, and former board member, of Hamakor, and am a founding member and board member of Digital Right Movement.

I run two YouTube channels: * Hebrew one about explaining aspects of technology is at * English one, where I'm building a clone of 80's computers from scratch on FPGA, is at

The speaker's profile picture


🇺🇸 Off road profiling - when the automated profilers just don't cut it.

When long running jobs are too long running jobs, profilers help us understand where it is that our code spends its time. I present a technique for manually guided profiling for cases the automatic tools cant' help.