Nadim JendoubiinLevel Up CodingFrom B-trees to GIN: Navigating Django’s Database Index LandscapeDive into the world of Django database indexes, exploring the power of B-trees, GIN, GiST, and BRIN to optimize performance.·9 min read·Dec 14, 2023----
Nadim JendoubiinLevel Up CodingHow to Supercharge Your Django AppA Guide to Unleashing Peak Performance Through Database Indexing·8 min read·Dec 5, 2023----
Nadim JendoubiinPython in Plain EnglishIterators, Generators, and Coroutines: Unleashing Python’s Powerful Programming ParadigmsIteration is a fundamental concept in programming. It allows us to process data series one at a time, which is often necessary when the…·11 min read·Aug 14, 2023----
Nadim JendoubiinLevel Up CodingOperator Overloading In PythonReview of Operator Overloading in Python·9 min read·Jul 4, 2023----
Nadim JendoubiinPython in Plain EnglishGeneric Types, Covariance and Overloading Signatures in PythonIn Depth Review of Covariance, Contravariance and Invariance with Generic Classes in Python·6 min read·May 12, 2023----
Nadim JendoubiinPython in Plain EnglishMultiple Inheritance in PythonAdvanced Guide to Inheritance and Subclassing in Python·6 min read·Apr 24, 2023----
Nadim JendoubiinPython in Plain EnglishTyping and Protocols in PythonThe Only Guide you need for Typing, Goose Typing and Protocols in Python!·10 min read·Apr 3, 2023----
Nadim JendoubiinPython in Plain EnglishSequence Protocol in Python By ExampleOverview of Protocols in Python and implementing the Sequence Protocol with a use case.·11 min read·Mar 19, 2023----
Nadim JendoubiinThe Algoryst’s CornerWhat Makes a Python Object? Part IIHow to Make our Objects Behave as Built-In Python Objects by Implementing Python Magic Methods·5 min read·Mar 13, 2023----
Nadim JendoubiinThe Algoryst’s CornerWhat makes a Pythonic Object? Part IHow to Make our Objects Behave as Built-In Python Objects by Implementing Python Magic Methods·9 min read·Mar 3, 2023----