NeoVimでコマンドをUIをブロックせずに非同期に実行する方法

背景

こんにちは。 かりんとうマニア(@karintozuki)です。
皆様、NeoVimのプラグイン開発やってますでしょうか。
私はNeoVimからChatGPTと会話できるプラグインを作っています。
https://github.com/karintomania/nvim-ai-chat
よかったら使ってみてください(宣伝)

今回はそんなプラグイン開発の上で役立つTipsを紹介します。

Read More

死海効果について解説

背景

こんにちは。 かりんとうマニア(@karintozuki)です。

死海効果(英語だとDead sea effect)という言葉を聞いたことがありますか?
聞いたことはなくても、もうそのような職場にいるorいたことがある、かもしれません。

死海効果とは、レガシーなコードを持つ職場では、レガシーな技術でも気にしない技術者だけが残り、よりレガシーなコードになっていく、という悪循環のことです。

Read More