Software Team Dynamics 101
Subscribe
Sign in
Home
Notes
About
Latest
Top
Discussions
Busy is not a badge: Why leaders need time to lead
In tech, we often wear busyness as a badge of honor.
Sep 3
•
Pranshu Mahajan
1
July 2025
When Good Code Isn't Good Enough
There's a certain beauty in well-written code.
Jul 17
•
Pranshu Mahajan
1
1
PDD aka Pressure Driven Development
In the mythical land of Agiletopia, an enchanting place frequently celebrated in corporate fairytales, we encounter a curious beast: Pressure Driven…
Jul 3
•
Pranshu Mahajan
1
March 2025
Collaboration Cafe: Engineering Leadership and Technical Program Management
Introduction
Mar 18
•
Pranshu Mahajan
and
Jono
7
February 2025
The 70/30 Rule: How Planning for Less Can Help Achieve More
Maximizing Productivity While Fostering Innovation in Software Development
Feb 25
•
Pranshu Mahajan
6
Why Teams Are Terrified of Empowerment
And How to Help Them Cope
Feb 18
•
Pranshu Mahajan
3
How to be a Mediocre Product Manager
A Masterclass in Bare Minimum Excellence
Feb 11
•
Pranshu Mahajan
4
The Cost of Waiting
The biggest risk of decision paralysis is the opportunity cost!
Feb 4
•
Pranshu Mahajan
3
January 2025
7 Ways To Effectively Kill Agile
A Step-by-Step Guide to Turning Agile Into a Buzzword Graveyard
Jan 28
•
Pranshu Mahajan
7
Leadership by Proximity: Why Being ‘Close to the Code’ is Bad
A Masterclass in Micromanaging Your Way to Mediocrity
Jan 21
•
Pranshu Mahajan
9
4
Decisions with Half the Information
Why It's Okay to Not Have All the Answers!
Jan 14
•
Pranshu Mahajan
5
The Art of Feedback
How to Help Your Team Grow Without Crushing Their Souls!
Jan 7
•
Pranshu Mahajan
4
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts