<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Editor on Budiman JoJo</title>
    <link>https://budimanjojo.com/tags/editor/</link>
    <description>Recent content in Editor on Budiman JoJo</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 22 Feb 2023 18:45:56 +0000</lastBuildDate>
    <atom:link href="https://budimanjojo.com/tags/editor/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How I Write Kubernetes Manifests</title>
      <link>https://budimanjojo.com/2023/02/22/how-i-write-kubernetes-manifests/</link>
      <pubDate>Wed, 22 Feb 2023 18:45:56 +0000</pubDate>
      <guid>https://budimanjojo.com/2023/02/22/how-i-write-kubernetes-manifests/</guid>
      <description>&lt;p&gt;While tools like &lt;a href=&#34;https://helm.sh&#34;&gt;Helm&lt;/a&gt; and &lt;a href=&#34;https://kustomize.io&#34;&gt;kustomize&lt;/a&gt; can significantly reduce the amount of manual &lt;a href=&#34;https://medium.com/@sujithabdulrahim/understanding-the-kubernetes-manifest-e96d680f2a11&#34;&gt;Kubernetes manifests&lt;/a&gt; writing, it&amp;rsquo;s often impossible to completely avoid it (even (&lt;code&gt;kustomization.yaml&lt;/code&gt; file is itself a Kubernetes manifest).&#xA;For instance, you may need to create a basic ingress because the chart you&amp;rsquo;re using doesn&amp;rsquo;t provide a template for it, or generate a certificate for your domain with cert-manager.&#xA;In this post, I&amp;rsquo;ll describe how I leverage &lt;a href=&#34;https://code.visualstudio.com/docs/editor/userdefinedsnippets&#34;&gt;VSCode snippets&lt;/a&gt; and &lt;a href=&#34;https://github.com/redhat-developer/yaml-language-server&#34;&gt;yaml-language-server&lt;/a&gt; to write Kubernetes manifests.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Neovim Is Awesome</title>
      <link>https://budimanjojo.com/2022/08/27/neovim-is-awesome/</link>
      <pubDate>Sat, 27 Aug 2022 12:20:51 +0700</pubDate>
      <guid>https://budimanjojo.com/2022/08/27/neovim-is-awesome/</guid>
      <description>&lt;p&gt;&#xA;&lt;a href=&#34;https://budimanjojo.com/images/neovim-is-awesome_1.png&#34; data-dimbox data-dimbox-caption=&#34;neovim-is-awesome&#34;&gt;&#xA;  &lt;img alt=&#34;neovim-is-awesome&#34; src=&#34;https://budimanjojo.com/images/neovim-is-awesome_1.png&#34;/&gt;&#xA;&lt;/a&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I was a long time &lt;a href=&#34;https://www.vim.org/&#34;&gt;Vim&lt;/a&gt; user, long before &lt;a href=&#34;https://neovim.io/&#34;&gt;Neovim&lt;/a&gt; was born.&#xA;I was sold to Neovim when &lt;a href=&#34;https://github.com/neoclide/coc.nvim&#34;&gt;CoC&lt;/a&gt; came out and there were some features that don&amp;rsquo;t work with Vim.&#xA;At that time, Neovim was marketed as Vim but with more sane default experience.&#xA;As time goes by, now Neovim is more than just Vim with better defaults.&#xA;In this post, I will share my two cents on why Neovim is so much better than Vim, at least for me.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
