adam_pawluczuk

Adam Pawluczuk

Software Developer

Python and JavaScript developer. Strongly prefers Open-source software, which can fulfil his deep need to look “under the hood”. Sometimes has dreams about software projects with clean and coherent architecture, which he can rarely see in a real-world. Pragmatic perfectionist.

image_01

Best Python Practices You Should Know

Macbeth once asked himself, “to be or not to be a Python developer?” Many years later, some of you are asking yourselves the very same question. And if the answer is or was ‘yes’, continue reading. You will find out about the best practices you should be aware of when developing in Python. This guidebook […]

Read more• • •

3 June, 2017

Python Metaprogramming Using Metaclasses

During this presentation, I will explain what metaclasses in Python are. I will give my recommendations when it's worth to implement metaclasses in your project and what does this give you in return. In a short example, I will explain how metaclasses were applied in the Django framework and whether this was a good solution.

9 May, 2017

Python Metaprogramming Using Metaclasses

During this presentation, I will explain what metaclasses in Python are. I will give my recommendations when it's worth to implement metaclasses in your project and what does this give you in return. In a short example, I will explain how metaclasses were applied in the Django framework and whether this was a good solution.

15 March, 2017

Git or Mercurial?

So you already know benefits of a Distributed Version Control System? Right? But what's next? The choice between DVCS options is not as clear as Distributed vs. Centralized. Git? Mercurial? Which one is the best? I don't know, but I can show you the differences. ;)

Check our lectures schedule