
The Fire That Forges Me
Pain is not punishment. It's preparation. Whether you're a fighter or a leader, how you respond to resistance defines your growth and impact on others.
Leadership Through Being
True leadership isn't about position or authority, it's about who you are and how you show up. Leadership through being means creating environments where others can excel, leading by example, and balancing ambition with service. It's about influence that flows from character, not title.
Pain is not punishment. It's preparation. Whether you're a fighter or a leader, how you respond to resistance defines your growth and impact on others.
In fast-moving tech cultures, dissent feels like friction. And friction feels like delay. But a team that agrees too easily is already halfway to failure.
Most teams are trained to dodge the mess—great leaders dive in. True leadership is built in the climb, not at the summit.
Every decision creates ripple effects. Learn how to see beyond the immediate impact and think like a master strategist to build long-term success.
The path to true excellence isn't found in quick fixes or surface, level achievements. It's discovered through the ancient wisdom of arete and eudaimonia, principles that have guided the greatest minds for over 2,000 years.
You're in the file. You see the broken code. If you walk past it without fixing it, you're not just part of the problem, you are the problem.
Pain is not punishment. It's preparation. Whether you're a fighter or a leader, how you respond to resistance defines your growth and impact on others.
The people around you influence your mindset, shape your habits, and often determine your trajectory. And the right ones don't just support you—they sharpen you, steady you, and accelerate you.
In the quiet hours when decisions weigh heaviest, leadership can feel like a solitary journey. But it's in these moments that both leaders and their teams can transform pressure into power. Here's how to keep the flame alive.
They're relentlessly positive. They say yes to everything. They talk about collaboration constantly. But underneath the performance, real execution never happens.
In fast-moving tech cultures, dissent feels like friction. And friction feels like delay. But a team that agrees too easily is already halfway to failure.
Your best ideas are vulnerable to creativity hit jobs. Learn to guard your spark, select the right team, and keep innovation flowing despite the critics.
First principles thinking strips away the bullshit and starts with what's undeniably true. It's how leaders transform organizations and build the future.
Most teams are trained to dodge the mess—great leaders dive in. True leadership is built in the climb, not at the summit.
AI isn't a code monkey. Treat it like a thinking partner, not a servant. Here's how to navigate AI-assisted development without micromanaging.
The best leaders don't micromanage every note—they create the groove and let their team play. Here's how to lead with rhythm, trust, and improvisation.
Speed isn't the goal—winning is. Learn how the fastest teams avoid wasted motion by solving the right problem before they execute.
Leadership is a high-stakes game where the cards are rarely all face-up. Learn how to read the room, filter the noise, and make winning decisions.
Every decision creates ripple effects. Learn how to see beyond the immediate impact and think like a master strategist to build long-term success.
Tech debt isn't just about cleanup—it's about discipline. If a team is still making the same mistakes, they're not solving the problem, just hitting reset.
Cleaning up old messes is meaningless if you're still making new ones. The best teams don't ask for permission to fix tech debt—they stop creating it in the first place.
Great teams don't avoid conflict—they process it efficiently. The key to success isn't eliminating conflict, but resolving it quickly and productively.
AI isn't coming. It's here. The teams that master AI-native development now will define the future of product delivery. Learn how to navigate this shift and accelerate your team.
The path to true excellence isn't found in quick fixes or surface, level achievements. It's discovered through the ancient wisdom of arete and eudaimonia, principles that have guided the greatest minds for over 2,000 years.
Dive into the world of personal responsibility and team success in software development by distinguishing between reasons and excuses. Explore the vital role of accountability, examine real-world examples, and uncover five effective strategies designed to help you and your team conquer excuses and take command of your professional journey.
Discover three game-changing daily habits that can significantly boost your productivity and help you achieve more in both your professional and personal life.
Product managers need to be proficient in three key areas: technical skills, data analysis, and empathy for customers. Neglecting any one of these areas can lead to difficulties in successfully managing a product. However, a well-rounded product manager who excels in all three areas can drive success by delivering innovative products that meet customer needs, are technically sound, and supported by data-driven decision-making.
Explore the crucial roles of enforcers and nurturers in team dynamics, and discover how their complementary strengths create high-performing teams.
Discover how Price's Law explains the distribution of knowledge and productivity in organizations, and learn how to leverage this understanding for better team management.
Learn why maintaining a sense of humor is crucial for processing criticism constructively and using it as a tool for personal growth.
Discover how to recognize and fix common code smells, making your code more maintainable, efficient, and easier to understand.
Discover practical approaches to make accountability visible and actionable within your team and organization.
Explore the advantages and challenges of both live and recorded product demos, and learn when to use each approach effectively.
Learn about the critical changes and challenges organizations face during different growth stages, particularly when doubling in size.
Discover how high-performing product organizations balance team autonomy with organizational alignment to consistently deliver the most impactful work.
Explore how software development differs from intense physical training programs, and what we can learn from these contrasts.
Discover the profound impact of your social connections on your personal and professional development.
Discover the importance of creating the right environment for effective learning and skill development.
Learn how to strike the right balance between giving teams autonomy while maintaining high performance standards.
If you are an introvert like me the last thing you want to do is spend time "networking". Even if you are an extrovert your time is valuable and just mingling isn't going to cut the mustard if you want to get any kind of meaningful results. So what is the best strategy when attending an event with intention of networking?
Building an idea is hard. Turning it into a business is even harder. Scaling that business is another level of hard. This is a list of tips to help you get there.
Dealing with trolls is an art form. Being on the internet requires you master it.
The Decider Protocol is the fastest path to get immediate and unanimous team decisions.
How redeeming my El Pollo Loco birthday reward points revealed powerful life principles through exceptional customer service.
The difference between influence and manipulation can be pretty subtle. However, the outcomes they produce can massive. How are they different to you?
What about asking for help is so difficult? What expectations do we put on ourselves and others that could be avoided if only we asked for help more frequently?
Dealing with hybrid work environments where some one is remote full time.
Six ways to improve your scrum planning meeting.
What does exceptional service at 10,000ft look like?
The future we want has to be created by us. Creating the Arizona we want.
The future we want has to be created by us. Creating the Arizona we want.
Open Spaces always tend to amaze me. They really are the right people in the right place at the right time. When we kicked off Agile Open Southwest, I was a little bit nervous about what might come out. As always, I was left absolutely amazed. It was great seeing old friends and meeting new ones. Finding everyone was a different place on their journey yet still able to be find common ground and learn from one another.
If explaining an activity in a retrospective takes more than a minute or two it probably isn't very effective. Don't fall into the trap of making things too complex. Activities shouldn't be complicated they should be fluid. Giving participants too many options and being unclear with instructions makes it difficult to fluid with sharing thoughts.
As a ScrumMaster when you are "running" a retrospective it is easy to fall into the trap of actively participating in it. It is extremely difficult to do this well (if not impossible), because your role should be as a facilitator not a participant. The minute you start participating you are no longer neutral and severely impact your ability to effectively facilitate.
I am a proponent of pairing (not just for programming). Anytime I introduce it to a new team I get a number of objections. The most prominent is that pairing slows me down (because I am so awesome and everyone else sucks so bad).
Clay Shirky enlightens us in Cognitive Surplus that, the organization of sharing has many forms and that those forms have varying output values. He gives us a way we can identify four essential points on the spectrum
Gangplank is a community of creators that fuses family life, civic life, creating and earning a living into this unique blend where anything is possible. The support and tenderness offered is counter balanced by a gruff and forceful exterior making participation daunting to most.
People need to be understood that they matter. We are wired to belong. It doesn't matter if it is your spouse, child, employee or coworker every relationship you wish to maintain requires your attention. Most people consider attention to be measured in time. Time is in short supply and high demand in our connected and fast paced world.
Going to cross-functional teams for product delivery is always interesting, but DevOps seems to be particularly loaded in it's meaning. How to tell if your DevOps relationship is failing you?
Talking to science educators about collaboration. How can we better organize and enact polity that leads to greater innovation.
Changing a community is slow work. Paying attention to the details and working with discipline over time with patience is required to get real results.
Be the best parent you can. Prepare your children for the future.
Planning events is difficult. The hardest part is starting. Here is a quick 10 step guide to get you planning for that perfect event you have been dreaming about.
Consumption is rampant. What does is it mean to create?
I love Arizona. It's natural resources are one of it's greatest assets. I have been encouraging people to get out and ExploreAZ. If you didn't know our State Parks have become seriously under funded and need our help. So how can you help?
In Andre Agassi's Open he shows the authentic and human side of himself. He talks about giving a friend named Frankie the money he needs to put his children through school. He reflects on it in the following way:
I generally keep voice memos or written journals around as outlets for my thoughts when I am not regularly able to connect with people to share what is on my mind. I try to purge them into a digital format fairly quickly to prevent clutter. I don't recall why I recorded this segment, but I ran across it today and it made me smile.
In a blog post, Mark Turner has responded to the claim that Ruby is just a bunch of tools by stating that it is actually about making developers happy. I believe that the Ruby community is too focused on creating tools and lacks creativity and true innovation. Regional Ruby events have become more about showcasing tools and less about sharing cutting-edge ideas.
I have always liked Unix because of it's mentality that lots of small tools chained together could be more than an opaque larger tool. In this instance. I mean Rubyists are a bunch of Tools not of the useful kind. Maybe Zed is right an Rails is a Ghetto.
Whatever our exact ritual, the social act of eating together is important; it reunites us with our tribe. Transforming us from solitary beings to members of a group.
Notes from Joe Kalt talking about Arizona's economy from Arizona's 96th Town Hall on Building Arizona's Future: Jobs, Innovation & Competitiveness.
Random notes from the Arizona's 96th Town Hall on Building Arizona's Future: Jobs, Innovation & Competitiveness.
The benefit about working on a high performing team is that everyone expects excellence. There is always a drive that it could be better. Nail a perfect 10 and then ask how it could be an 11.
Why do we keep doing 1950 economic development? Capital first, then innovation and then people. Yet, companies wanting to be here say that it's lack of skilled people that keeps them out. What are we doing to invest in people? Keep and attract the best and brightest?
The basis of the 'Sharing Economy' operates on principles. How are you seeing them applied in the world around you? What can you learn from them? How are you applying them?
I am a fan of great service. When I see it exemplified I try to share it. For example, QuikTrip does a great job #winning. Another company that has always impressed me is Discount Tire. They always greet me right away. They fix my tires for free when repairable. They give me a free air check when my tires are low. All of this even on tires not purchased from them. WOW! They never give me problems when I need tires rotated or tires replaced under warranty that I did purchase from them.
When talking about Gangplank I always struggle to consider it to have anything to do with coworking. After doing some reading on collaborative learning vs. cooperative learning, I believe I can better articulate the difference between collaborative workspaces and coworking spaces.
Desert Code Camp has opened it's call for suggestions. This is a great FREE event that brings together technologists of all kinds together at a single location to learn (while feeding them breakfast and lunch) new technologies, improve on existing technology or share your favorite technology. There has been a good dynamic languages track in addition to a strong Microsoft track. There has been a track for kids (Gangplank Jr) and even sessions on sales or running a business.
The Greater Phoenix Economic Council released a report touting that Skysong actually is exceeding expectations and has been underestimated. Citing a $113 million impact which is largely calculated using salaries of people that have worked there over the last five years.
Develop authentic leadership that creates environments where others can excel and flourish.
Connect with Derek