Conquering Kubernetes with Emacs
HTML-код
- Опубликовано: 18 окт 2024
- Adrien Brochard talks about how to integrate the Kubernetes client into an Emacs workflow. The key takeaways have little to do about Kubernetes itself, but rather focus on the design and implementation of an integration between two complex systems: from how to deal with async sub-processes, defining an appropriate major mode, to proposing a modern and intelligent user experience.
Talk Gist: gist.github.co...
Full extension for kubernetes: github.com/abr...
Transient Manual: magit.vc/manua...
Kubernets cheatsheet: kubernetes.io/...
Learn more from the developers at thoughtbot ⌨️
Head over to tbot.io/dev-blog to read more great articles on our blog.
This was an amazing way of presenting. I just loved how complexity was slowly layered on, leaving me feeling like I could follow every step of the journey. Thank you!
This is next level good. This video alone has left me with the feeling of "I can do it" in elisp.
Videos on elisp are almost non existent. This one was great. Thank you so much!
Thank you very much for such deep explanation of emacs-lisp programming on a real life case!
This was very inspirational! It's amazing what can be done with just a small amount of lisp code
Now this is how you make a presentation, well done 👍
Thank you for this wonderful presentation. All in org, interactive, step by step, easy to follow, practical and honest.
One thing I don't understand about you UI choices:
Why did you bother with this tabulated mode?
I would prefer to select the job with helm/ivy/counsel interface, so you can not only use up/down arrowkeys, but also incremental narrowing by typing part of the name. Then just after selecting a kuberentes job (hitting Enter) you can show the transient mode
Awesome presentation! From a simple example to real useful code. Perfectly understandable for me as beginner! Thank you very much
Great work and very nicely presented indeed! Well prepared, cleanly executed 👍
Thank you very much for very insightful demo. Really great talks and can't wait to write my own extension based on your example.
That's awesome! A really great step-by-step building a magit-like custom major-mode!
Thank you, this is pure gold!
Now I realize that `magit` was built on that _transient mode_ wow!
Very well delivered presentation. Good learning about it in a simple way.
informative and clear presentation! Thanks!
That was a very nice and easy to understand presentation! Helped a lot! Thanks.
Doing presentation like this, just wow! Nice work!!!
Thank you for amazing sharing.
I love how we cli nerds eventually are reinventing the GUI wheel stuff to simplify the cli.
thank you, nicely done, very valuable tool as tailing logs in many terminals was getting unsustainable for me
THEME NAME please
What color theme is that?
A young Hugh Grant.
That blinking cursor is fucking destracting!
Vim PLEEEEEASE
You can do it! Probably what you would like to do is to load the output of `kubectl get pods` into something like vim's CTRL+N using `awk`
Remember emacs is for vim users that prefers to hold down one more alternative key to achieve the same.
One day you'll see the light son. Emacs is the one true editor.
Or as they say, emacs is a better vim than vim. Look into evil mode for emacs
@@dhruvjauhar5004 some say that emacs is an great Operating System lacking a good text editor