1. The term "agile" gets thrown around so much that it’s often misunderstood. True agility means adapting quickly to market changes without causing major disruptions—not rushing into decisions without a plan.

    Always remember: agility is a delivery method, not a strategy.

    Agile vs Strategy

  2. Using no-reply emails puts up a barrier and can leave customers feeling ignored.

    Instead, businesses should use email addresses that invite replies and ensure responses. It’s a simple way to build stronger relationships and gather valuable feedback.

  3. Both product managers (PMs) and product designers (PDs) often engage in activities like talking to customers, generating feature ideas and suggesting UX improvements.

    When responsibilities overlap, PMs should step back if PDs are excelling in their role. Instead, PMs can concentrate on strategy and collaboration across the organisation

  4. Working at a small tech business offers unmatched opportunities. You’re involved in everything—from strategy to customer service. It’s a fast track to building skills across the board.

  5. Not everything broken is yours to fix. But recognising and communicating the problem? That’s on you.

    Taking responsibility doesn't mean solving every issue yourself. It means speaking up, sharing the truth and ensuring others are aware. Ignoring the cracks won't make them disappear.

    You can't fix what you refuse to see—or refuse to say.

  6. Dedicated QA creates more problems than it solves.

    When a dev team owns quality, accountability stays in the right hands. Bugs are fewer, fixes are faster and processes tighten.

    Introducing dedicated QA shifts that balance.

    Developers grow complacent, relying on testers to catch mistakes. Tools diverge, creating inefficiencies. QA often duplicates what devs should already handle.

    Quality isn’t a separate role. It’s a shared responsibility embedded in every line of code.