<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Limited by Sleep</title>
  <link>https://limitedbysleep.com/blog/</link>
  <description>Hiten Jadeja on agile ways of working, personal growth and practical AI.</description>
  <language>en-GB</language>
  <atom:link href="https://limitedbysleep.com/feed.xml" rel="self" type="application/rss+xml"/>
  <lastBuildDate>Fri, 18 Sep 2026 09:00:28 +0000</lastBuildDate>
  <item>
    <title>I told my team I couldn&#x27;t carry on as we were, and I had no idea what the alternative was</title>
    <link>https://limitedbysleep.com/blog/i-told-my-team-i-couldnt-carry-on-as-we-were-and-i/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/i-told-my-team-i-couldnt-carry-on-as-we-were-and-i/</guid>
    <pubDate>Fri, 18 Sep 2026 09:00:28 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;I told my team I couldn&#x27;t carry on as we were, and I had no idea what the alternative was.&lt;/p&gt;
&lt;p&gt;For most of my career I believed a leader earns the right to raise a problem by arriving with the answer attached. Bring solutions, not problems. Following that rule kept me quiet for months at a time.&lt;/p&gt;
&lt;p&gt;Eventually I hit my limit. A working arrangement had stopped functioning, I could see that clearly, and I had nothing resembling a recommendation to put beside it.&lt;/p&gt;
&lt;p&gt;So I said the smallest true thing available to me. I can&#x27;t carry on like this, and I don&#x27;t know yet what the fix is.&lt;/p&gt;
&lt;p&gt;Almost everyone else had reached the same conclusion long before I opened my mouth. They were waiting for someone to spend the social capital first, because whoever names the problem carries the risk of being seen as the difficult one.&lt;/p&gt;
&lt;p&gt;We worked out the answer together, and it was better than anything I would have arrived with on my own.&lt;/p&gt;
&lt;p&gt;Naming a problem you cannot solve converts a private worry into shared work, and the shared work is what produces the answer.&lt;/p&gt;
&lt;p&gt;If you are carrying something you cannot fix yet, say it anyway. You are almost certainly not the only one holding it.&lt;/p&gt;</description>
  </item>
  <item>
    <title>You cannot understand a team from the outside</title>
    <link>https://limitedbysleep.com/blog/you-cannot-understand-a-team-from-the-outside-and/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/you-cannot-understand-a-team-from-the-outside-and/</guid>
    <pubDate>Thu, 06 Aug 2026 08:45:01 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;You cannot understand a team from the outside, and you cannot understand it by looking at one layer of it. I have never managed to assess a team properly without spending real time inside it first.&lt;/p&gt;
&lt;p&gt;The teams I work with are usually software or DevOps, so I am reading several things at once and none of them are sufficient alone.&lt;/p&gt;
&lt;p&gt;There are the humans. Whether people have energy left, whether they rely on each other, whether the quiet person in the retrospective has always been quiet or has recently gone quiet.&lt;/p&gt;
&lt;p&gt;There is the technical picture. Architecture, how the codebase is put together, how testing is done, what technical debt exists and whether any of it is being paid down. The decisions matter less than the reasons behind them, and those are rarely written down anywhere.&lt;/p&gt;
&lt;p&gt;Then there is how work arrives and moves. Whether retrospectives produce change or just recur. Whether the backlog is ordered and cared for or simply exists. Whether anyone owns the product properly, or whether requests turn up already shaped in a way that cannot be built well.&lt;/p&gt;
&lt;p&gt;These layers explain each other. A codebase tells you about the pressure people were under when they wrote it. A retrospective that raises nothing tells you what the team believes about whether change is possible.&lt;/p&gt;
&lt;p&gt;I also have to be honest about my own position. Early on, what I am told reflects how much trust I have earned rather than how things really are, and taking week one answers at face value has led me to the wrong conclusion more than once.&lt;/p&gt;
&lt;p&gt;This is why I stopped comparing teams. What moved the needle with one can be the wrong intervention entirely for another, and the only way to tell the difference is to be inside it long enough to see.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Rolling out a new tool takes a sprint</title>
    <link>https://limitedbysleep.com/blog/rolling-out-a-new-tool-takes-a-sprint/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/rolling-out-a-new-tool-takes-a-sprint/</guid>
    <pubDate>Fri, 17 Jul 2026 12:15:07 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;Rolling out a new tool takes a sprint. Getting people to change how they work takes months, if not a year. And the person that gap frustrates most is me.&lt;/p&gt;
&lt;p&gt;I change quickly. When I see a better way of working I want to switch that day, and in the technical half of a transformation that speed is an asset. Stand up the pipeline, migrate the system, switch on the tool. Done, visible, measurable.&lt;/p&gt;
&lt;p&gt;Then comes the human half, and my speed becomes the problem. When someone agrees with the new way in the meeting and quietly reverts by Thursday, they&#x27;re not resisting me. I&#x27;m not asking them to learn a tool, I&#x27;m asking them to stop trusting habits that made them successful. That takes as long as it takes, and no amount of my impatience shortens it.&lt;/p&gt;
&lt;p&gt;I don&#x27;t have a silver bullet for this. Waiting for people to be ready is the hardest part of leading change for me, and I still get it wrong. What helps is treating the message like the product and iterating on it. If the document didn&#x27;t land, I try a demo. If the demo didn&#x27;t land, I sit with one person and let them try it themselves. Same change, different door.&lt;/p&gt;
&lt;p&gt;I&#x27;m watching this exact gap open up with AI. The tools arrived in months. The habits will take years. If you&#x27;re frustrated at the pace, the pace isn&#x27;t the problem. Expecting people to move at the speed of software is. I&#x27;m still learning that too.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The most useful thing in a retrospective isn&#x27;t the feedback itself</title>
    <link>https://limitedbysleep.com/blog/the-most-useful-thing-in-a-retrospective-isnt-the/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-most-useful-thing-in-a-retrospective-isnt-the/</guid>
    <pubDate>Fri, 03 Jul 2026 10:47:25 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;The most useful information in a retrospective is rarely the feedback itself. It is who speaks, who stays silent, and how people talk to each other when something uncomfortable is on the table.&lt;/p&gt;
&lt;p&gt;New leads pour their energy into the mechanical half of the job. Planning done, board tidy, every merge request reviewed. I did the same. What nobody put on my checklist was the other half, the one that decides whether any of the mechanics matter: how the people in the team are actually doing.&lt;/p&gt;
&lt;p&gt;The good news is that you can observe team health with the same discipline you apply to a system.&lt;/p&gt;
&lt;p&gt;Retrospectives are my first instrument, and they are not optional. Beyond the actions raised, they tell me whether people are willing to give feedback at all. Because if someone won&#x27;t talk in a meeting designed for it, what else is going unsaid?&lt;/p&gt;
&lt;p&gt;Spotify squad health checks are the second. Less deterministic, more honest, and they give you something factual to track over time rather than a vague sense that morale is fine.&lt;/p&gt;
&lt;p&gt;The third is simply listening. How people speak to each other in meetings, who gets interrupted, whose ideas get built on.&lt;/p&gt;
&lt;p&gt;None of these work as one-off exercises. Done regularly, they give you a baseline, and the baseline is what lets you spot drift early. Team health decays exactly like technical debt does. Quietly, gradually, and expensively if you only notice once something breaks.&lt;/p&gt;
&lt;p&gt;Happy teams do better work. But happiness is not luck. It is something you monitor and maintain.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The hardest part of stepping up to lead wasn&#x27;t the meetings</title>
    <link>https://limitedbysleep.com/blog/the-hardest-part-of-stepping-up-to-lead-wasnt-the/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-hardest-part-of-stepping-up-to-lead-wasnt-the/</guid>
    <pubDate>Fri, 26 Jun 2026 09:00:07 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;The hardest part of stepping up to lead was not the meetings or the politics. It was watching my team solve problems in ways I never would have chosen, and keeping my hands off the keyboard while they did it.&lt;/p&gt;
&lt;p&gt;I still miss the code. Writing it is the most fun part of this job, and I have to remind myself most weeks that it is no longer mine to own day to day.&lt;/p&gt;
&lt;p&gt;What nobody warns you about is how much of leading is letting go. Their implementation will differ from the one in your head. Sometimes it will be worse, often it will be better, and either way it will not be yours. That gap is where the real adjustment lives.&lt;/p&gt;
&lt;p&gt;Early on I filled that gap with correction. I would step in, redirect, tidy up the parts that did not match my mental model, and tell myself I was raising the bar.&lt;/p&gt;
&lt;p&gt;I was micromanaging. And micromanaging is distrust dressed up as standards. If I am rewriting your work to match what I would have done, I am telling you I do not trust you to do it without me.&lt;/p&gt;
&lt;p&gt;The shift came when I accepted that my job had changed shape rather than shrunk. I am further from the individual lines now, but much closer to the architecture, the customer, and the reason any of it is being built in the first place.&lt;/p&gt;
&lt;p&gt;You do not stop being technical when you lead. You stop being the one who has to be right about every detail.&lt;/p&gt;
&lt;p&gt;That has taken me years, and I still catch myself reaching for the keyboard.&lt;/p&gt;</description>
  </item>
  <item>
    <title>My daughter was three when she told me she couldn&#x27;t be an astronaut</title>
    <link>https://limitedbysleep.com/blog/my-daughter-was-three-when-she-told-me-she/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/my-daughter-was-three-when-she-told-me-she/</guid>
    <pubDate>Fri, 12 Jun 2026 09:00:19 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;My daughter was three when she told me she couldn&#x27;t be an astronaut.&lt;/p&gt;
&lt;p&gt;Not because of the maths, or the danger, or the distance. Because she wasn&#x27;t a boy.&lt;/p&gt;
&lt;p&gt;We were watching a SpaceX launch together and I&#x27;d asked if she wanted to go to space one day. Her answer stopped me cold. &quot;I can&#x27;t, Daddy. I&#x27;m not a boy.&quot;&lt;/p&gt;
&lt;p&gt;She was three. Nobody had ever told her that. Not me, not her mum, not anyone we&#x27;d let near her. And yet somewhere, from somewhere, she&#x27;d absorbed it.&lt;/p&gt;
&lt;p&gt;We spent the rest of the morning looking at photos of female astronauts. We agreed that when the time came, her suit and helmet would be pink. She&#x27;s older now and probably doesn&#x27;t remember any of it. I think about it constantly.&lt;/p&gt;
&lt;p&gt;What unsettled me most was trying to apply the lesson to my own career. I&#x27;m a British born Indian who grew up in a working class family. I&#x27;ll never know which doors were closed for me and which ones I closed on myself, because that&#x27;s exactly how it works. The outside gets in early, then it speaks in your own voice.&lt;/p&gt;
&lt;p&gt;My daughter didn&#x27;t think someone was stopping her from going to space. She thought it was simply a fact, like gravity.&lt;/p&gt;
&lt;p&gt;The doors that close on people are rarely slammed. They close through a thousand subtle cues, and eventually we finish the job ourselves.&lt;/p&gt;
&lt;p&gt;So watch both directions. What the world is telling the people around you about which rooms they belong in. And what you&#x27;ve quietly accepted about your own.&lt;/p&gt;</description>
  </item>
  <item>
    <title>You won&#x27;t understand AI until you&#x27;ve used it yourself</title>
    <link>https://limitedbysleep.com/blog/you-wont-understand-ai-until-youve-used-it/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/you-wont-understand-ai-until-youve-used-it/</guid>
    <pubDate>Fri, 29 May 2026 09:00:10 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;There&#x27;s an entire industry now devoted to telling people what to think about AI, and it&#x27;s easy to read enough of it to feel like you understand the thing. You don&#x27;t. Not until you&#x27;ve used it yourself.&lt;/p&gt;
&lt;p&gt;Reading feels like progress. You finish another thread, another newsletter, and you walk away convinced you&#x27;re keeping up. But the understanding I actually trust came from doing the work, not from reading someone else&#x27;s account of it.&lt;/p&gt;
&lt;p&gt;I use it to prototype ideas I&#x27;d never have had time to build before, and just as often to think, as a sparring partner that pulls my arguments apart or a coach when I&#x27;m working through a decision. None of that is something you learn from a summary.&lt;/p&gt;
&lt;p&gt;And it isn&#x27;t a developer thing. The fastest way to understand what these tools can do is to point one at something in your actual week.&lt;/p&gt;
&lt;p&gt;Ask it how to cut your meetings next week. Get it to help you plan next week&#x27;s meals. Have it explain the evolution of cats in a way a child would follow, or why water expands when it freezes. Ask it to map out a realistic path to your next promotion.&lt;/p&gt;
&lt;p&gt;None of those need code. All of them teach you more in ten minutes than another week of reading will.&lt;/p&gt;
&lt;p&gt;So if you feel behind, stop reading about it for a bit. Try something, anything. Doing is the real work, and it&#x27;s the only part that teaches you.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The best teams I&#x27;ve built were never the most talented on paper</title>
    <link>https://limitedbysleep.com/blog/the-best-teams-ive-built-were-never-the-most/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-best-teams-ive-built-were-never-the-most/</guid>
    <pubDate>Fri, 22 May 2026 09:00:07 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;The best teams I&#x27;ve built were never the most talented on paper.&lt;/p&gt;
&lt;p&gt;When you&#x27;re handed the job of building a team, the instinct is to collect the best players. The strongest CVs, the deepest experience, the person who can do the hardest thing in the room. I tried to build teams that way early on, and it taught me I was solving the wrong problem.&lt;/p&gt;
&lt;p&gt;A team is not a list of names. I&#x27;ve watched a group of brilliant people deliver less than a group of solid ones, because the brilliant group never gelled. Everyone optimised their own piece and nobody minded the gaps between them. How a team works together, and what it produces as a unit, matters more than how good any individual is on their own.&lt;/p&gt;
&lt;p&gt;It also has to have range. Can it handle a sprint, the short intense push when something genuinely has to ship? And can it hold a marathon pace for years without burning anyone out? A team that can only do one of those is fragile.&lt;/p&gt;
&lt;p&gt;Then there&#x27;s the part people miss most. A team is never finished. People grow, people change, people come and go. The team you built last year is not the team you have today, so you keep adapting it, reshaping how it works and who carries what as the people in it change.&lt;/p&gt;
&lt;p&gt;Building a team is not a one-shot decision. It&#x27;s a constant process. The names on it turn over, but the team carries on, and keeping it good is work that never really stops.&lt;/p&gt;</description>
  </item>
  <item>
    <title>People assume agile teams skip the planning</title>
    <link>https://limitedbysleep.com/blog/people-assume-agile-teams-skip-the-planning/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/people-assume-agile-teams-skip-the-planning/</guid>
    <pubDate>Fri, 08 May 2026 09:00:11 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;People assume agile teams skip the planning. In my experience it&#x27;s the opposite. I plan more as an agile lead than I ever did on a waterfall project. The difference is when.&lt;/p&gt;
&lt;p&gt;I&#x27;ve seen teams that do all their planning in a single quarterly session. Detailed roadmaps, ticket-level breakdowns, the lot. Then those tickets flow straight into sprints with little or no further thought. By the time the work reaches a developer, the plan is months old and based on what was true at the start of the quarter, not what is true now.&lt;/p&gt;
&lt;p&gt;The cracks tend to show up in review. Issues that should have been spotted before a single line of code was written instead surface after the work is built. That&#x27;s one of the most expensive places to catch a problem. The cheapest place is in a planning conversation, when nothing has been committed yet and a five-minute chat can change the entire approach.&lt;/p&gt;
&lt;p&gt;People look at a sprint planning session and assume that&#x27;s all the thinking that happens. They miss that there are at least three planning passes before code is written. Roadmap, shaping, refinement. Each one with better information than the last.&lt;/p&gt;
&lt;p&gt;Waterfall does the most planning at the exact moment it has the least information to plan with. That&#x27;s the bit that catches people off guard when I lay it out.&lt;/p&gt;
&lt;p&gt;I plan more in agile, not less. I just don&#x27;t pretend I knew everything in January about what would matter in April.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The pressure to do more never stops, it just changes shape</title>
    <link>https://limitedbysleep.com/blog/the-pressure-to-do-more-never-stops-it-just/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-pressure-to-do-more-never-stops-it-just/</guid>
    <pubDate>Fri, 17 Apr 2026 11:15:27 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;The pressure to do more never really stops. It just changes shape.&lt;/p&gt;
&lt;p&gt;As a dev, the question was nightly: could I finish one more task before logging off? Get a head start on tomorrow, or call it a day?&lt;/p&gt;
&lt;p&gt;As a lead, the question became: could I push the team for more next sprint? We overdelivered. Do we stretch, or do we rest?&lt;/p&gt;
&lt;p&gt;Same question, different chair. And the right answer is almost never obvious in the moment.&lt;/p&gt;
&lt;p&gt;I&#x27;ve drawn the line too late more times than I&#x27;d like to admit. In the better moments, I&#x27;ve caught it early enough to change course. The difference between the two isn&#x27;t willpower. It&#x27;s inspection.&lt;/p&gt;
&lt;p&gt;Not the Agile kind. The human kind.&lt;/p&gt;
&lt;p&gt;Asking myself what&#x27;s actually going on, not what I&#x27;m telling myself. Asking my team how they&#x27;re really doing, not just how the sprint is progressing. And asking about things that have nothing to do with work at all.&lt;/p&gt;
&lt;p&gt;People aren&#x27;t resources. The language of capacity and velocity makes them sound like they are, but they&#x27;re not. Two people sitting next to each other, doing identical work, can have wildly different limits on any given day. You won&#x27;t know which is which unless you ask. And unless they trust you enough to tell you.&lt;/p&gt;
&lt;p&gt;I don&#x27;t always get this right. But the times I&#x27;ve got it most wrong have almost always been the times I forgot to ask.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Every sprint the team&#x27;s work is visible. The manager&#x27;s isn&#x27;t</title>
    <link>https://limitedbysleep.com/blog/every-sprint-the-teams-work-is-visible-the/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/every-sprint-the-teams-work-is-visible-the/</guid>
    <pubDate>Fri, 03 Apr 2026 12:43:18 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;Every sprint, the team&#x27;s work is visible. Tracked. Inspected. Improved.&lt;/p&gt;
&lt;p&gt;The manager&#x27;s work? Nowhere to be found.&lt;/p&gt;
&lt;p&gt;We spend hours refining stories, estimating effort, reviewing what got done and what didn&#x27;t. We build entire rituals around making the team&#x27;s output transparent. But the person with the most influence over whether the team succeeds or fails? Their commitments live in private notebooks and one-to-ones that nobody else sees.&lt;/p&gt;
&lt;p&gt;I noticed this gap in my own practice. When something came up in a retro that I needed to fix, or when I told the team I&#x27;d sort something out, I started putting those tasks on the board. Not every sprint. Only when I&#x27;d made a specific commitment. But the effect was immediate. The team could see I was holding myself to the same system I was asking them to work within.&lt;/p&gt;
&lt;p&gt;It changed the dynamic. Accountability stopped being something that flowed in one direction. When my task slipped, they could see it. When I delivered, they could see that too. It levelled things in a way that no amount of &quot;open door policy&quot; talk ever could.&lt;/p&gt;
&lt;p&gt;Most Agile implementations have a blind spot here. We track velocity, cycle time, and sprint goals for the people doing the work. We track almost nothing for the people shaping the conditions the work happens in. If you believe in inspect and adapt, that belief shouldn&#x27;t stop at the management layer.&lt;/p&gt;
&lt;p&gt;The question isn&#x27;t whether your team is improving. It&#x27;s whether you are, and whether they can see it.&lt;/p&gt;</description>
  </item>
  <item>
    <title>They didn&#x27;t think they could build something like that</title>
    <link>https://limitedbysleep.com/blog/they-didnt-think-they-could-build-something-like/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/they-didnt-think-they-could-build-something-like/</guid>
    <pubDate>Mon, 23 Mar 2026 10:00:08 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;Someone I&#x27;m mentoring told me they didn&#x27;t think they could build something like that.&lt;/p&gt;
&lt;p&gt;Two hours later, they pushed a working app to GitHub.&lt;/p&gt;
&lt;p&gt;We had a pairing session this weekend. They chose the idea: a Pomodoro timer app for macOS. They drove. I guided. We built it using Claude Code and Cowork, tried some interface approaches we hadn&#x27;t explored before, and talked through a lot of it as we went.&lt;/p&gt;
&lt;p&gt;It wasn&#x27;t about the app. It was about the moment they realised they&#x27;d actually made something, from scratch, in an afternoon.&lt;/p&gt;
&lt;p&gt;That shift in what someone believes they&#x27;re capable of is one of the most rewarding things to witness in mentoring. And it&#x27;s arriving faster now than it ever has. The distance between an idea and a working thing has collapsed. A lot of the friction that used to slow people down, environment setup, knowing which tools to reach for, has been dramatically reduced.&lt;/p&gt;
&lt;p&gt;What that means is the real bottleneck is increasingly just the decision to start. Most people don&#x27;t, not because they lack capability but because they haven&#x27;t seen proof of it yet.&lt;/p&gt;
&lt;p&gt;Two hours. A working app. A new baseline for what&#x27;s possible. That&#x27;s what playing with an idea looks like.&lt;/p&gt;</description>
  </item>
  <item>
    <title>I used to kill ideas before they had a chance</title>
    <link>https://limitedbysleep.com/blog/i-used-to-kill-ideas-before-they-had-a-chance/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/i-used-to-kill-ideas-before-they-had-a-chance/</guid>
    <pubDate>Tue, 10 Mar 2026 12:32:00 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;I used to kill ideas before they had a chance.&lt;/p&gt;
&lt;p&gt;Not deliberately. I&#x27;d have a thought about something that could work better, a tool that should exist, a process worth automating. Then the mental maths would kick in. How long would that take to build? Do I have the bandwidth? Is it worth the investment? The answer was almost always no, and the idea would quietly die.&lt;/p&gt;
&lt;p&gt;That filter doesn&#x27;t apply anymore.&lt;/p&gt;
&lt;p&gt;AI hasn&#x27;t just made execution faster. It&#x27;s removed the reason most of us talked ourselves out of trying things. The gap between &quot;interesting idea&quot; and &quot;working prototype&quot; has collapsed from weeks to hours. Ideas that felt unrealistic six months ago are now something you can prove out in an afternoon.&lt;/p&gt;
&lt;p&gt;Which means the bottleneck has shifted. It&#x27;s no longer about capacity to build. It&#x27;s about the quality of what you choose to build. Your ability to spot problems worth solving, to connect dots others miss, to think creatively about what should exist. That&#x27;s the skill that matters now.&lt;/p&gt;
&lt;p&gt;If you&#x27;re not sure where to start, try this. Look at your calendar for the past week. Write down every type of work you did. Find the 20% that consumed 80% of your time, or the tasks you actively dreaded. Those are your first ideas. Those friction points you&#x27;ve been tolerating are now problems you can actually solve.&lt;/p&gt;
&lt;p&gt;And you don&#x27;t need to arrive with a solution. Just the problem. Open a conversation with an AI tool and start exploring it together. Try two approaches, try five. The right answer will emerge. And while you&#x27;re solving that problem, you&#x27;ll be learning how to use the tool itself, which is far more effective than any tutorial or course.&lt;/p&gt;
&lt;p&gt;Start capturing ideas like they matter. Because for the first time, you can actually act on most of them.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The hardest lesson I learned as a tech lead wasn&#x27;t about architecture or code quality</title>
    <link>https://limitedbysleep.com/blog/the-hardest-lesson-i-learned-as-a-tech-lead-wasnt/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-hardest-lesson-i-learned-as-a-tech-lead-wasnt/</guid>
    <pubDate>Sat, 07 Mar 2026 09:00:00 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;The hardest lesson I learned as a tech lead wasn&#x27;t about architecture or code quality. It was about knowing when to step back.&lt;/p&gt;
&lt;p&gt;Early in my career, I reviewed every pull request, attended every standup, and had an opinion on every decision. I thought that was leadership. It wasn&#x27;t. It was a bottleneck wearing a leadership badge.&lt;/p&gt;
&lt;p&gt;The shift happened when I started asking myself one question before jumping in: &quot;Will this team be stronger if I stay out of this?&quot;&lt;/p&gt;
&lt;p&gt;Most of the time, the answer was yes.&lt;/p&gt;
&lt;p&gt;When you stop being the person who approves everything, something interesting happens. People start owning their decisions. They debate more thoughtfully because the outcome is genuinely theirs. They grow faster because they&#x27;re not waiting for permission.&lt;/p&gt;
&lt;p&gt;The best engineering managers I know have mastered the art of strategic absence. They&#x27;re not checked out. They&#x27;re deliberately creating space for their team to step up.&lt;/p&gt;
&lt;p&gt;It feels counterintuitive. Leadership as subtraction. But the teams that scaled best under me were the ones where I made myself progressively less essential.&lt;/p&gt;
&lt;p&gt;Your job as a leader isn&#x27;t to be needed. It&#x27;s to build something that doesn&#x27;t need you.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The best teams I&#x27;ve led weren&#x27;t close from team building exercises</title>
    <link>https://limitedbysleep.com/blog/the-best-teams-ive-led-werent-close-from-team/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-best-teams-ive-led-werent-close-from-team/</guid>
    <pubDate>Wed, 04 Mar 2026 10:00:25 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;The best teams I&#x27;ve led weren&#x27;t close because of team building exercises. They were close because we&#x27;d earned the right to relax together.&lt;/p&gt;
&lt;p&gt;When my team finished a sprint with time to spare, I&#x27;d sometimes just set up a call. No agenda, no work talk, just conversation. Some people joined, some didn&#x27;t. Some used the time to chip away at tech debt they&#x27;d been itching to fix. Both were fine.&lt;/p&gt;
&lt;p&gt;Thursdays after a strong sprint, a few of us would go out after work. Not organised, not mandatory, just a natural thing that happened because the work was done well. Planning was wrapped up before we headed out, so Friday was genuinely relaxed. Sprint reviews, retros, a calmer rhythm after two weeks of focused delivery.&lt;/p&gt;
&lt;p&gt;None of this was a team building strategy. It was a side effect of trust. When people know the work is solid and nobody&#x27;s going to fill their downtime with more tasks, they open up. You hear about weekends, kids, hobbies, the random things that make someone a person instead of a Jira ticket assignee.&lt;/p&gt;
&lt;p&gt;I think we underestimate how much of team strength comes from these small moments. Not the structured icebreakers or the forced fun. The unplanned conversations where you discover your developer is obsessed with sourdough or your QA lead has strong opinions about Formula 1.&lt;/p&gt;
&lt;p&gt;In tech, people often get labelled as &quot;not great with relationships.&quot; I don&#x27;t buy that. Put those same people in a room talking about something they care about and they&#x27;ll go for hours. The problem isn&#x27;t that developers can&#x27;t connect. It&#x27;s that most workplaces never create the space for it to happen naturally.&lt;/p&gt;
&lt;p&gt;Building a team people want to be part of isn&#x27;t someone else&#x27;s job. Not the scrum master&#x27;s, not HR&#x27;s. It starts with the lead deciding that relationships matter as much as the backlog.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Early in my career I was told not to use open source software</title>
    <link>https://limitedbysleep.com/blog/early-in-my-career-i-was-told-not-to-use-open/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/early-in-my-career-i-was-told-not-to-use-open/</guid>
    <pubDate>Fri, 20 Feb 2026 12:05:36 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;Early in my career, I was told not to use open source software. Company policy. Too risky, too uncontrolled, too much liability.&lt;/p&gt;
&lt;p&gt;Then it was Stack Overflow. Don&#x27;t copy code you don&#x27;t understand. Don&#x27;t trust answers from strangers on the internet.&lt;/p&gt;
&lt;p&gt;Then ChatGPT arrived and the message was the same. Don&#x27;t use it for work. Don&#x27;t paste proprietary code into it. Don&#x27;t trust what it gives you back.&lt;/p&gt;
&lt;p&gt;Now it&#x27;s AI coding agents writing code and committing changes that developers haven&#x27;t fully reviewed. Same fear, same response. Ban it. Block it. Pretend it isn&#x27;t happening.&lt;/p&gt;
&lt;p&gt;To be clear, how you use these tools as a developer matters enormously. Blindly accepting code you don&#x27;t understand is a problem regardless of where it came from. But that&#x27;s a different conversation. What I want to focus on is the company policy side, because whether leadership approves or not, adoption is happening. You cannot stop it.&lt;/p&gt;
&lt;p&gt;I&#x27;ve watched this cycle repeat for over fifteen years and the outcome is always identical. The tools win. Developers find ways around the restrictions because the tools make them more productive, and productivity is hard to argue with.&lt;/p&gt;
&lt;p&gt;The amount of energy organisations pour into fighting adoption is staggering. Policy documents, compliance reviews, monitoring tools, disciplinary conversations. All to delay the inevitable by a few months while competitors gain ground.&lt;/p&gt;
&lt;p&gt;This is where technical leaders who still code make a real difference. They understand what developers are actually using day to day, not what the policy says they should be using. That perspective is invaluable when setting realistic policy and explaining to senior leadership what&#x27;s actually happening on the ground. I&#x27;ve found this to be the single most useful thing about staying hands-on as I&#x27;ve moved into leadership.&lt;/p&gt;
&lt;p&gt;Most companies focus entirely on what they&#x27;re trying to stop and never ask what they&#x27;re actually trying to protect. If the real concern is IP leakage, solve for IP leakage. If it&#x27;s code quality, solve for code quality. Banning the tool is treating the symptom and ignoring the cause.&lt;/p&gt;
&lt;p&gt;Nothing stays the same for long. The only question is whether you adapt before or after it costs you.&lt;/p&gt;</description>
  </item>
  <item>
    <title>How quickly can a new starter commit code?</title>
    <link>https://limitedbysleep.com/blog/how-quickly-can-a-new-starter-commit-code/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/how-quickly-can-a-new-starter-commit-code/</guid>
    <pubDate>Wed, 18 Feb 2026 13:41:38 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;How quickly can a new starter commit code? That question tells you more about your project&#x27;s health than most metrics on your dashboard.&lt;/p&gt;
&lt;p&gt;I&#x27;ve used this as a benchmark for the last 10 years, whether joining a team or leading one. The range is wild. Some teams have people shipping on day one. Others take weeks before someone can even run the application locally.&lt;/p&gt;
&lt;p&gt;A slow time to first commit usually points to deeper problems. Fragile setup processes held together by tribal knowledge. Missing tests that would help someone understand what the code actually does. An assumption that documentation will cover the gaps, when half of it is outdated and the other half assumes context nobody wrote down.&lt;/p&gt;
&lt;p&gt;I stopped treating onboarding documentation as the safety net a while ago. The real documentation is the code, the tests, and whether a fresh install actually works. If someone can&#x27;t clone a repo and get running without pulling three people into a call, that&#x27;s not a new starter problem. That&#x27;s a team problem.&lt;/p&gt;
&lt;p&gt;One thing I always tried to keep available was a handful of small tidying tickets. Not throwaway work, real tasks that needed doing but were low risk and well contained. Nothing gets someone feeling part of a team faster than shipping something on their first day. It builds confidence, gives them a reason to touch the codebase, and quietly proves the whole setup actually works.&lt;/p&gt;
&lt;p&gt;The time it takes a new person to contribute isn&#x27;t just about them. It reflects the care a team puts into how they work together.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Your customers have already accepted problems you haven&#x27;t found</title>
    <link>https://limitedbysleep.com/blog/your-customers-have-already-accepted-problems-you/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/your-customers-have-already-accepted-problems-you/</guid>
    <pubDate>Fri, 13 Feb 2026 10:00:12 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;Your customers have already accepted the problems you haven&#x27;t found yet.&lt;/p&gt;
&lt;p&gt;I asked a customer to show me how they were using a feature my team had just built. Within minutes, I watched them switch tabs repeatedly, hunting for data that wasn&#x27;t on the page, copying it back across manually. Every single time they used the feature.&lt;/p&gt;
&lt;p&gt;It wasn&#x27;t in the original ticket. We&#x27;d never discussed it in planning. I&#x27;m not a daily user of the product, so it hadn&#x27;t occurred to me either.&lt;/p&gt;
&lt;p&gt;The fix took very little time. When they tried it again, the difference was immediate. But here&#x27;s what stuck with me: they were never going to ask for that change. They assumed the tab-switching was just how it worked. To me, they were working around a broken system. To them, it was simply the system.&lt;/p&gt;
&lt;p&gt;This is the problem that no amount of feedback forms or sprint reviews will surface. People adapt to friction so quickly that it becomes invisible to them. If clunky is all you&#x27;ve ever known, clunky just feels like normal. You don&#x27;t file a ticket for normal.&lt;/p&gt;
&lt;p&gt;The most impactful improvements I&#x27;ve made haven&#x27;t come from feature requests. They&#x27;ve come from spotting the workarounds that nobody thought to mention, the small inefficiencies that users had long stopped noticing because they&#x27;d built their habits around them.&lt;/p&gt;
&lt;p&gt;If you&#x27;re only fixing the things people complain about, you&#x27;re missing the bigger picture. The real friction lives in the things they&#x27;ve stopped complaining about.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Every skill that transformed my career, I learned before I had to</title>
    <link>https://limitedbysleep.com/blog/every-skill-that-transformed-my-career-i-learned/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/every-skill-that-transformed-my-career-i-learned/</guid>
    <pubDate>Tue, 10 Feb 2026 12:33:12 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;Every skill that transformed my career had one thing in common: I chose to learn it before anyone told me to.&lt;/p&gt;
&lt;p&gt;I taught myself Python because I could see it would change how I worked. I invested time in agile practices because I believed they&#x27;d make me a better leader. Every significant skill that shaped my career came from a deliberate decision to learn something before I was forced to.&lt;/p&gt;
&lt;p&gt;So when I ask people how much time they&#x27;re investing in learning AI, and the answer is &quot;I&#x27;ve played around with ChatGPT a couple of times,&quot; it worries me.&lt;/p&gt;
&lt;p&gt;Playing around isn&#x27;t learning. It&#x27;s tourism.&lt;/p&gt;
&lt;p&gt;The pace of change with AI is unlike anything I&#x27;ve seen across my career, and I&#x27;ve lived through a few shifts. What was impressive six months ago is already table stakes. The gap between people who are actively learning and those who are waiting isn&#x27;t growing gradually. It&#x27;s accelerating.&lt;/p&gt;
&lt;p&gt;The people who will struggle most aren&#x27;t those who lack talent. They&#x27;re the ones who keep treating this as something they&#x27;ll get around to eventually. &quot;Eventually&quot; has a way of becoming &quot;too late&quot; when the landscape moves this fast.&lt;/p&gt;
&lt;p&gt;If you want to start but don&#x27;t know where, drop me a message. I&#x27;ll share the free resources I&#x27;ve been using myself. No courses to sell, no agenda to push. I&#x27;ve just seen too many talented people fall behind because nobody nudged them early enough.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Most companies run their AI strategy like a waterfall project</title>
    <link>https://limitedbysleep.com/blog/most-companies-run-their-ai-strategy-like-a/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/most-companies-run-their-ai-strategy-like-a/</guid>
    <pubDate>Fri, 06 Feb 2026 11:28:01 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;Most companies are running their AI strategy like a waterfall project. And it&#x27;s going to cost them.&lt;/p&gt;
&lt;p&gt;I&#x27;ve spoken to a number of organisations over the past six months about how they&#x27;re approaching AI. The pattern is almost always the same. They form a committee, draft a strategy document, plan a phased rollout, and aim for a big coordinated launch. Meanwhile, the technology shifts three times before the first phase is complete.&lt;/p&gt;
&lt;p&gt;These are the same companies that claim to run agile. They operate sprints for their day-to-day delivery, but the moment something this significant arrives, they default straight back to waterfall thinking. Big plan, long timeline, late delivery.&lt;/p&gt;
&lt;p&gt;AI doesn&#x27;t reward that approach. It rewards small experiments, fast feedback, and constant adaptation. It rewards the company that gives a team two weeks to test a use case and report back, not the one that spends six months building the perfect AI policy before anyone touches the technology.&lt;/p&gt;
&lt;p&gt;This is where 20% time stops being a Google-era novelty and becomes a genuine competitive advantage. The companies that will pull ahead aren&#x27;t the ones with the best AI strategy deck. They&#x27;re the ones creating space for their people to experiment, learn, and feed those learnings back into how the organisation works.&lt;/p&gt;
&lt;p&gt;The gap between Company A and Company B won&#x27;t be who adopted AI first. It will be who learned to adapt fastest.&lt;/p&gt;
&lt;p&gt;If you&#x27;re leading a team and your AI approach involves a committee, a twelve-month roadmap, and a phased rollout, I&#x27;d challenge you to try something different. Pick one team, give them a real problem, let them experiment for a fortnight, and see what comes back. That single experiment will teach you more than any strategy document.&lt;/p&gt;</description>
  </item>
  <item>
    <title>I used to get frustrated that designers couldn&#x27;t just get it done</title>
    <link>https://limitedbysleep.com/blog/i-used-to-get-frustrated-that-designers-couldnt/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/i-used-to-get-frustrated-that-designers-couldnt/</guid>
    <pubDate>Tue, 03 Feb 2026 10:48:33 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;I used to get frustrated when designers couldn&#x27;t just &quot;get it done&quot; in a sprint.&lt;/p&gt;
&lt;p&gt;Why couldn&#x27;t they estimate like developers? Why did everything need more time?&lt;/p&gt;
&lt;p&gt;Then I realised I was asking them to work against the very thing that made them valuable.&lt;/p&gt;
&lt;p&gt;A developer&#x27;s satisfaction often comes from shipping. A designer&#x27;s comes from getting it right. These aren&#x27;t compatible timelines, and I was trying to force one into the other.&lt;/p&gt;
&lt;p&gt;So I changed my approach. I gave design work the breathing room it needed, but coached the designer to break their work into smaller, deliverable sections. Not compromising on quality, but finding natural breakpoints where developers could start building while the full vision continued to evolve.&lt;/p&gt;
&lt;p&gt;The team got faster. Not because anyone changed how they thought, but because we stopped fighting each other&#x27;s rhythms and found a way to sync them.&lt;/p&gt;
&lt;p&gt;Different minds aren&#x27;t a coordination problem to solve. They&#x27;re the reason the work is good. Your job as a leader is to find the shape that lets each one thrive.&lt;/p&gt;</description>
  </item>
  <item>
    <title>I still believe in 20% time</title>
    <link>https://limitedbysleep.com/blog/i-still-believe-in-20-time/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/i-still-believe-in-20-time/</guid>
    <pubDate>Fri, 30 Jan 2026 10:00:06 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;I still believe in 20% time.&lt;/p&gt;
&lt;p&gt;Not because it&#x27;s trendy. Because sprint-to-sprint thinking creates tunnel vision.&lt;/p&gt;
&lt;p&gt;Some leaders see it as wasteful. &quot;We can&#x27;t afford to have people not delivering features.&quot;&lt;/p&gt;
&lt;p&gt;But here&#x27;s what they&#x27;re missing.&lt;/p&gt;
&lt;p&gt;Turning a manual job into automation. Adding tests to an uncovered area. Trying a library that might simplify everything. These aren&#x27;t extras. They&#x27;re part of the process.&lt;/p&gt;
&lt;p&gt;When you don&#x27;t protect time for this, you end up living in a messy house. Every time you want something from the cupboard, you have to move four boxes, pull the door just right because otherwise it gets stuck, then put everything back or you can&#x27;t see the floor.&lt;/p&gt;
&lt;p&gt;You can live like that. People do. But eventually you stop opening that cupboard at all. You work around problems instead of solving them.&lt;/p&gt;
&lt;p&gt;20% time is protected space to step back and view what you&#x27;re building, and how, in a different light. Not just for developers. Product people. Designers. Anyone whose work compounds.&lt;/p&gt;
&lt;p&gt;The dividends don&#x27;t show up in this sprint. They show up in the team that&#x27;s still sharp and engaged six months from now.&lt;/p&gt;
&lt;p&gt;Take a moment. Spend some time. Ask how you could do something better.&lt;/p&gt;</description>
  </item>
  <item>
    <title>I spent two weeks building a filtering system nobody needed</title>
    <link>https://limitedbysleep.com/blog/i-spent-two-weeks-building-a-filtering-system/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/i-spent-two-weeks-building-a-filtering-system/</guid>
    <pubDate>Wed, 28 Jan 2026 12:24:59 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;I spent two weeks building a data filtering system with custom views and display options.&lt;/p&gt;
&lt;p&gt;Then I watched a user work.&lt;/p&gt;
&lt;p&gt;She opened my carefully designed interface, used a browser extension to capture the table, dumped it into Excel, and started pulling in data from other sources.&lt;/p&gt;
&lt;p&gt;She didn&#x27;t need better filtering. She needed the data out so she could combine it with everything else she was working with.&lt;/p&gt;
&lt;p&gt;An export function. That&#x27;s what would have helped her. A few days of work, not two weeks of overengineering.&lt;/p&gt;
&lt;p&gt;I&#x27;d built a solution to a problem I invented. The real problem was obvious the moment I sat next to her and asked &quot;show me how you actually do this.&quot;&lt;/p&gt;
&lt;p&gt;Now that question is where I start, not where I end up after the build is done.&lt;/p&gt;
&lt;p&gt;User stories aren&#x27;t requirements to satisfy. They&#x27;re invitations to understand someone else&#x27;s reality before you write a line of code.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Technical debt doesn&#x27;t announce itself</title>
    <link>https://limitedbysleep.com/blog/technical-debt-doesnt-announce-itself/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/technical-debt-doesnt-announce-itself/</guid>
    <pubDate>Fri, 23 Jan 2026 11:28:22 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;Technical debt doesn&#x27;t announce itself.&lt;/p&gt;
&lt;p&gt;It builds in the background while you&#x27;re shipping features, celebrating launches, and hitting every deadline.&lt;/p&gt;
&lt;p&gt;Then one day a change that should take hours takes weeks. And you can&#x27;t explain why to anyone outside the team.&lt;/p&gt;
&lt;p&gt;I&#x27;ve seen both sides of this.&lt;/p&gt;
&lt;p&gt;Teams that paid the debt. Got deployments fully automated. What used to be hours of manual work became minutes. They moved faster than they ever had.&lt;/p&gt;
&lt;p&gt;And teams that didn&#x27;t. &quot;This is how we&#x27;ve always done it.&quot; They kept paying the interest, sprint after sprint, looking for other reasons for what it could be. Anything but paying the debt.&lt;/p&gt;
&lt;p&gt;The cruel part? Debt accumulates fastest during your successful periods. Every shortcut taken to ship on time. Every &quot;we&#x27;ll come back to this&quot; that never got revisited.&lt;/p&gt;
&lt;p&gt;You don&#x27;t feel the weight until you try to move fast again and realise you can&#x27;t.&lt;/p&gt;
&lt;p&gt;The speed you&#x27;re celebrating today might be borrowed from next year.&lt;/p&gt;
&lt;p&gt;Worth asking: which team are you on right now?&lt;/p&gt;</description>
  </item>
  <item>
    <title>How long would it take to build an app? I told him a weekend</title>
    <link>https://limitedbysleep.com/blog/someone-i-know-who-runs-a-small-business-asked-how/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/someone-i-know-who-runs-a-small-business-asked-how/</guid>
    <pubDate>Tue, 20 Jan 2026 09:00:00 +0000</pubDate>
    <category>AI</category>
    <description>&lt;p&gt;Someone I know who runs a small business asked how long it would take to build an app like the one I&#x27;d just shown him.&lt;/p&gt;
&lt;p&gt;A year ago, I&#x27;d have said weeks. Maybe months.&lt;/p&gt;
&lt;p&gt;I told him a weekend.&lt;/p&gt;
&lt;p&gt;The technical barrier is nearly gone. What used to take me three weeks now takes three days. AI has changed the maths completely.&lt;/p&gt;
&lt;p&gt;But removing one constraint just moved me to the next.&lt;/p&gt;
&lt;p&gt;When you can build almost anything, the bottleneck shifts. Now I&#x27;m limited by time and ideas, not capability. And with so much suddenly possible, it&#x27;s dangerously easy to get distracted.&lt;/p&gt;
&lt;p&gt;So I&#x27;ve gone back to basics. Agile. Not for managing development cycles, but for managing my own focus. Failing fast. Killing ideas that aren&#x27;t working. Staying ruthlessly prioritised.&lt;/p&gt;
&lt;p&gt;Because the uncomfortable truth is this: I&#x27;m learning faster than I ever have, and I still feel behind. Every week there&#x27;s something new. The pressure to stay ahead is relentless.&lt;/p&gt;
&lt;p&gt;And this is the worst AI is ever going to be.&lt;/p&gt;
&lt;p&gt;I think about what this means for the next generation entering the workforce. The rules they&#x27;ll play by won&#x27;t look anything like the ones I learned.&lt;/p&gt;
&lt;p&gt;I don&#x27;t have answers. But I know standing still isn&#x27;t an option.&lt;/p&gt;</description>
  </item>
  <item>
    <title>For 3 sprints in a row your team overdelivers, you face a choice</title>
    <link>https://limitedbysleep.com/blog/for-3-sprints-in-a-row-your-team-overdelivers-you/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/for-3-sprints-in-a-row-your-team-overdelivers-you/</guid>
    <pubDate>Fri, 16 Jan 2026 09:00:00 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;For 3 sprints in a row your team overdelivers, you face a choice.&lt;/p&gt;
&lt;p&gt;Do you raise the target? Push for more?&lt;/p&gt;
&lt;p&gt;I used to think that&#x27;s what good leadership looked like. Maximising output. Rewarding success with higher expectations.&lt;/p&gt;
&lt;p&gt;Then I learned the difference between a team that&#x27;s performing and a team that&#x27;s sustainable.&lt;/p&gt;
&lt;p&gt;The symptoms of pushing too hard aren&#x27;t always obvious. People still hit deadlines. Code still ships. But the Spotify health checks start showing strain. The quiet ones get quieter. Your best people start updating their LinkedIn profiles.&lt;/p&gt;
&lt;p&gt;With my strongest team, when we finished a sprint early, I didn&#x27;t raise the bar for the next one. I gave them the remaining time to invest as they saw fit, as long as it served the project.&lt;/p&gt;
&lt;p&gt;Some tackled tech debt. Others experimented with new tools. A few did training. Some just talked.&lt;/p&gt;
&lt;p&gt;These weren&#x27;t breaks. They were investments.&lt;/p&gt;
&lt;p&gt;That team delivered consistently for over two years. Not because I pushed them harder, but because I didn&#x27;t.&lt;/p&gt;
&lt;p&gt;Sustainable pace isn&#x27;t about doing less. It&#x27;s about doing more for longer.&lt;/p&gt;</description>
  </item>
  <item>
    <title>The hardest moment in my leadership journey wasn&#x27;t a project failure</title>
    <link>https://limitedbysleep.com/blog/the-hardest-moment-in-my-leadership-journey-wasnt/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/the-hardest-moment-in-my-leadership-journey-wasnt/</guid>
    <pubDate>Tue, 13 Jan 2026 09:00:00 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;The hardest moment in my leadership journey wasn&#x27;t a difficult conversation or a project failure.&lt;/p&gt;
&lt;p&gt;It was realising I was no longer the best engineer on my team.&lt;/p&gt;
&lt;p&gt;I&#x27;d hired well. Trained well. And suddenly the people around me were coming up with better solutions than I could.&lt;/p&gt;
&lt;p&gt;My first instinct was to fight it. To find reasons why my approach was still better. To pull rank when I disagreed with their decisions.&lt;/p&gt;
&lt;p&gt;But that&#x27;s ego talking, not leadership.&lt;/p&gt;
&lt;p&gt;The real shift came when I stopped asking &quot;how do I stay the smartest person here?&quot; and started asking &quot;how do I make myself redundant?&quot;&lt;/p&gt;
&lt;p&gt;Now I look forward to being wrong. When someone on my team has a better idea than me, it means I&#x27;ve done my job.&lt;/p&gt;
&lt;p&gt;Your role as a lead isn&#x27;t to have the best answers. It&#x27;s to build a team that doesn&#x27;t need you to.&lt;/p&gt;</description>
  </item>
  <item>
    <title>Most advice you give disappears into the void</title>
    <link>https://limitedbysleep.com/blog/most-advice-you-give-disappears-into-the-void/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/most-advice-you-give-disappears-into-the-void/</guid>
    <pubDate>Fri, 09 Jan 2026 09:00:00 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;Most advice you give disappears into the void. You say something, people nod, and you never find out if it mattered.&lt;/p&gt;
&lt;p&gt;Yesterday I got a reminder that sometimes it does.&lt;/p&gt;
&lt;p&gt;A few months ago, I ran an AI workshop. Afterwards, a senior engineer was stuck overthinking an idea. What if it fails? What if nobody uses it? How will I monetise it?&lt;/p&gt;
&lt;p&gt;My response: Does it matter? Build it for yourself. Don&#x27;t bolt on features for a future you can&#x27;t predict. Try it, fail fast, learn, repeat.&lt;/p&gt;
&lt;p&gt;Standard agile thinking. I&#x27;ve said versions of this hundreds of times.&lt;/p&gt;
&lt;p&gt;Yesterday, that same person sent me an app they&#x27;d actually built.&lt;/p&gt;
&lt;p&gt;That&#x27;s the thing about encouragement—the feedback loop is mostly invisible. You plant seeds and walk away. Most never grow. But occasionally one does, and you only know if someone decides to tell you.&lt;/p&gt;
&lt;p&gt;If you&#x27;ve ever nudged someone and wondered if it mattered: it might have. You just don&#x27;t know yet.&lt;/p&gt;</description>
  </item>
  <item>
    <title>I&#x27;ve worked in teams of 3 and teams of 300</title>
    <link>https://limitedbysleep.com/blog/ive-worked-in-teams-of-3-and-teams-of-300/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/ive-worked-in-teams-of-3-and-teams-of-300/</guid>
    <pubDate>Tue, 06 Jan 2026 09:00:00 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;I&#x27;ve worked in teams of 3 and teams of 300.&lt;/p&gt;
&lt;p&gt;Neither is better. They&#x27;re different games entirely.&lt;/p&gt;
&lt;p&gt;In a small company, you touch everything. Deployment, customer calls, hiring, the lot. You make real decisions because there&#x27;s nobody else to make them. The learning is brutal and fast.&lt;/p&gt;
&lt;p&gt;In a large company, you get to think. You can run experiments that would sink a startup. You have specialists to learn from. Failure doesn&#x27;t threaten the project.&lt;/p&gt;
&lt;p&gt;Here&#x27;s what took me years to understand: the real advantage comes from experiencing both.&lt;/p&gt;
&lt;p&gt;When you&#x27;ve only worked in one environment, you don&#x27;t know what you&#x27;re missing. You assume the way things work is the way things have to work.&lt;/p&gt;
&lt;p&gt;Move from a startup to an enterprise and suddenly you see the value of process, documentation, and thinking beyond next week. Move the other way and you realise how much faster decisions can happen when there&#x27;s no committee.&lt;/p&gt;
&lt;p&gt;Every company is different, but the comparison itself is the education. You start recognising patterns. You bring ideas that seem obvious to you but revolutionary to teams who&#x27;ve never seen another way.&lt;/p&gt;
&lt;p&gt;The engineers and leaders I&#x27;ve worked with who grew fastest didn&#x27;t just climb a ladder in one place. They moved between both environments. Not constantly, but deliberately and carried the lessons with them.&lt;/p&gt;</description>
  </item>
  <item>
    <title>There&#x27;s a line in the BlackBerry film that struck a nerve</title>
    <link>https://limitedbysleep.com/blog/theres-a-line-in-the-blackberry-film-that-struck-a/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/theres-a-line-in-the-blackberry-film-that-struck-a/</guid>
    <pubDate>Fri, 02 Jan 2026 09:00:00 +0000</pubDate>
    <category>Agile</category>
    <description>&lt;p&gt;There&#x27;s a line in the BlackBerry film that struck a nerve.&lt;/p&gt;
&lt;p&gt;&quot;Why do you think these guys work 80-hour weeks?&quot;&lt;/p&gt;
&lt;p&gt;I&#x27;ve been in rooms where that question was never asked. Where the assumption was simple: push harder, demand more, and people will deliver.&lt;/p&gt;
&lt;p&gt;They do. Until they don&#x27;t. And by then, you&#x27;ve lost something you can&#x27;t get back.&lt;/p&gt;
&lt;p&gt;I spent years as a team lead thinking about this. Not how to get more from people, but what makes them actually want to give it.&lt;/p&gt;
&lt;p&gt;Fear works short-term. So does money. But commitment? That comes from somewhere else.&lt;/p&gt;
&lt;p&gt;Feeling heard. Having autonomy. Knowing your lead sees you as a person, not a line on a spreadsheet.&lt;/p&gt;
&lt;p&gt;The stick gets compliance. The carrot gets discretionary effort.&lt;/p&gt;
&lt;p&gt;If you&#x27;re leading a team, ask yourself honestly: why do your people show up?&lt;/p&gt;
&lt;p&gt;If the only answer is &quot;because they&#x27;re paid to&quot; — that&#x27;s a warning sign, not a win.&lt;/p&gt;
&lt;p&gt;Helicopter view and detailed viewed, small company vs big company&lt;/p&gt;</description>
  </item>
  <item>
    <title>I&#x27;ve read the same book every year for 10 years</title>
    <link>https://limitedbysleep.com/blog/ive-read-the-same-book-every-year-for-10-years/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/ive-read-the-same-book-every-year-for-10-years/</guid>
    <pubDate>Mon, 29 Dec 2025 09:00:00 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;I&#x27;ve read the same book every year for 10 years.&lt;/p&gt;
&lt;p&gt;Not because I forgot what happens. Because I&#x27;m not the same person who picks it up each time.&lt;/p&gt;
&lt;p&gt;The Phoenix Project found me in 2014, a Django developer at Sky learning mostly by stumbling. I thought good code was the job. This book showed me the job is much bigger than that.&lt;/p&gt;
&lt;p&gt;It reframed how I saw organisations, bottlenecks, and why some projects succeed while others quietly suffocate.&lt;/p&gt;
&lt;p&gt;I re-read it before interviews. Before big meetings. I&#x27;ve even told interviewers about it—if they haven&#x27;t read it, I know we&#x27;ll have an interesting conversation.&lt;/p&gt;
&lt;p&gt;When someone I&#x27;m mentoring asks how to understand what makes projects actually work, this is the homework I give them. Every time.&lt;/p&gt;
&lt;p&gt;The strangest part? The character I identify with keeps changing.&lt;/p&gt;
&lt;p&gt;Over the years I&#x27;ve been all of them at some point. I&#x27;m still learning which one I am today.&lt;/p&gt;
&lt;p&gt;That&#x27;s what a great book does. It meets you wherever you are and shows you something new about where you&#x27;ve ended up.&lt;/p&gt;
&lt;p&gt;What&#x27;s a book you keep returning to?&lt;/p&gt;</description>
  </item>
  <item>
    <title>I still use RSS feeds</title>
    <link>https://limitedbysleep.com/blog/i-still-use-rss-feeds/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/i-still-use-rss-feeds/</guid>
    <pubDate>Wed, 24 Dec 2025 09:00:00 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;I still use RSS feeds. Yes, they still exist. Yes, I&#x27;m probably showing my age.&lt;/p&gt;
&lt;p&gt;Every day, I scan what&#x27;s new in the areas I care about. It&#x27;s not just tech, it&#x27;s food, design, ikea hacks, economy, science, games... Most of it I skip. Some I save for later. Occasionally something sparks a quick experiment.&lt;/p&gt;
&lt;p&gt;Technology moves fast. AI has made it relentless. You can&#x27;t stay on top of everything—but you can keep a pulse on the trends that matter to you. That investment compounds.&lt;/p&gt;
&lt;p&gt;What separates people in this industry isn&#x27;t just what they know today. It&#x27;s the habit of continuous learning. The willingness to tinker. To try something small, learn from it, and move on.&lt;/p&gt;
&lt;p&gt;Career advice: always have a tiny project on the side. Not a startup. Not a hustle. Just something you&#x27;re tinkering with. Enjoy your human curiosity.&lt;/p&gt;
&lt;p&gt;AI has made this easier than ever. You can prototype an idea in hours that would have taken weeks. Try it. If it&#x27;s rubbish, bin it. No harm done. Get used to that process.&lt;/p&gt;
&lt;p&gt;Recently I came across a project called Beads—a memory system for AI coding agents. My initial reaction was that it wasn&#x27;t for me, but I trusted the author&#x27;s track record and figured it was worth an hour of my time to try it. I&#x27;ve been pleasantly surprised.&lt;/p&gt;
&lt;p&gt;So here&#x27;s my question: what&#x27;s your next tiny project?&lt;/p&gt;
&lt;p&gt;Not a grand plan. Think agile. What could you build or learn in a day or two? What&#x27;s been sitting in your &quot;I should try that&quot; list?&lt;/p&gt;
&lt;p&gt;I&#x27;m genuinely curious what people are tinkering with right now.&lt;/p&gt;</description>
  </item>
  <item>
    <title>I&#x27;ve spent years giving career advice in 1:1s</title>
    <link>https://limitedbysleep.com/blog/ive-spent-years-giving-career-advice-in-11s/</link>
    <guid isPermaLink="true">https://limitedbysleep.com/blog/ive-spent-years-giving-career-advice-in-11s/</guid>
    <pubDate>Mon, 22 Dec 2025 09:00:00 +0000</pubDate>
    <category>Growth</category>
    <description>&lt;p&gt;I&#x27;ve spent years giving career advice in 1:1s. I never shared any of it publicly. Not because I didn&#x27;t think it was valuable but because I was scared of what people would think. Would former colleagues roll their eyes? Would people think I was being preachy? Would I look like every other person on LinkedIn trying to build a &quot;personal brand&quot;?&lt;/p&gt;
&lt;p&gt;That fear kept me quiet for a long time.&lt;/p&gt;
&lt;p&gt;But here&#x27;s what changed: I realised I was limiting my impact to the handful of people I happened to work with directly. The conversations I&#x27;ve had with mentees about career pivots, about navigating technical leadership, about the mistakes I made so they don&#x27;t have to. Those shouldn&#x27;t be locked behind the accident of who ended up on my team. So I&#x27;m trying something. Treating this like any good agile practitioner would: try it, learn from it, iterate.&lt;/p&gt;
&lt;p&gt;I don&#x27;t know if this will work. I don&#x27;t know if anyone will find it useful. But I know that staying silent because I&#x27;m worried about judgement isn&#x27;t a good enough reason anymore.&lt;/p&gt;
&lt;p&gt;Let&#x27;s see where this goes.&lt;/p&gt;</description>
  </item>
</channel>
</rss>
