Auto-no-mation & AI should be the next DevOps hype

Published 6 months ago • 1 min read


Autonomation is a concept coined at Toyota production. The Japanese word is Jidoka.

The idea is, that automation is implemented to break when abnormality is observed. The implementation discussed supervisory functions that monitor any such behaviors. When one do arise, it needs to be handled manually, the condition requires improvement before it restarts.

Without diving too deep into the concept, this made me rethink every automation I have today as part of work / side projects. Can my automation handle failures? Will these failures be discovered? If they would, am I confident this will be in time?

When viewing automation this way, the trust in the process grows, and its creators are still involved as an integral part throughout its lifetime.

While ingenious, it leaves me to think whether the human component here will soon be replaced by an AI model. At least as far as application goes, many models are already fully skilled to fix bugs and handle testing. Humans will not be eliminated, but their involvement can be largely decreased.

And finally, if I combined the two concepts above - autonomation + AI, this creates all types of services, solutions and improvements I think about, and am planning to implement and built this year!

With that in mind,

Have a great 2024. May it be better than 2023 in every way ( the bar isn't too high).

Have a great weekend

My favorite discoveries this week:

Remember “just”? The Make alternative in Rust? Well here’s “Task”!

  • Remember “just”? The Make alternative in Rust? Well here’s “Task”:
  • Every once in a while I find myself creating a visually pleasing code snippet. For a demo, a slide, or a video.This tool creates beautiful, customizable snippets ❤️:

You can find me on other channels as well

📺 : ​​
🎤 : ​
✍️ : ​


Every once in a while I send hand picked things I've learned. Kind of like your filter to the tech internet. No spam, I promise!


Hello friends, Today, we’re diving into the world of dotfiles. If you’ve ever customized your terminal, text editor, or shell, you’ve likely encountered the concept of managed dotfiles. Let’s explore why managing these configuration files is essential, how to handle them locally with stow and symlinks, and how to sync them remotely to a remote dedicated machine we create using Coder. What Are Dotfiles? Dotfiles are a collection of configuration files that allow you to configure applications...

4 days ago • 2 min read

Hi friends, I have a (yet another) workflow problem Managing the terminal and Neovim efficiently can be confusing. Is Neovim a terminal app, or is the terminal a Neovim process? There are too many options: multiplexing, terminal commands, and various plugins. How Most People Solve It Most developers tend to fire up another GUI window for their terminal. The more “advanced” use a terminal tab, completely unaware of Neovim’s internal emulator they can start with :terminal. Why It Doesn’t Work...

11 days ago • 3 min read

Hi friends! “The nice thing about Git is that it’s very general. … There is a lot of stuff you can do with Git; it’s not just version control that it’s fun to play with.” - Scott Chacon, GitHub's co-founder A recent talk with the same title as this email was given by Scott Chacon, founder of GitHub, to students earlier this year. I was so inspired by it that I watched it repeatedly and decided to summarize the tips and tricks I discovered—features I didn’t even know existed after a decade of...

18 days ago • 2 min read
Share this post