Join Craig, Tony and Renee on a journey through the world of Agile as they look at recent blogs related to Agile, investigate practices and techniques, look at tools and answer your questions. The revolutionists focus on not just Agile as it relates to software development but also how it applies to business, transition, culture, people and a whole lot more!
…
continue reading
If working in software feels like politics, pressure, and burnout—you’re not crazy. You're just awake. I’m Jayme Edwards, a Tech Career Strategist and creator of the ESCAPE Stack. After 27 years in the industry—across startups, consultancies, and enterprise teams—I learned the hard way that thriving in tech means more than chasing promotions or trying to survive the chaos. In this podcast (the audio version of my YouTube channel, Thriving Technologist), I share honest lessons from my career, ...
…
continue reading
Lean On Agile (& Elevate Change) Show is a Webinar + Podcast about Agile & Beyond. We share stories of success, learning, and conversations with thought leaders. The topics include but not limited to Agile Software Development, Agile Methodologies, Transformation, and related topics.
…
continue reading
In this real coaching session, I talk with John, a developer-turned-manager, who’s navigating the messy middle of leadership. He’s caught between two teams, two continents, and shifting expectations. Sound familiar? We dig into: The difference between managing people and leading culture Why growth-stage teams break without intentional leadership Ho…
…
continue reading
Ever feel like tech work has turned you into a robot? Just crank out code, stay in your lane, and don’t ask too many questions? Yeah—same. → Find Out If You're Ready To Go Solo in Tech In this real, unfiltered coaching session, I work with Charlie—a creative technologist who’s been wrestling with how to bring *real* artistry back into his work. Aft…
…
continue reading

1
Helping a Dev Rediscover His Entrepreneurial Drive
1:06:31
1:06:31
Play later
Play later
Lists
Like
Liked
1:06:31Today, I’m sharing a real conversation I had with Matt—an experienced developer who’s been wrestling with where to take his career next. If you’ve ever felt like you’re stuck doing the same thing over and over, or like your potential is being wasted, this episode is for you. → Find Out If You're Ready To Go Solo in Tech Matt’s been on a journey to …
…
continue reading

1
5 Signs You Shoulda Quit the Tech Grind YEARS Ago
17:44
17:44
Play later
Play later
Lists
Like
Liked
17:44Ever feel like you're living in the tech job twilight zone? One minute you’re daydreaming about quitting, selling everything, and disappearing into the mountains. The next? You’re convincing yourself, “Eh… it’s not that bad.” Yeah—I’ve been there. → Find Out If You're Ready To Go Solo in Tech For years. I spent nearly a decade gaslighting myself ou…
…
continue reading

1
Helping a Dev Manager Focus on Action—Not Fear
1:15:56
1:15:56
Play later
Play later
Lists
Like
Liked
1:15:56Ever feel stuck in analysis paralysis, trying to figure out if you should go solo or stick with a stable tech job? In this live coaching session, I help Ben—a seasoned engineering manager and Agile coach—shift his focus away from fear and toward action. → Find Out If You're Ready To Go Solo in Tech We break down: Why even a stable tech job can stil…
…
continue reading

1
Loving Money Makes You a Perfect Programmer Slave
18:32
18:32
Play later
Play later
Lists
Like
Liked
18:32Most people get into software development for the money—and hey, I get it. The tech industry can be insanely lucrative. But if your end goal is to break free from the corporate grind and work for yourself, could a high income actually be holding you back? Grow Faster in Your Tech Career: https://thrivingtechnologist.com/coaching Join the Thriving T…
…
continue reading

1
Programmer Employees Don't Have a Career Anymore
11:15
11:15
Play later
Play later
Lists
Like
Liked
11:15The days of stable employment in tech jobs as a career is over. I don't say this to scare you, but so you take some action to be less dependent on companies that couldn't care less about you! Grow Faster in Your Tech Career: https://thrivingtechnologist.com/coaching Join the Thriving Tech Community: https://thrivingtechnologist.com/community In thi…
…
continue reading

1
Stop Solving Problems for Your Development Team!
37:17
37:17
Play later
Play later
Lists
Like
Liked
37:17Are you helping or holding your team back? In this episode, I explore why sharing technical answers with your development team might not be the best way to help them grow. Instead, learn how to use resourceful questions to empower your team members to think critically, solve problems independently, and build long-term confidence. This coaching stra…
…
continue reading

1
Projects in an Agile World: Risk, People, and Process with Abtin Zohrabi
41:57
41:57
Play later
Play later
Lists
Like
Liked
41:57In this episode, Abtin joined Shahin to delve into project management, career transitions, Agile's role in project execution, and the complexities of risk and change management. Abtin shares stories from his extensive career journey, from navigating political advisory roles to consulting, teaching, and driving transformation in project management. …
…
continue reading

1
Can Employees REALLY Set Boundaries With Managers?
13:47
13:47
Play later
Play later
Lists
Like
Liked
13:47Ever had a manager who expects you to be Superman? No matter what you do, they keep asking for "more, more, more." Earlier in my tech career, I thought it was my manager's fault. But when I learned the art of setting healthy boundaries at work, I realized that the power to push back was in my hands. Grow Faster in Your Tech Career: https://thriving…
…
continue reading

1
Does Corporate Culture KILL Creativity in Tech?
17:44
17:44
Play later
Play later
Lists
Like
Liked
17:44Are you a tech professional who feels your creativity is being stifled by corporate culture? In this episode, I explore the impact of corporate culture on creativity in the tech industry. I share my personal journey—from leaving behind my passion for music to embracing programming as a new creative outlet, only to find that corporate constraints in…
…
continue reading

1
If Your Tech Job is Comfortable, You're in Danger
21:21
21:21
Play later
Play later
Lists
Like
Liked
21:21Is your tech job feeling a little too comfortable? You might be unknowingly putting your career at risk. In the fast-paced world of technology, complacency can lead to career stagnation, limiting your earning potential and jeopardizing your job security. Grow Faster in Your Tech Career: https://thrivingtechnologist.com/coaching Join the Thriving Te…
…
continue reading

1
Think Your Corporate Job Is Secure? Think Again
24:40
24:40
Play later
Play later
Lists
Like
Liked
24:40What if the real risk isn't leaving your corporate job, but staying in it? If you’re comfortable in your tech job today, layoffs aren’t the only risk you face. The myth of job security is a common cause for staying stuck and growing complacent. 7 years ago my life was turned upside down when I realized for the first time - just how trapped I’d beco…
…
continue reading

1
The Secret to Finding Profitable Software Ideas
13:55
13:55
Play later
Play later
Lists
Like
Liked
13:55Thinking of quitting the tech industry grind to start a profitable software business yourself? Before you take the plunge, don't make the same mistakes I did! The secret to finding a profitable software idea, is that it must come from your customers. Unless you know a real pain that people who would use your software are experiencing, you can easil…
…
continue reading

1
Real 10x Programmers Are SLOW To Write Code
15:04
15:04
Play later
Play later
Lists
Like
Liked
15:04If you've ever been jealous of programmers who seem to write code faster than you - take heart. The myth of the "10x programmer" is misunderstood in many software teams and tech companies. What's important to companies is NOT that you're actually 10x faster at writing code. It's that you help the company produce features 10 times faster. Wake up ca…
…
continue reading
If you've ever been on a software project and you can't get your boss to listen, I've been there. Many of us are technical types, so we often think facts are enough to convince management to support us. In this episode, I share 4 strategies I've used to actually get your boss to listen. These take some patience, but if you want to see real results …
…
continue reading
Have you ever felt like your software project was doomed from the start, almost as if it were the plot of a bad movie? Well, if so, you're not alone. I've been through my share of nightmarish projects, but one in particular stands out. It involved shady characters, SWAT teams, and a project that was destined for disaster from the beginning. If you'…
…
continue reading
In this episode, Lyssa joined Shahin to delve into the evolving landscape of leadership and Agile coaching, offering valuable insights and resources. She highlights the skills essential for thriving in an increasingly uncertain world and discusses her efforts to elevate leadership consciousness to address complex global challenges. Topics Covered: …
…
continue reading

1
Does LinkedIn Brainwash You Into Hating Your Job?
18:46
18:46
Play later
Play later
Lists
Like
Liked
18:46LinkedIn is a great resource for connecting with people, but it can also cause serious mental health challenges - and even lead to burnout. If you're looking for a job or just trying to find customers, there are some features of LinkedIn that can ruin your personal peace and drive your anxiety through the roof. In this episode I share some ways I'v…
…
continue reading
Are you a programmer, or in any individual contributor tech role really? Considering switching into management? Be VERY careful. Most companies will not prepare you for what it takes to really be an effective manager. If you've ever been upset with a manager or felt like they weren't equipped to do their job, it's probably because they were promote…
…
continue reading

1
Are You Truly Motivated To Change Your Tech Career?
6:30
6:30
Play later
Play later
Lists
Like
Liked
6:30If your tech career isn't what you want it to be, it could be a mild annoyance - or something urgent. Knowing how ready you are to actually make a change is important before you take any action that could change the course of your life and career. When I started career coaching, I noticed sometimes tech professionals would come to me frustrated abo…
…
continue reading

1
"Agile Signaling" is Gaslighting The Tech Industry
22:16
22:16
Play later
Play later
Lists
Like
Liked
22:16Today most tech companies engage in agile signaling - without even knowing it. They do nothing to make it easy to adapt to change, but put on a show to pretend they're agile. Many software developers and other professionals in the industry, even those with long careers, have never been on project with a truly agile software development process. And…
…
continue reading

1
Unclogging Workflows: Identifying and Eliminating Bottlenecks in Your Process
9:20
9:20
Play later
Play later
Lists
Like
Liked
9:20Bottlenecks in Work Processes- Bottlenecks occur when demand exceeds system capacity.- Example: A team with sufficient work may face bottlenecks due to limited resources or dependencies on other teams.- Real-life scenarios are more complex than simplified examples.Bottlenecks and Solutions- Bottlenecks are challenging and expensive to deal with.- F…
…
continue reading

1
When Should a Programmer Become a Manager?
15:29
15:29
Play later
Play later
Lists
Like
Liked
15:29Does programming ever get tiring? Are you frustrated by being left out of key decisions by the company? You may begin to wonder if you should become a manager. In this episode I'd like to share 5 important considerations before switching from being a programmer to management. It's common advice that "all programmers must become managers eventually"…
…
continue reading

1
Why Do Programmers Accept Being Stuck in Their Career?
27:37
27:37
Play later
Play later
Lists
Like
Liked
27:37Many programmers are stuck in their career today, but they place the blame on everyone else. Yes, there are some difficult things going on in the tech industry. But one of the biggest reasons programmers stop growing, is they don't get help. In this episode, I'd like to share the things I've learned after coaching over 100 software professionals th…
…
continue reading

1
10 Steps to Becoming a Solo Technology Consultant
35:15
35:15
Play later
Play later
Lists
Like
Liked
35:15Want to quit working for companies as an employee, make more money, and choose the clients you work with? It might be time to go solo - as a technology consultant. To be successful, you need to be smart about how you start. In this episode, I share the exact steps I took to become a solo technology consultant offering software architecture and a va…
…
continue reading

1
Beyond Velocity: Mastering Agile Coaching and Collaboration with Doc Norton
42:27
42:27
Play later
Play later
Lists
Like
Liked
42:27In this episode, Doc joined Shahin to talk about Beyond Velocity: Mastering Agile Coaching and Collaboration. The following have been topics of our conversation: Coaching, leadership, and software development Exploring different aspects of coaching, including technical, leadership, and agile coaching. Coaching helps clients achieve sense of accompl…
…
continue reading

1
Can a Programmer's Mind Become Their Prison?
23:52
23:52
Play later
Play later
Lists
Like
Liked
23:52Programmers have to learn an incredible amount of information to even BEGIN to be effective at their job. So it's only natural that we don't like to find out something we learned - is wrong in a different context. With so much invested, being open to the possibility that there's a better way to do things can be hard. In this episode, I share some m…
…
continue reading

1
Why Tech Consultants Have Management's Ear (And You Don't)
31:36
31:36
Play later
Play later
Lists
Like
Liked
31:36Ever seen management bring in a technology consultant, and suddenly they're open to ideas you've been telling them all along? When this first happened to me, I figured technology consultants were probably just better at selling snake oil. But halfway into my career I became a software development technology consultant, and I learned they were maste…
…
continue reading

1
Why are Programmers Terrified of Self-Employment?
16:08
16:08
Play later
Play later
Lists
Like
Liked
16:08Most programmers have considered self-employment at one time or another, but fear grips them when they think about how to even get started. When I began working for myself 7 years ago, I had no idea how to transition to being self-employed, but I knew I couldn't stand working for corporations any longer. In this episode, I'll share the most common …
…
continue reading
It's finally sinking in. Your software project is FAKE agile. Is there anything you can really do about it? The sad reality is that more companies have fake agile software development processes than those that are authentic. You can fight tooth and nail to try and change the system, or you can accept when there's nothing you can do. Being a truly a…
…
continue reading

1
User Story Excellence: Boosting Collaboration and Delivery in Agile Teams
7:32
7:32
Play later
Play later
Lists
Like
Liked
7:32Writing Effective User Stories- User stories are often written poorly, leading to challenges in estimation and development.- They should be small, easy to understand, and consumable by developers.- Agile coaches can help teams write better user stories by providing tools and guidance.Using User Stories Effectively- User stories should provide value…
…
continue reading

1
My Vision of Hope For the Tech Industry's Problems
15:05
15:05
Play later
Play later
Lists
Like
Liked
15:05If you're bothered by the problems in the tech industry, I am too. But while every day we seem to hear more and more negative news about it - we're actually paying attention to the wrong problems. There are many things wrong with the software industry, but very few we can control. And one thing we can control, is how much we understand each other. …
…
continue reading

1
Learning Addiction Keeps Programmers in Chains
18:14
18:14
Play later
Play later
Lists
Like
Liked
18:14Learning new technologies, frameworks, and processes as a programmer gives you a feeling of accomplishment. But unchecked, learning can become a dangerous addiction that damages your software development career. In this episode, I share how software engineers can cap their earning potential if they fall into common traps when learning is the absolu…
…
continue reading

1
This Is Why Managers Don't Trust Programmers...
28:18
28:18
Play later
Play later
Lists
Like
Liked
28:18Have you ever seen another programmer who wasn't as skilled as you get promoted? Did you tell yourself management was making a mistake? Earlier in my career I didn't realize I was doing some things that caused managers to lose confidence in me. I would spend all my time writing code and never think about how I came across to other people. In this e…
…
continue reading

1
Only Developers Who Know This Should Post on Social
33:52
33:52
Play later
Play later
Lists
Like
Liked
33:52Making videos, podcasts, or blogs could be just what your career as a programmer needs. But it could also be a complete waste of time. Many programmers become influencers, but there are two very different reasons for doing so. In this episode, I share the difference between being a pure influencer, or posting online for content marketing. Content m…
…
continue reading
Six years ago I was suddenly struck with chronic insomnia where I couldn't sleep more than 3 hours a night. This lasted for nearly 3 years, and I struggled through sleep studies, behavioral changes, and all the typical tips you read online about overcoming insomnia. Working as a programmer in the tech industry can create a lot of anxiety because we…
…
continue reading

1
Can a "DIY Mindset" Keep Programmers From Growing?
14:17
14:17
Play later
Play later
Lists
Like
Liked
14:17We programmers love to "do it ourselves", and this can help us stay productive and keep ourselves busy. But the dark side of this tendency, is that it can make it harder to get help - when we actually need it. In this episode, I share some ways I've learned that software engineers are trained by society, the workforce, and the software industry to …
…
continue reading
Ever try to sell someone on why you're the right person for them to hire in tech? Or maybe you have a software product or offer freelance IT consulting services you need to sell? I'll bet you've run into the situation where the other person you're talking to doesn't seem to "get" why you're the best solution to their tech problems. In this episode,…
…
continue reading

1
Systems Thinking, Leadership Habits, and Organizational Change with Don Gray
56:18
56:18
Play later
Play later
Lists
Like
Liked
56:18In this episode, Don joined Shahin to talk about Systems Thinking, Leadership Habits, and Organizational Change. The following have been topics of our conversation: Transitioning from technical skills to people management. The importance of people in software development, highlighting their creative force and impact on success and well-being. The i…
…
continue reading

1
Should You Fight Dirty to Climb The Tech Ladder?
21:07
21:07
Play later
Play later
Lists
Like
Liked
21:07On the first software project of my career, I thought doing a good job was all that mattered to move ahead. And while I was successful, I was manipulated by many other programmers through political games. After that experience, I was tempted many times in my career to fight dirty. And sometimes, I made the wrong decision. In this episode, I share t…
…
continue reading

1
Do Programmers Confuse Intelligence with WISDOM?
28:22
28:22
Play later
Play later
Lists
Like
Liked
28:22After my first decade of coding, I learned so much I thought: "I must be at least somewhat intelligent, right?". But there was something more valuable I lacked - wisdom. Without wisdom, you'll make decisions in your career that look right in the short term - but turn out disastrous over time. Wisdom is the ability to make decisions when the rules d…
…
continue reading
If you want a lasting career in software development, you've got to be wiser than your average coder. There's a lot of advice that promotes short-term thinking around programming, and if you aren't careful you can burn your bridges before you reach the finish line. In this episode, I share what I've learned about why most programmers don't last in …
…
continue reading

1
Is Your Tech Job Really Bad Enough To Quit?
28:08
28:08
Play later
Play later
Lists
Like
Liked
28:08The familiar question "should I stay or should I go?" is common to programmers, or really anyone in a tech job. But it's tempting to just bail the moment you don't like some aspect of the job, hoping for greener pastures. The flipside of this is when you probably should have left a long time ago but you stick around! Hey, I've been there. It's easy…
…
continue reading

1
How to Have Effective Daily Meetings (Standups)?
12:20
12:20
Play later
Play later
Lists
Like
Liked
12:20Standup Meeting in Agile Teams- Standup meetings are short daily meetings held in agile teams to discuss progress and challenges.- They are typically held at the start of the day and should be kept to 15 minutes or less.- Standups can be helpful for identifying and resolving issues early on.Managing Lengthy Team Meetings- Discussing the issue of le…
…
continue reading

1
Is Working in Tech Hurting Your Romantic Partner?
26:18
26:18
Play later
Play later
Lists
Like
Liked
26:18You already know working in tech while staying in a romantic relationship is hard if you spend a lot of time on the computer. But there are other even more dangerous aspects of a tech job that can risk losing your romantic partner if you aren't careful. In this episode, I share lessons I've learned while married for 25 years to the same woman - and…
…
continue reading
If you've never been an addict, you may be surprised to know many programmers (and other people in tech job roles) struggle with drug use. Nobody working in tech is a stranger to stress and pressure! But sometimes the ways we cope are unhealthy. If you're currently using, I've been honest and transparent with you - I've been there. I was a marijuan…
…
continue reading
Hybrid Work Environment: Encouraging Team Collaboration Decision Making in Change Management- Discussing the role of change agents and initiators in decision-making.- Exploring the concept of shared decision-making versus individual decision-making.- Considering the complexities of decision-making in change management using a hypothetical scenario.…
…
continue reading

1
How Hard Tech Projects Make You a Stronger Person
30:40
30:40
Play later
Play later
Lists
Like
Liked
30:40The popular thing to do when faced with a toxic software project - is to complain until you get out. But a healthier alternative, is to use it as an opportunity to get stronger in your tech career. In this episode I share some things I learned by reflecting back on my career through the lens of the book of Proverbs from the Christian Bible. It show…
…
continue reading

1
Why Do Most Programmers Who Start Companies Fail?
28:11
28:11
Play later
Play later
Lists
Like
Liked
28:11If you're a programmer tired of the corporate grind, and thinking about starting a software company - watch out. I tried this twice and failed, but the third time went much better. Here are some practical tips to avoid pitfalls as a software engineer if you want to start a software company - and be successful! Join my Patreon: https://thrivingtechn…
…
continue reading