Joaquim Rocha

Joaquim Rocha

@joaquimrocha.com

Founding engineer at @amutable.com . Maintainer of @headlamp.dev . Formerly at Microsoft, Endless, CERN, Red Hat, Igalia. Opinions are my own. https://joaquimrocha.com

104 followers65 following63 posts

thel 0.8.0 is out! Agents can now drive thel with the `thel session` CLI commands. Off by default; closing always asks you. Also new: each terminal's listening ports with one-click open/stop, moving sessions between profiles, and more. Check out: github.com/joaquimrocha... . Get it at thel.dev !

github.comRelease v0.8.0 · joaquimrocha/thelFeatures Drive sessions from a terminal: thel session lets a program in a thel terminal (an agent, for example) open, list, type into and close sessions and terminals, and read or edit session not...

🚀 thel v0.7.0 is out! New features: ✨ Group sessions by repo (opt-in via sidebar menu) ⚡ Jump to next finished/working terminal: Ctrl+Alt+U 🔍 Searchable keyboard shortcuts ... and more! Check it out: https://github.com/joaquimrocha/thel/releases/tag/v0.7.0 #thel #terminal #agents #opensource

thel v0.5.0 is live! 🚀 / Keyboard copy mode with vi motions (start with Ctrl+Shift+Space) / Per-session Markdown notes / Clickable OSC 8 links & OSC 52 SSH clipboard / Ctrl+Tab pane cycling / Many bug fixes Full notes: github.com/joaquimrocha...

github.comRelease v0.5.0 · joaquimrocha/thelFeatures Session notes: a markdown notes panel per session, stored as one .md file per session in thel's config dir, so notes are editable and greppable outside the app. Keyboard copy mode: Ctrl+S...

Joaquim Rocha reposted

Headlamp 0.42.0 is out! Highlights: 🔍 Search resources by label 📝 Guided form-based Pod creation (no YAML required!) 🔗 Deep-link support for pod terminals & logs 🪵 Log severity filter 🐞 Bug fixes + much more at: github.com/kubernetes-s... #Kubernetes #k8s

github.comRelease 0.42.0 · kubernetes-sigs/headlampHitch hikers guide to Headlamp 0.42.0 Deep-link support was added for pod terminals (?view=exec) and log views (?view=logs), letting users bookmark or share direct links to specific UI states. Reso...

Today I finally gave a talk at #KubeCon that I had in my head for a while: when to fork or not fork Headlamp and ways of doing it. Maybe I should also turn it into a blog post. 🤔 #kubernetes #ui

Had a great Headlamp Contribfest today at #KubeCon with my friend Santhosh Nagaraj. One of the best sessions we've had. Thanks to everyone who attended! #kubernetes

Joaquim Rocha reposted

Wrapping up our pre-FOSDEM all-hands in Berlin. Lots of firsts this week. * 1st all-hands * 1st public info about the company and mission * 1st swag * 1st FOSDEM together as a team * 1st Deutsche Bahn cancellations 😡 * So, 1st road trip tomorrow 🚗

Big news today! After a month of quiet work, I am happy to announce that I have recently joined @amutable.com as a founding engineer! Read more at www.linkedin.com/posts/joaqui... #linux #kubernetes #headlamp

linkedin.comIntroducing Amutable | Joaquim RochaBig news today! After a month of quiet work, I am happy to announce that I have recently joined Amutable as a founding engineer. Amutable is a new company dedicated to making integrity in Linux verifi...
Amutable@amutable.com

Today we announce Amutable and our mission to deliver determinism and verifiable integrity to Linux systems. Amutable is founded in Berlin by @chrskhl.net , @cbrauner.bsky.social and @pid1.bsky.social. Read the announcement: amutable.com/blog/introdu...

My son yesterday: What does dad do anyway? Me: Sit down next to me. Let me show you [...] He: It's still just writing stuff... Me: But you have to know what to write! What would you write if you had my job? He: Me? I'd write: "I'm gonna play tennis! Day off!"

Very tempted to buy a small non-laptop computer to run here at home. A Beelink like I got my wife or similar. I have many work computers, but my personal one is a 2015 T450s. Still sturdy, but I need more power.

It's an early version but a lot of work went into this and we got big plans for the near future around the idea that deploying Kubernetes locally for development should be easier.

Today we have a very special update to finish the week: now you can create a minikube cluster from Headlamp! This makes the onboarding to Kubernetes much simpler. Read more at: headlamp.dev/blog/2025/03... #kubernetes #ui #plugin #local #cluster

Joaquim Rocha reposted

New Release Alert! 🚨 Headlamp 0.30.0 is now published! 🌟Now resources details open in an overlay panel by default; new Italian and Traditional Chinese locales are available; Nodes' statuses now display taints. 🧩Also new capabilities for plugins and more at: github.com/headlamp-k8s... #kubernetes #ui

github.comRelease 0.30.0 · headlamp-k8s/headlamp✨ Enhancements: Show resource details in the overlay panel by default (changeable in settings) Now Custom Resources details can be shown in the overlay panel New Traditional Chinese locale availab...

Joaquim Rocha reposted

Headlamp 0.29.0 is out and it comes with nice new features, like: 🪟Open resource details in a side pane 🪵View combined logs for all pods of a Deployment, DaemonSet, etc. 🪄Bulk restart of Deployments, DaemonSet, etc. 📚and so much more! Get it at: github.com/headlamp-k8s...

github.comRelease 0.29.0 · headlamp-k8s/headlamp✨ Enhancements: Add the option to open resource details views in a side pane Can be enabled in the app's settings, from the home view Does not apply to custom resources yet Add support for view...

Joaquim Rocha reposted

Heads up! Headlamp 0.28.0 is out! 🎉 In this release we add the support for Gateway API and fix a gazillion bugs including the annoying terminal pop ups on Windows when using kubeconfig with exec. Update to Headlamp 0.28.0 now! #kubernetes #ui github.com/headlamp-k8s...

github.comRelease 0.28.0 · headlamp-k8s/headlamp✨ Enhancements: Add support (beta) for Gateway API (thanks to @farodin91 ) Always sort namespaces in the UI, so views are consistent regardless of how the API servers return them Add a multiplexer...

The container image is also available BTW.

If you're using Kubernetes and @fluxcd.bsky.social , we'd like to share that there is a new version of the Flux UI for Headlamp with a few but important changes. Update it from the Plugin Catalog in Headlamp. Check out more details about the release at: github.com/headlamp-k8s...

Our latest and greatest work. If you are looking for a powerful and open source Kubernetes UI, try @headlamp.dev !

Headlamp now has a new global search feature, which allows not only searching for Kubernetes resources, but also to jump to different pages of the app, and running certain actions. It will soon allow plugins to register different capabilities there too. Get Headlamp 0.27.0 now! youtu.be/pqzM6M4culk