Sabrina Carpenter 🐍inTowards DevThe 5 (SOLID) Principles of Python Readable CodeSOLID stands for five software development principles that are instrumental in writing cleaner, more readable code. According to Michael…Mar 14, 2022Mar 14, 2022
Sabrina Carpenter 🐍Mastering Single Responsibility Principle in Python: Code Smarter, Not Harder with ExamplesMar 2, 20231Mar 2, 20231
Sabrina Carpenter 🐍10 Advanced Code Performance Tips for Senior Python DevelopersCode performance optimization is vital for creating efficient, scalable, and responsive applications. As a senior Python developer, you…Jun 7, 20236Jun 7, 20236
Sabrina Carpenter 🐍Python Concurrency and Parallelism: The Guide you NeedIn this guide, you’ll learn everything you need to know about concurrency and parallelism in Python.Jun 9, 20231Jun 9, 20231
Sabrina Carpenter 🐍Liskov Substitution Principle in Python (Full Guide)Explore the Liskov Substitution Principle in Python, its importance in object-oriented programming and SOLID principles, violations and its…Jun 12, 20231Jun 12, 20231
Sabrina Carpenter 🐍Mastering Open Closed Principle in Python: Build Flexible, and Maintainable Code with ExamplesUnderstanding the Concept of Open Closed PrincipleMar 10, 20231Mar 10, 20231
Ishaan GuptainPython in Plain English10 Python Decorators to Take Your Code to the Next LevelStart writing more expressive codes using these decoratorsMar 3, 20234Mar 3, 20234
BobbyinLevel Up Coding6 Pythonic Ways to Replace if-else StatementsAvoid if-else the Pythonic WaysFeb 27, 202320Feb 27, 202320
Liu Zuo LininLevel Up Coding15 Levels Of Writing Python Functions# Insanely easy to Monstrously ComplicatedMay 19, 20236May 19, 20236
Liu Zuo LininLevel Up Coding8 Techniques To Condense Your Python Functions Into One Line# With A 99% Success Rate (Technically)Jun 8, 20233Jun 8, 20233
Liu Zuo LininLevel Up Coding48 Things I Never Knew About Python Until Recently (Compilation)# this list keeps getting longerApr 23, 20234Apr 23, 20234
Liu Zuo LininLevel Up Coding20 Python Concepts I Wish I Knew Way Earlier# Stuff I wish I learnt earlier as a beginnerApr 16, 202343Apr 16, 202343
Liu Zuo LininLevel Up CodingAbstract Classes In Python — Explained In 2 MinutesAn abstract class in Python is a class has the following qualities:Jun 15, 2023Jun 15, 2023
Shane NolanAbstract Factory in Python with Generic TypingI found it difficult to find cleanly typed Python code that implemented the abstract factory creational design pattern. Therefore, this is…Aug 5, 20211Aug 5, 20211
Shane NolaninTowards DevLoosely coupled Python code with Dependency InjectionSoftware has to be flexible in order to respond to change. Dependency injection is a technique for managing the dependencies between…Nov 9, 2022Nov 9, 2022
Shane NolaninITNEXTCreating A Modern Python Development EnvironmentThis blog post demonstrates how I set up and configure my Python development environment using pyenv and Poetry.Apr 4, 20227Apr 4, 20227
Shane NolaninITNEXTDecoupling Python Code: Implementing the Unit of Work and Repository PatternThe repository and unit of work architectural patterns are utilised to create loosely coupled abstractions between the data access and…Feb 16, 20233Feb 16, 20233
Patrick KalkmaninITNEXTDependency Injection in PythonBuilding flexible and testable architectures in PythonApr 14, 20235Apr 14, 20235