the_sttts Profile Banner
Stefan Schimanski Profile
Stefan Schimanski

@the_sttts

Followers
3K
Following
9K
Media
253
Statuses
6K

Control Planes @ Upbound, Ex-Redhat, Kubernetes, logician, restless, hungry & foolish, þetta reddast, https://t.co/CQ4IEp3Qh2 @sttts.social – Opinions are my own

Deutschland
Joined June 2007
Don't wanna be here? Send us removal request.
@the_sttts
Stefan Schimanski
1 month
multicluster-runtime provider that watches kubeconfig secrets in a namespace and dynamically engages controllers 🚀 .
Tweet card summary image
github.com
Follow up to @christensenjairus PR Kubeconfig-based multi-cluster provider. It reads secrets from the operator's namespace with a given label and engages the clusters that the secret applie...
1
0
11
@the_sttts
Stefan Schimanski
1 month
AI creates PR (on my machine). I review. Can I approve? What does the Github/lab netiquette say?.
0
0
0
@the_sttts
Stefan Schimanski
2 months
After a little operational hickup where the app got deleted and GitOps eventually recreated everything, OH: "I only wish that the db would have been also deleted to test backups".
1
0
7
@the_sttts
Stefan Schimanski
3 months
This costed me a day and a half:. When watching via Golang types in controller-runtime, but use unstructured when reading from the cache, you are in trouble. Of course, 2 informers are run and they are not consistent aka events arrive and you don't see the changes in the cache.
2
0
6
@the_sttts
Stefan Schimanski
3 months
Linter.
Tweet media one
3
0
7
@the_sttts
Stefan Schimanski
3 months
In programming, I like to call that "working blindly" until that moment when you suddenly realize that you connected A to B. After so many years, I am still amazed about these moments when everything comes together. And how I did not see it coming in this full focus mind set.
0
0
6
@the_sttts
Stefan Schimanski
3 months
Try to build a bridge from A to B over a deep valley. No car will be able to pass before a certain point. Not even a bicycle or human can. The measure of progress is not the thing that can pass. The measure is not continuous. There is a point when everything comes together.
1
0
4
@the_sttts
Stefan Schimanski
3 months
Project managers hate them. They don't fit into the mantra of routine work where you want to produce value continuously like a machine that keeps outputting goods. These things are different.
1
0
4
@the_sttts
Stefan Schimanski
3 months
There are tasks that are not iterative. Tasks that take days or weeks or more of super focused time until you see success. I call them Heavy Liftings. Making them iterative with sensible intermediate steps makes them infeasible or way slower.
1
1
12
@the_sttts
Stefan Schimanski
3 months
The real planning tool is gdocs. Jira is an asynchronous replica. Mostly out of date. Never consistent.
0
0
10
@the_sttts
Stefan Schimanski
3 months
Jira must be disrupted. Please.
4
1
9
@the_sttts
Stefan Schimanski
4 months
PRDs are conversation starters not specification documents. Amen 🙏 😍.
@nurijanian
George from 🕹prodmgmt.world
4 months
5/ The reality is: good PRDs are conversation starters, not specification documents. I learned this after 6 months of writing 20-page specs that no one read. (If you want to see examples of good PRDs, I collected 25+ ready-made PRDs at .
0
0
2
@the_sttts
Stefan Schimanski
4 months
And I didn‘t mean it should go away. It‘s the best for a collaborative culture. Neither without opinions nor without ability to listen and revise a team can really work together.
0
0
0
@the_sttts
Stefan Schimanski
4 months
Strong opinions, loosely held. Still a thing.
2
0
5
@the_sttts
Stefan Schimanski
4 months
„directly share“ in @LinkedIn irritates me every single time. It‘s a dishonest term. It really means „shared with network“ and NOT directly with you. Pure clickbait.
0
0
0
@the_sttts
Stefan Schimanski
4 months
Talking about critical path. MVP is the spiritual successor in a less plannable environment. Visibility of necessary focus is what they have in common.
0
0
0
@the_sttts
Stefan Schimanski
4 months
RT @fabiankramm: @the_sttts Yes exactly, we have a runtime that starts the actual pods inside another container (the vNode) that uses linux….
0
1
0
@the_sttts
Stefan Schimanski
4 months
RT @fabiankramm: @the_sttts @the_sttts so the idea of vNode is not to run a separate kubelet (although you could), instead it wraps and sta….
0
1
0
@the_sttts
Stefan Schimanski
4 months
Where does it differ from previous kube-in-docker approaches in the last 10 years, most prominently implemented in kind today.
1
0
1
@the_sttts
Stefan Schimanski
4 months
@fabiankramm please correct where I am wrong. If I was building that, not sure I would run a full kubelet, or in general kubelet expecting full node ownership would be my first concern. Am curious which route you took.
1
0
1