Sign in

Stefan Schimanski

@sttts.social
1.5K followers 357 following 443 posts

API Machinery @ ex-Upbound, ex-Redhat, Kubernetes, OpenSource, logician, restless, hungry & foolish, þetta reddast, github.com/sttts – Opinions&tweets are my own, mastodon.social/@sttts

PostsRepliesMedia
Stefan Schimanski @sttts.social · 08/03/2026
Two Claudes joining the #SchnickSchnackSchnuck channel on Slack. What should they do, of course starting a game Rock, Paper, Scissors! Who said computers cannot have fun? Try yourself: github.com/sttts/slagent
010
Stefan Schimanski @sttts.social · 08/03/2026
slagent + slaude: pair programming is back, but with AI. Drop your Claude CLI session into Slack and plan with your team. Highly experimental. A lot of fun. Definitely some security holes. github.com/sttts/slagent
330
Stefan Schimanski @sttts.social · 23/02/2026
Alt, aber immer wieder beeindruckend zu sehen: Arithmetik mit Wörtern. Hier mit unserem GPT-2-Class-Modell und Tokenizer (Credits gehen an @s-urbaniak.bsky.social, der hat den trainiert) Nanoschnack github.com/nanoschnack/..., trainiert nur mit deutschen Texten.
100
Stefan Schimanski @sttts.social · 18/02/2026
Blind automation becomes a threat when enough is at stake. Kausality adds a causal dimension to Kubernetes controller hierarchies — the who and the why behind every mutation. #Kubernetes #Crossplane #Terraform #ACK 🎥 youtube.com/watch?v=kfqKqXnRKms
youtube.com
Kausality – Causal traceability for Kubernetes resource mutations
YouTube video by Stefan Schimanski
030
Stefan Schimanski @sttts.social · 13/02/2026
One day you'll have written your last line of code yourself. Write every line like it matters. Maybe for some of us, that last line already happened.
010
Stefan Schimanski @sttts.social · 03/02/2026
Challenge accepted 💪 Will talk about my Christmas holiday project NanoSchnack @ Cloud Native Heidelberg meetup, Feb 26. GPT-2 the Hard Way. Building a LLM from scratch. community.cncf.io/events/detai... #transformers #attention #tokens #embeddings #training #pytorch #h100 #inference
community.cncf.io
Building a GPT-2 Model from Scratch – Nanoschnack | CNCF
In-person Event - Join us for an engaging evening focused on the exciting world of AI model building. In this session, you'll learn about ...
020
Stefan Schimanski @sttts.social · 28/01/2026
It’s enterprise when you port the Claude github.com/steveyegge/b... workflow to native Jira. And it works using github.com/ankitpokhrel... 🎉 I have never commented so much in Jira issues about progress. Well I still don’t but now Claude does for me. Try it.
github.com
GitHub - steveyegge/beads: Beads - A memory upgrade for your coding agent
Beads - A memory upgrade for your coding agent. Contribute to steveyegge/beads development by creating an account on GitHub.
120
Stefan Schimanski @sttts.social · 27/01/2026
Newest Claude Code assumes "task" is an internal task, basically shadowing every other system like beads. This gives same vibes as when Microsoft suddenly shipped Internet Explorer and every other browser had a hard time to get noticed.
020
Stefan Schimanski @sttts.social · 26/01/2026
🧵 Kausality's backend is just a webhook. Here's why that's the right design.
kausality.io
100
Stefan Schimanski @sttts.social · 26/01/2026
Re drift correction with github.com/kausality-io.... Here is a mock I want to implement. Directly in @SlackHQ. Of course with some "expected drift policy" thing in parallel. This mock is the escalation for those cases slipping through.
010
Stefan Schimanski @sttts.social · 26/01/2026
Did interview and the candidate directly went to Excalidraw copying my task description from gdoc over. Loved it #visualthinking
000
Stefan Schimanski @sttts.social · 26/01/2026
A story about automating IaC and how it goes horribly wrong 🧵
120
Stefan Schimanski @sttts.social · 26/01/2026
Weekend experiment: Kausality Drift detection for Kubernetes — know when your infrastructure changes unexpectedly. ⚠️ experimental, not ready for production ⚠️ github.com/kausality-io...
github.com
GitHub - kausality-io/kausality: Causal traceability for Kubernetes resource mutations
Causal traceability for Kubernetes resource mutations - kausality-io/kausality
020
Stefan Schimanski @sttts.social · 24/01/2026
Multicluster Cert Manager 😎 – Zach contributed the controller sharding implementation to github.com/kubernetes-s... and now uses that to demo how to build a central cert-manager. Awesome use-case. medium.com/@zach.dsmith...
github.com
GitHub - kubernetes-sigs/multicluster-runtime: Library for multi-cluster controllers with controller-runtime
Library for multi-cluster controllers with controller-runtime - kubernetes-sigs/multicluster-runtime
020
Stefan Schimanski @sttts.social · 06/11/2025
Hire people who removed code (not tests). Don't look for people who added the most.
000
Reposted by Stefan Schimanski
Philipp Strube @pst.blue · 10/10/2025
Tell me you're old without telling me you're old.
052
Stefan Schimanski @sttts.social · 09/10/2025
kc – kubernetes commander
0100
Stefan Schimanski @sttts.social · 08/10/2025
Don't trust code that you have not vibe coded yourself.
040
Stefan Schimanski @sttts.social · 27/09/2025
When working with an agent, will you put requirements and stories into Jira?
000
Stefan Schimanski @sttts.social · 27/09/2025
Graphical user interfaces were a detour. vt100 is all you need #llms
041
Stefan Schimanski @sttts.social · 26/09/2025
Today is a good day to vibe code something. Wish me luck.
230
Stefan Schimanski @sttts.social · 25/09/2025
Is it time for comment-free code? And then an IDE adding them dynamically following your favorite style on-the-fly?
120
Stefan Schimanski @sttts.social · 05/09/2025
Every time again, car rental must be disrupted. Looking at you @TeamEuropcar_en. If you want to experience (IT) processes of the 80ies, this is the place.
000
Stefan Schimanski @sttts.social · 03/09/2025
"Did I leave the agent coding in yolo mode?" is the new "Did I switch the stove off?"
000
Stefan Schimanski @sttts.social · 13/08/2025
Wow, @twintapp in 🇨🇭 is so incredibly 2002. Prepaid payment where prepaid means to put money on your mobile by buying credit at @coop_ch shops, at least for us non-Swiss visitors without Swiss bank account. Telefonkarten Vibes.
000
Stefan Schimanski @sttts.social · 08/08/2025
Added custom subresources to CRDs in our internal kube code based generic control plane: 194 lines of code. One day of work 😎
020
Stefan Schimanski @sttts.social · 08/08/2025
Little @KubeCon_ fomo. Have a great conference everybody!
020
Stefan Schimanski @sttts.social · 03/07/2025
AI creates PR (on my machine). I review. Can I approve? What does the Github/lab netiquette say?
200
Stefan Schimanski @sttts.social · 06/06/2025
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"
010
Stefan Schimanski @sttts.social · 21/05/2025
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.
130
Stefan Schimanski @sttts.social · 01/05/2025
Linter.
020
Stefan Schimanski @sttts.social · 30/04/2025
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.
000
Stefan Schimanski @sttts.social · 30/04/2025
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.
000
Stefan Schimanski @sttts.social · 29/04/2025
We need fewer lists, more visual representations in work communication. Will AI help?
100
Reposted by Stefan Schimanski
Justin Garrison @justingarrison.com · 26/04/2025
SQL, columnar, NO SQL, graph, and vector databases
28118
Stefan Schimanski @sttts.social · 29/04/2025
The real planning tool is gdocs. Jira is an asynchronous replica. Mostly out of date. Never consistent.
000
Stefan Schimanski @sttts.social · 28/04/2025
Jira must be disrupted. Please.
000
Stefan Schimanski @sttts.social · 22/04/2025
Strong opinions, loosely held. Still a thing.
221
Stefan Schimanski @sttts.social · 20/04/2025
„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.
110
Stefan Schimanski @sttts.social · 18/04/2025
Talking about critical path. MVP is the spiritual successor in a less plannable environment. Visibility of necessary focus is what they have in common.
000
Stefan Schimanski @sttts.social · 18/04/2025
Why has „critical path analysis“ disappeared from the usual toolset of project mgmt (at least in IT, cloud native system and software development) ? Am always amazed that nobody talks about it. No engineer is aware of being on the critical path.
010
Stefan Schimanski @sttts.social · 18/04/2025
Where does it differ from previous kube-in-docker approaches in the last 10 years, most prominently implemented in kind today.
000
Stefan Schimanski @sttts.social · 18/04/2025
@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.
000
Stefan Schimanski @sttts.social · 18/04/2025
Product explanation as a service. Today @loft's vNode: Run multiple containerized kubelets in pods side-by-side, use Linux cgroups and namespace constructs for isolation and expose these to vclusters.
010
Stefan Schimanski @sttts.social · 18/04/2025
Digital software gardening producing goods for the bazaar not the cathedral.
000
Stefan Schimanski @sttts.social · 18/04/2025
Serious question, is Jira of today exactly the same as in 2013 ? GreenHopper at the time. I had hope.
200
Stefan Schimanski @sttts.social · 18/04/2025
Where is your distributed bottleneck? 5/5
000
Stefan Schimanski @sttts.social · 18/04/2025
Conflict free data structures by design are magic, but applying them can be counter intuitive. Designing for distributed scale can look trivial. The local rules often are. But finding the right local rules is a science. 4/5
020