Python
10 talks in this track
Py:Script: could it be used as a frontend framework?
talkA few weeks ago, Py:Script was announced. This means that Python can now run in the browser, no transpiling or compiling of any kind needed. This is great news but does it mean we will now be able ...
A new framework for testing
talkWe propose a new method of testing that seems to work really well, but is not formalized in any way. It has been applied in 3 projects of which 2 were serious business (the other is a hackathon projec...
Bringing digital signatures and PKI to the masses with Python
talkThe situation of the past two years has served as a catalyst for further digitalisation of all sorts of administrative processes all over the world. In virtually all of these processes, public-key inf...
Processing identity doc NFC chips: Pythonic way to handle parsing and cryptography
talkAt [ZealiD](https://www.zealid.com/en/), we had to implement eMRTD RFID / NFC chip reading, parsing and cryptographic verification in Python. This proved to be an interesting excursion into ASN.1 data...
Trojan Source Code - Can we trust open-source anymore?
talkRecently, a paper titled [Trojan Source](https://trojansource.codes/) is published to demonstrate how a visibly valid contribution can contain malicious code by exporting the Unicode control character...
Implementing Ray Tracing in Python
talkRay tracing is a rendering method. It simulates the physical behavior of light and it allows to achieve generation of very realistic images. In this talk I will show an old-school CPU based Python ...
AWS CDK with Python
talkIn todays modern world it is no longer enough to know the programming language. It is even no longer enough to know a framework. Devops practices become more and more engrained into developers day-to-...
Scaling Websockets
talkWebsockets protocol has provided bi-directional communication capabilities for web developers. However, the scalability of Websockets is not as simple as stateless REST API. In this presentation I wil...
RedLock a smart lock for distributed systems
talkLocking could be done in many different ways, some of them are quite heavy (slow), others can be dangerous (deadlocks), in this session we will go through some simple ways of locking a resource and pr...
TypedDict, Dataclasses and Pydantic in action
talkWe're always using type hints in our code, but when working with microservices or when doing some integrations I started noticing that type hints alone are not enough to help us. In this presentation,...