Introduction Two weeks ago I wrote an article about ABCs and interface enforcement. Shortly after I learned that you can do this as well with protocols. Python 3.8 introduced quite a groundbreaking feature that further advanced the language’s capabilities in type checking: the typing.Protocol which allows Python developers to define and enforce interface contracts in… Continue reading Leveraging typing.Protocol: Faster Error Detection And Beyond Inheritance
Articles on duck typing
Rockstar Python Developers Need Great communication Skills Too
By Anthony Lister on 4 May 2020
Mentoring children is a whole new challenge, and one that served to help me think about my own communication and empathy skills at work too.