PinnedInPython in Plain EnglishbyKiran Grewal·Jan 19, 2025Just Stop Writing Python Functions Like This!!!I just reviewed someone else’s code and I was just shocked.A response icon77A response icon77
PinnedInPython in Plain EnglishbyKiran Grewal·Jan 11, 2025How I Speed Up My Python Scripts by 300%You won’t regret learning this.A response icon18A response icon18
InPython in Plain EnglishbyKiran Grewal·4d agoEvery for Loop You've Written Is Secretly Calling a Hidden ProtocolA for loop doesn't know what a list is. It only knows how to ask two questions. Once you see them, a whole family of Python mysteries stops…A response icon1A response icon1
InPython in Plain EnglishbyKiran Grewal·6d agoWhat Happens When You Type import x: Inside Python's Import SystemOne innocent line triggers a cache lookup, a search through a chain of finders, a bytecode check, code execution and a name binding. I ran…A response icon1A response icon1
InPython in Plain EnglishbyKiran Grewal·Nov 5async Won't Make Your Python Code Faster (and When It Will)I ran four small experiments to find out what async really changes, and what it doesn’t. The results are not what the hype suggests.A response icon1A response icon1
InPython in Plain EnglishbyKiran Grewal·Nov 4I Replaced pip, black, flake8 and isort with uv and ruff. 3 Months Later…Four tools became two. Here’s the exact migration, the config I’d copy, and the parts nobody warns you about.A response icon1A response icon1
InPython in Plain EnglishbyKiran Grewal·Oct 31I Profiled My Slow Python API with py-spy. The Bottleneck Wasn’t Where I ThoughtHow a 20-minute profiling session killed three wrong theories and found a one-line fix.A response icon1A response icon1
Kiran Grewal·Oct 29Why Companies Are Firing Gen Z So Fast… And What I’m Starting to Notice at WorkEveryone talks about how Gen Z wants better jobs, higher salaries, and work-life balance. But are we talking enough about what employers…
Kiran Grewal·Oct 278 AI Terms I Think Everyone Should Know Right Now…I keep seeing new AI tools and features popping up everywhere. But understanding a few basic terms can make all the difference.A response icon1A response icon1
InILLUMINATIONbyKiran Grewal·Oct 26Andrej Karpathy’s AI Tip: Stop Asking for Text and Try ASD-STE100 InsteadAI can generate pages of explanations, but what if the best way to understand something is to ask for less text and more clarity?