A collection of slides, notes and other related stuff from talks I have given.
BSD-3-CLAUSE License
My slides for public talks, workshop materials plus articles in both English and Russian.
Topic | Date | Location |
---|---|---|
Go gamedev: XM music | February, 2024 | Tbilisi (Georgia) |
Zero alloc pathfinding π₯ | September 27, 2023 | Online |
Ebitengine Ecosystem Overview π₯ | January 31, 2023 | Online (Russia) |
Go gamedev patters π₯ | December, 2022 | Online (International) |
Working with CPU profiles data | May 11, 2022 | Online (Russia) |
quasigo interpreter | Apr 14, 2022 | Moscow (Russia) |
profile-guided code analysis | Feb 5, 2022 | Kazan (Russia) |
KPHP FFI | Nov 14, 2021 | Innopolis (Russia) |
Parsing and Go π₯ | Aug 5, 2021 | Online (Russia) |
Deterministic performance tests π₯ | May 29, 2021 | Online (Russia) |
KPHP for CLI π₯ | May 15, 2021 | Kazan (Russia) |
PHP Code -> Linter rules π₯ | October 24, 2020 | Online (Russia) |
Ruleguard vs Semgrep vs CodeQL π₯ | October 17, 2020 | Online (Russian) |
Efficient VM with JIT in Go | July 12, 2020 | Online (International) |
How to do regexp analysis π₯ | April 25, 2020 | Online (Russia) |
The Missing Static Type Ballad π₯ | December 7, 2019 | Yoshkar-Old (Russia) |
Applied Go code similarity analysis π₯ | October 9, 2019 | Moscow (Russia) |
Finding catastrophic backtracking statically π₯ | September 28, 2019 | Vladivostok (Russia) |
Drawing gophers with Go | September 2, 2019 | Kazan (Russia) |
phpgrep: syntax-aware code search π₯ | August 2, 2019 | Innopolis (Russia) |
NoVerify PHP linter π₯ | May 18, 2019 | Moscow (Russia) |
VK API from Go | April 27, 2019 | Nizhny Novgorod (Russia) |
Go goodies π₯ | January 5, 2019 | Kazan (Russia) |
What I love in your open source Go projects | December 8, 2018 | Nizhny Novgorod (Russia) |
We need to rewrite everything in Go! | December 2, 2018 | Kazan (Russia) |
Go inliner: past, present and the future | November 24, 2018 | Novosibirsk (Russia) |
Efficient concurrency in Go π₯ | November 8, 2018 | Kazan (Russia) |
Efficient usage of Go data structures π₯ | November 6, 2018 | Kazan (Russia) |
Go Inline Assembler: Dream or Reality π₯ | September 28, 2018 | Minsk (Belarus) |
Go static analysis π₯ | September 10, 2018 | Innopolis (Russia) |
Why Go? π₯ | August 20, 2018 | Nizhny Novgorod (Russia) |
Binary size optimizations in Go π₯ | May 31, 2018 | Innopolis (Russia) |
Topic | Date | Location |
---|---|---|
Ruleguard workshop π₯ | April 24, 2021 | Online (Russia) |
Go contributors workshop | April 13, 2019 | Moscow (Russia) |
Go contributors workshop | November 23, 2018 | Novosibirsk (Russia) |
Hacktoberfest-2018 | October 13, 2018 | Innopolis (Russia) |