📄️ Python Cheatsheet for Returning Programmers
Quick syntax and language reference for experienced developers returning to Python. Covers list comprehensions, lambda, unpacking, reflection, scoping, and more.
📄️ Understanding the * Pattern in Function Definitions
Explanation of how Python’s * and ** argument patterns work, including keyword-only arguments and flexible function signatures.
📄️ Common Interview Questions
A concise list of commonly asked interview questions to help candidates prepare effectively for their job interviews.
📄️ My Thoughts
Explore personal reflections on Python, highlighting preferences for array slicing and Django, alongside challenges with whitespace and installation confusion.
🗃️ Pandas
3 items
🗃️ Poetry
1 item
🗃️ Pytest
1 item
📄️ Why Python is the Language of MVPs and POCs (Even if You Used to Hate It)
A personal and technical reflection on how Python became my default language for MVPs — despite my early frustrations.
📄️ Understanding Python venv for Isolated Environments
This page explains how Python's built-in tool, 'venv', creates isolated environments for managing dependencies per project without affecting system Python.
📄️ When to Return a Tuple in Python
When to use tuples vs lists in Python return values. Covers immutability, multi-value returns, tuple semantics, and clean API design patterns.