Robert Lehmann's publications & talks

see also: Google Scholar

Technical at Hasso-Plattner-Institute, University of Potsdam

Techniques for Secure Operations of Distributed, Service-Oriented Systems (Master's thesis)
— A Comparative Survey on Industry Surveys
Operating Systems and Middleware Group
Pybelsberg
Jul 2014
Google Slides
Constraint-based programming: Babelsberg.js in Python
Software Architecture Group
Squeak in the Cloud
Jul 2014
Google Slides
Self-Sustaining Systems: Jump into Development
Software Architecture Group
A Peek into Formal Verification
Mar 2014
Google Slides
Pearls of Computer Science: Automatic Verification of Finite-State Concurrent Systems using Temporal Logic Specifications
Business Process Technology Group
Protecting Selector Overrides in Squeak
Feb 2013
Google Drive
Module Systems: Isolated package namespaces using Classboxes in Monticello
Software Architecture Group
Introduction to Homomorphic Encryption
Feb 2013
Slides
Internet Technologies and Systems Group
Code smell detection in database interfaces
Feb 2013
Automated detection of poor database queries in legacy code
In-Memory Data Management Research Seminar
Enterprise Platform and Integration Concepts Group
Working with Open Data (Bachelor’s thesis)
Jun 2012
Materializing all the Internets
Information Systems Group
Squeaksource Continuous Integration and Statistics
Aug 2011
Writing a SqueakSource3 plugin…
Software Architecture Group
Redis in the Yahoo! Cloud Serving Benchmark
Aug 2011
A Swiss Army knife with a lot of screws and bolts
Yahoo! Cloud Serving Benchmark backend for the Redis NoSQL database
Redis on AWS
Aug 2011
Slides
Redis — memcached on steroids
Aug 2011
Slides
Seminar on NotOnlySQL databases
Information Systems Group

Education Teaching & Learning

Teaching Python
Jul 2014
Video
or: good code considered harmful
EuroPython 2014, Berlin, Germany
How to organise tech and data workshops
Jul 2014
Etherpad
How To Teach Open Data
Open Knowledge Festival 2014, Berlin, Germany
Self-Directed Learning Material
Apr 2014
Slideshare
Google Slides
Speaker Deck
Video
or: How to write good learning material
Write the Docs EU 2014, Budapest, Hungary
IT Labs & OpenTechSchool
Feb 2014
Kick Off IT-Labs Berlin — Auftaktveranstaltung des Berliner Netzwerks für IT-Schülerlabore
(Translation: Opening session of the Berlin network of IT student labs.)
Technologiestiftung Berlin, Germany
OpenTechSchool Potpourri
Oct 2013
Google Slides
Video
Education track
PyCon DE 2013, Cologne, Germany
Routenplanung
Jun 2013
Google Slides
Wie geht das?
(Translation: Routing — How does it work? Dijkstra Explained.)
Kantonsschule Enge, GoogleServe 2013, Zurich, Switzerland
Python for Beginners
Aug 2012
Introduction to Programming with Python using Turtle
OpenTechSchool e. V.

Miscellaneous

Measurement of cognitive function recovery after general anaesthesia in patients scheduled for ambulatory surgery
Jun 2013
a prospective comparison of 3 psychological tests (Poster)
Ambulatory Anaesthesia, European Journal of Anaesthesiology, Volume 30
Dept of Anaesthesiology, University Medicine of Greifswald
Reputation in online C2C markets
Feb 2013
Google Slides
Social Reputation in Digital Worlds
Internet Technologies and Systems Group
Hacker News vs. Slashdot
Jan 2013
Google Slides
Reputation Systems in Crowdsourced Technology News
International Symposium on Foundations of Open Source Intelligence and Security Informatics (FOSINT-SI) 2016
The Sphinx Project
Sep 2011
Based on a True Story
sphinx-i18n
Sep 2011
Slideshare
Speaker Deck
The True Story (pptx)
Active and Passive Studies of Existing Development Processes in Open Source Projects