Hello; Software Engineer @kubermatic; reading; learning; music;

Joined March 2014
77 Photos and videos
After AI took over the whole programming world I've started to do some project-euler puzzles regularly without any AI integration and no fancy editor features in pure C. This gives me a little bit of joy back even though I do not produce anything meaningful.
1
2
69
Can someone explain this to me? I do have read, write and execute permissions but I can not write? What do I miss? #unix #macos
1
1
114
I've learned about `git worktree` just yesterday and it feels like a feature I really needed for years. Turns out it was already introduced 2015, I'm feeling behind. git-scm.com/docs/git-worktre…

2
34
Max Strübing retweeted
I rolled the boulder away: Cave is now in public beta 🎉 The private beta is over. No more explicit allowlist additions, which means anyone can now install Cave and run coding agents in isolated environments on their own infrastructure: bash <(curl -fsSL build.withcave.ai/install/cl…) cave server install A huge thank you to the brave souls who joined early and shared so much valuable feedback throughout the private beta 🚀 There is now also a dedicated repo for feedback, feature requests, and bug reports: github.com/withcave/cave Next stop: open sourcing Cave. It's already on the horizon.
8
5
74
4,633
This is sexy! 🎉
Coding agents shouldn't run on a laptop. That's why I've been building Cave. It's a self-hosted platform for running @opencode agents in isolated sandboxes on your own server. You give it a GitHub repo, it creates an isolated sandbox, clones the code, sets everything up, and gives you a coding agent. Check in from your phone, run multiple agents side by side. It's not open source yet (it will be), but I'm opening a private beta so you can install it on your own server already. I've been dogfooding it since day one. If you're running a software factory: multiple agents working in parallel across repos, Cave gives you one place to monitor and manage all of it. Now, I'm looking for people who want to give it a spin. DM me, happy to set you up 😊 🚀
1
59
Max Strübing retweeted
Mar 31
🚨 CRITICAL: Active supply chain attack on axios -- one of npm's most depended-on packages. The latest axios@1.14.1 now pulls in plain-crypto-js@4.2.1, a package that did not exist before today. This is a live compromise. This is textbook supply chain installer malware. axios has 100M weekly downloads. Every npm install pulling the latest version is potentially compromised right now. Socket AI analysis confirms this is malware. plain-crypto-js is an obfuscated dropper/loader that: • Deobfuscates embedded payloads and operational strings at runtime • Dynamically loads fs, os, and execSync to evade static analysis • Executes decoded shell commands • Stages and copies payload files into OS temp and Windows ProgramData directories • Deletes and renames artifacts post-execution to destroy forensic evidence If you use axios, pin your version immediately and audit your lockfiles. Do not upgrade.
541
4,026
16,168
12,404,431
Max Strübing retweeted
What a week! 🌷 Wrapping up an unforgettable #KubeCon #CloudNativeCon Europe in Amsterdam. Until next time, tot ziens! 🚲🚀⚓ #KubeConEU #CloudNativeCon #TeamKubermatic #Kubernetes #CNCF
1
9
227
Max Strübing retweeted
And that’s a wrap on Day 1! 🎉 We are blown away by the energy of the #CloudNative community here in Amsterdam. Thank you to everyone who stopped by Booth 820. And what a better way to end the day than at the Stammtisch! 🍻 Get some rest, and we will see you tomorrow! 🌷
1
2
58
Starting my way to Amsterdam for my first @KubeCon_ ever. I'm a little excited 🙌 #Kubermatic #KubermaticTeam @Kubermatic #KubeCon #CloudNativeCon #KubeConCloudNativeCon
1
1
57
Max Strübing retweeted
Chat-like interfaces replacing traditional UI are gradually exposing that *events* are the fundamental source of truth for state management
23
12
285
22,636
Max Strübing retweeted
I love @EffectTS_ and @elmlang, so I built Foldkit: - The Elm Architecture - In TypeScript - Powered by Effect After 7 years of working on React apps, Foldkit is what I've always wanted frontend dev to feel like. foldkit.dev
1
3
7
428
I've made a PR in the @nixos_org pkgs repository and when it got merged got this nice little message from one the maintainers. Love these small things of kindness ♥️
1
2
111
TIL: with `tmuxinator` you can just use `tmuxinator stop <project>` instead of manually closing all panes/windows. I've been doing this for years and this would have saved me soooo much time.
1
39
On the other hand `tmuxinator` itself with just starting projects/terminal sessions saved me a lot of time already.
28
After using nix for a while now I've decided I will not go back to traditional dotfiles soonish. The ease of use (after some struggle of course) and reproducibility is so great. It's now promoted to main and will be my goto on any new machine. github.com/mstruebing/dotfil…

1
43
Next step would be NixOS but lets see ...
37