Talks
Present
You will find me [occassionally] presenting at …
- RustGraz
- PyGraz
- Grazer Linuxtage
- … at university in research or education
Past
2019 §
“typing module, Gradual typing and mypy” @ PyGraz on 2019-09-03
type systemannotationsgradual typingprotocols“Neo Tastaturlayout” @ Grazer Linuxtage on 2019-04-27
Neo2keyboardunicode“sagemath” @ Grazer Linuxtage on 2019-04-27
sagemathmath“RustPython: a Python implementation in Rust” @ PyGraz on 2019-03-05
Python interpreterrust
2018 §
“Go Contracts” @ GoGraz on 2018-09-18
Go 2.0Go modulescontracts“rename” @ GoGraz on 2018-09-09
Luafile-renamingconfiguration“Python CFFI” @ PyGraz on 2018-08-07
pythonCFFInative-extensioninterfacing“On carpets and fractals” @ GoGraz on 2018-07-17
Govisualizationfractalsself-similar“Unicode - or why py3k was necessary” @ PyDays Vienna on 2018-05-04
pythonunicodewriting-systems“restic” @ Grazer Linuxtage on 2018-04-28
resticbackupsGo“Don't forget to remember” @ Grazer Linuxtage on 2018-04-28
Ankimemorizationdigital flashcardFLOSS“We are still bad at versioning” @ PyGraz on 2018-03-06
versioning
2016 §
“An Introduction to Formal Verification” @ PyGraz on 2016-05-03
boolean algebraformal verificationsatisfiability“” @ Grazer Linuxtage on 2016-04-30
XeLaTeXtypesetting“Functional functions in python” @ PyGraz on 2016-03-01
functional programming
2015 §
“Pattern matching (in python?)” @ PyGraz on 2015-07-07
pythontype-systemScalarustClosure“Advanced RegEx” @ Grazer Linuxtage 2015 on 2015-04-25
regular expressionsJavaGopythonperlPOSIXPCREquiz
2014 §
“RegEx in practice” @ university on 2014-11-27
regular expressionsPOSIXPCREquiz“IAIK JCE in Jython” @ PyGraz on 2014-11-04
IT securitycryptographyAPI design“Die Python Programmiersprache” @ Grazer Linuxtage on 2014-04-05
pythonintroduction“Combinatorics in python” @ PyGraz on 2014-03-04
itertoolsmathcombinatoricspermutationvariationcombination
2013 §
“The enum datatype (in python)” @ PyGraz on 2013-08-06
python 3.4“GnuPG - Weil wir etwas zu verbergen haben” @ Grazer Linuxtage on 2013-04-20
GnuPGOpenPGPemails“Emailverschlüsselung mit GnuPG” @ Grazer Linuxtage on 2013-03-16
GnuPGOpenPGPemails
2012 §
“Literate programming (in python)” @ PyGraz on 2012-09-04
Donald KnuthLiterate ProgrammingDocumentationWEB“HID extension for the catroid project” @ university on 2012-06-27
Bluetoothcatroideducational softwarekeyboard“Software paradigms and a small introduction to ASM” @ high school on 2012-02-29
imperative programmingfunctional programmingOOPassembly