Rebekka Hubert
  • About Me
  • Projects
  • Blog
Navigation bar avatar

Systems Modernization & AI Development


Thoughts on software engineering
  • The Tool You Deploy Is Not the One You Looked At

    Whether a tool would help is a question that answers itself. Ask what shape you have instead.

    Posted on August 28, 2026

    Recently, I tasked an agent with providing an assessment, grounded in the code base, of whether an LLM observability platform would help the local LLM review pipeline I run. Based on that grounding, I told the agent to provide an honest and truthful answer, not an assumed “yes, of course”.... [Read More]
    Tags:
    • adoption-costs
    • evaluation
    • methodology
    • observability
    • ai-assisted-development
  • The Cards Are Always Face Up

    Spec-driven development promised to move all decisions up front and leave only implementation. The failure mode looks familiar, minus the part where you notice.

    Posted on July 31, 2026

    Some weeks ago, I ran a spec-kit pipeline on a modernisation slice. The spec described what I needed: modernising a three-year-old personal CLI of mine, an offline paper-database searcher with a PostgreSQL backend, around 2000 lines of Python. The pipeline produced Alembic. [Read More]
    Tags:
    • ai-assisted-development
    • architecture
    • spec-driven-development
  • Grade Your Evidence, Not Your Confidence

    "I know" hides three different claims. Say which one you're making.

    Posted on July 3, 2026

    Earlier I found the one rule that survived a model-offloading experiment: verify the artifact, never the account. The last post turned the same rule on instructions: make the expectation checkable, so the work can fail against it. This one turns it on your own findings. Same discipline, third surface: bookkeeping.... [Read More]
    Tags:
    • verification
    • methodology
    • engineering-culture
  • Feedback That Changes Behaviour Is Feedback You Can Check

    The same property that makes feedback land on people makes an agent follow an instruction

    Posted on July 1, 2026

    We’re taught to soften feedback so it lands. That’s the part that breaks it. [Read More]
    Tags:
    • feedback
    • ai-assisted-development
    • agents
    • engineering-culture
  • Hard gates don't break whoever holds them. They break the weaker model.

    Offloading to a cheaper model has a boundary — and it's the gate that exposes it

    Posted on June 24, 2026

    The premise of offloading work to a cheaper model is great. Let the expensive model design. Let the cheap model implement. Put hard gates around the cheap model so it cannot ship something broken. Coverage thresholds, benchmark checks, documentation currency. The gate is supposed to make the model’s reliability irrelevant.... [Read More]
    Tags:
    • llm-reliability
    • evaluation
    • ai-assisted-development
    • spec-kit
    • brownfield
  • Older Posts →
  • Email me
  • GitHub

Rebekka Hubert  •  2026

Powered by Beautiful Jekyll