PinnedInStackademicbyShaila Nasrin·Oct 26, 2025The Senior Engineer’s Mindset: How to Shift from ‘Completing Tasks’ to ‘Owning Systems’You’ve mastered the syntax. You can crush JIRA tickets. Your code reviews are sharp. But there’s a invisible wall between a competent…
PinnedInStackademicbyShaila Nasrin·Oct 29, 2025The Feedback Engine: Building Systems That Make You Better Without ThinkingMost engineering feedback is broken.
PinnedInStackademicbyShaila Nasrin·Oct 18, 2025How to Get Better at System DesignIt’s not about memorizing solutions. It’s about developing a framework for thinking in trade-offs.
Shaila Nasrin·6d agoWhy ConversationReference is Needed For Proactive Messaging by Azure Bot?If we talk about sending proactive message in MS Teams, when bot gets an alert, it can figure out which which channel it should send the…
Shaila Nasrin·Feb 18Build Your Own AI Agent with 100 Lines of PythonHow a ReAct agent really works under the hood
InArtificial Intelligence in Plain EnglishbyShaila Nasrin·Dec 27, 2025How AI Thinks: A Beginner’s Guide to Intelligent Agents & Cognitive SystemsFrom Simple Reflexes to Human-Like Reasoning.
InStackademicbyShaila Nasrin·Nov 11, 2025Your Code is the Byproduct: What Actually Matters in Software EngineeringWe’ve been measuring the wrong thing.
InPython in Plain EnglishbyShaila Nasrin·Oct 22, 2025Beyond the Theory: How Hash Maps Power Real-World SystemsFrom Python dictionaries to distributed caches, understanding this fundamental data structure will change how you see modern software.
InPython in Plain EnglishbyShaila Nasrin·Oct 16, 2025Implementation of Logistic Regression in Python for ClassificationIn my last post, we built a simple linear regression model to predict continuous values. But what if our goal isn’t to predict a number…
InPython in Plain EnglishbyShaila Nasrin·Oct 7, 2025Simple Linear Regression Implementation in PythonSimple Linear Regression is a fundamental algorithm in machine learning used for predicting a continuous, numerical outcome. While…