Contiamo x Telekom
Daniel Mahlow / 19 February 2026
Quick context
DAX real estate · telecoms · energy · logistics
So what is
Engineer
judgment, context, taste
AI
speed, breadth, tirelessness
The floor got lower.
The ceiling got higher.
Let me show you
Write every line. Google every question. Hope you remembered the edge cases.
Describe the intent. The agent reads, plans, executes.
The word that matters:
You drive. AI suggests the next few lines.
You describe. AI explores, plans, executes, verifies.
You drive, AI suggests
One file at a time
Line-level assistance
Copilot Cursor inline
You describe, AI executes
Entire codebase in context
Multi-file coordination
Claude Code Codex CLI
Both have their place.
The floor
The ceiling
The gap between
is where the real skill lives.
Core principle:
Catch wrong assumptions before any code is written.
AI reads. AI plans. Engineer decides.
Different training. Different blind spots.
Claude spawns Gemini as a background task. Models cross-check each other.
Small, focused chunks. Not one massive generation.
Implement, test, verify. Each piece works before the next.
Continuous dialogue. Not "generate and pray."
Step by step. Test after each step. Human steers.
Three models review every PR. Independently. In parallel.
agree
agree
flags it
Virtual dev teams
Autonomous execution
No human in the loop
Looks impressive. Output plateaus fast.
Human guides direction
AI executes steps
Continuous feedback loops
Less flashy. Consistently better output.
"There's a certain urge to fully automate as much as possible. You quickly hit limits. We set up virtual development teams. At the end of the day, the output is not much better than when you steer it through a structured process."
The human in the loop is the
most important component.
Encoding tribal knowledge
Instructions, context, decision trees
Cluster names, credential locations, schemas
Edge cases, workarounds
"The thing that always breaks"
The rule:
1. Remember which Kubernetes cluster
2. Switch context, set namespace
3. Find the right pod name
4. Start port-forward to database
5. Remember credentials
6. Remember schema (tables, columns, relationships)
7. Write SQL, run query, format results
8. Clean up port-forward
One sentence. The skill handles the other eight steps.
1. Clone repo, install deps
2. Which pipeline? (there are several)
3. Find the right entry point
4. Set up metadata
5. Run with correct args
6. Parse and interpret output
$ claude "Process this PDF
through the insurance
pipeline"
The ceremony disappears.
The intent remains.
Shared via a team repository - a skill marketplace
New team members get accumulated knowledge instantly
Onboarding: weeks to days for common workflows
Knowledge doesn't leave when a person leaves
Transcripts become structured summaries. Action items extracted, attributed, searchable.
Planning
Architecture reviewed by multiple models.
AI as sparring partner for process design.
Docs stay current because updating is trivial.
PR Workflow
Implement with AI.
Multi-model review.
Fix, human review, ship.
Knowledge
Meeting summaries queryable.
Decisions traceable.
Context never lost.
Every step has AI support. Every step has human oversight.
Frontend specialist
Backend specialist
Infra specialist
Data specialist
Deep but narrow.
Coordination overhead between silos.
Same people, broader reach
Each engineer covers more ground
Specialists go even deeper
Boundaries between domains blur
Not fewer people.
Each person, more capable.
"The engineers who are curious, who pick things up quickly, who see connections between domains - AI amplifies those strengths enormously."
"I'm not sure, but
Claude said..."
No.
Ask the AI why it chose that approach
Get a second opinion from another model
Read the actual docs or source code
Use the tools to verify, not just generate
If you can't explain it, don't ship it.
1. Use AI as a partner, not a replacement
2. Never trust a single opinion
3. Encode your knowledge as skills
4. Process matters more than tools
5. Own your output
Daniel Mahlow
Contiamo
daniel@contiamo.com
Questions?