Blog

  • Applying Claude Code to Improve My Personal Website — And Why the Results Surprised Me

    I love applying new technology in real-world contexts.

    Not in toy examples. Not in isolated sandboxes. Not in “let me try this for 20 minutes and then stop.” If I am going to evaluate whether a new tool is actually valuable, I need to use it on something that is live, that has real constraints, and where the result actually matters.

    That is exactly what I did with Claude Code — Anthropic’s AI coding assistant for the terminal. I applied it to improve my own personal website, the very site you are reading right now.

    Continue reading ...
  • From Half-Structured Content to Context: Building an AI-Ready Knowledge Base

    In my first post on LinkedIn this year, I shared the goals I set for myself upon rejoining the EHANDBOOK team as a Product Manager. One specific objective stood out: providing an improved internal team knowledge base structured to be AI-ready and easier to navigate.

    Today, I want to share the “why,” the “how,” and the insights I gained during this transformation.

    Continue reading ...
  • Documentation in the Era of AI Agents: How to Write for Machines and Humans

    Large language models like ChatGPT and Claude are reshaping how we interact with text — including technical documentation. Traditionally written for human readers, documentation now has a new audience: AI agents.

    This raises key questions:

    • How should we write documentation so AI agents can understand and use it effectively?
    • What steps can we take to make documentation more accessible to AI-driven tools?

    To explore these questions, I engaged ChatGPT (with Internet research enabled) and shared the conversation here. Feel free to join the interactive chat and help take the discussion further.

    Continue reading ...
  • CUBE podcast

    I love playing with new tech, specifically new products and services that emerge in the continuously improving area of AI.

    NotebookLM is a new AI tool from Google that generate audio-overviews in the form of podcasts from material that you provide. I have uploaded the material I wrote on CUBE, a priorization method that I have developed during my time when I led the product development of ETAS EHANDBOOK. The result is an amazing podcast, giving you an introduction into the CUBE priorization method.

    The podcast is available on SoundCloud, so tune in and learn what CUBE is all about.

    PS: The Podcast is generated with AI. Here’s the link to the original generated audio file on NotebookLM.

    Continue reading ...
  • Leading with Purpose: Turning Product Syncs into Strategic Conversations

    In most product organizations, weekly syncs with product managers (PMs) and product owners (POs) are a routine part of the workflow. These meetings, often structured around tools like Jira or other task-tracking systems, are designed to provide updates on the current status of tasks in a kanban or backlog. It’s a format we’re all familiar with — each PM or PO provides a quick rundown of what’s in progress, what’s completed, and what’s next.

    While this serves a functional purpose, it raises a critical question: Is merely updating on tasks truly leading the product?

    Continue reading ...
  • Why Good Documentation Matters and How Diátaxis Makes It Better

    Why Good Documentation Matters

    Good documentation is crucial for the success of any software project. It ensures that users can effectively understand and utilize a product, reduces the need for extensive support, and helps maintain a high standard of quality. Despite its importance, many projects suffer from poor documentation, which can lead to frustration and inefficiency for both users and developers.

    Continue reading ...
  • Shreyas Doshi on High Agency

    A recent LinkedIn post by Marty Cagan has directed my attention to an article by Shreyas Doshi on High Agency.

    Shreyas discusses the concept of High Agency, an essential quality he’s observed in successful leaders. High Agency involves taking proactive steps to achieve goals without waiting for ideal conditions.

    Continue reading ...
  • Product Quality from PM perspective

    Peter Yang, currently Product Lead at Roblox who also runs a popular newsletter covering product management topics, recently had an interesting LinkedIn post on product quality that caught my eye.

    After watching the video with Steve Jobs and reading Peter’s blog post, I realized that there are many aspects that I totally agree with as I had unknowingly used similar analogies when creating EHANDBOOK with my team at ETAS.

    Continue reading ...
  • New insights on strategy

    Recently, a colleague shared some very interesting insights on LinkedIn about strategy development.

    The post contained a video from Roger Martin A Plan Is Not a Strategy. Here’s the video by Roger Martin:

    Continue reading ...
  • Marty Cagan: Alternatives to product management & product leaders

    Marty Cagan has recently published two new articles: Alternatives to Product Managers and Alternatives to Product Leaders as a reply to Brian Chesky’s new playbook.

    There’s a couple of quotes that I’d like to preserve for myself as I find them extremly valuable to reflect upon my own role.

    Continue reading ...
  • On time, on budget, on spec

    “On time, on budget, on spec” – three constraints that often feature prominently in job postings for project managers and product managers.

    The request is understandable from a management and controlling perspective; however, it’s fraught with challenges and is often unrealistic.

    It is often a reality that only two out of the three pillars—being on time, on budget, or on spec—can be fully achieved, highlighting the need for adaptability and strategic decision-making.

    Continue reading ...
  • Mastering Tactful Prioritization: Navigating Stakeholder Requests with Finesse

    As a product manager or product owner responsible for software-based solutions, one of the critical challenges you face is managing stakeholder requests and prioritizing features or enhancements. Saying “no” to customer wishes, user requests, or any other stakeholder demands requires finesse and tact. While the attribution of the following quote is uncertain, its essence captures the art of tactful prioritization:

    Tact is the ability to tell someone to go to hell in such a way that they look forward to the trip.

    Winston Churchill

    Let’s explore how this concept of tact applies to the realm of product management and handling stakeholder expectations.

    Continue reading ...
  • What makes a product manager a good product manager

    I have asked ChatGPT the question what makes a product manager a good product manager.

    Here’s what ChatGPT provided as an answer. From my perspective, this is a very good description.

    A good product manager possesses a combination of skills, knowledge, and qualities that enable them to effectively lead and manage the product development process. Here are some key factors that contribute to making a product manager good at their role:

    Continue reading ...
  • The JTBD market definition canvas

    Tony Ulwick has written an interesting article on The JTBD market definition canvas. In the article, he also provides a very helpful way for how to define a market.

    TL;DR

    A market is defined as a group of people + the job that they are trying to get done.

    Continue reading ...
  • Product vs. Feature Teams

    Today, I came across an interesting article by Marty Cagan on the difference between empowered product teams and feature teams.

    Continue reading ...
  • What does a product manager do?

    I got a new follower on Twitter today (@NilsDavis), and it turns out he is he is a product management veteran himself and runs a series of interesting resources (website, podcast, etc.).

    I have just started browsing through his website, but already like what I have found.

    Especially the introduction to “What does a product manager do?” is a good read for anyone not into product management yet or who is struggeling on interpreting this role.

    Continue reading ...
  • Why I started this page

    TL;DR

    The three main reasons why I started this site beginning of 2023 are:

    1. There are too many bad engineering tools
    2. Good products are often sold under value
    3. The missing link: value-centric product development and pricing
    Continue reading ...

subscribe via RSS