PyCon Lithuania 2024

Adam Furmanek

I am Adam Furmanek, and I am a professional software engineer with over a decade of experience. In my career, I worked with all layers of software engineering and multiple types of applications, including logistics, e-commerce, machine learning, data analysis, and database management. I am always interested in digging deeper, exploring machine code, and going through implementation details to better understand the internals of the technologies I use every day. That's why I like debugging, decompiling and disassembling the code to understand memory models, concurrency problems and other details hidden deeply inside.


Twitter handle. For example (@handle-name)

@furmanekadam

Notable open source projects that you contribute to. Add URLs, one per line.

https://github.com/afish


Session

04-04
12:00
25min
Lessons Learned From Maintaining SDK in Python for Three Years
Adam Furmanek

Let’s see how to build an SDK that works for years and is used by other developers. We’ll learn which patterns actually work, how mistakes made in the early stage affect the software years later, and how to make sure we don’t break users’ code when introducing changes.

Python
Room 203