viphat

開発

Gemini Code Review と Cursor の Bugbot で実現するAIコードレビューの現在地

English follows Japanese. 英語の文章は後半にあります。ほとんどのソフトウェアチームにとって、誰かにコードレビューをしてもらっているステップは「急いで仕上げたのに、待たされる(hurry up and wait)」と...
開発

新規機能を実装するときの私のCursorの使い方

English follows Japanese. 英語の文章は後半にあります。ShareWisのソフトウェアエンジニアとして、私は日々の業務でコードと向き合っています。新機能の開発、バグ修正、チームメイトのプルリクエスト(PR)レビュー、...
開発

良いGitコミットとは – コミットのベストプラクティス

English follows Japanese. 英語の文章は後半にあります。こんにちは。エンジニアのファットです。チームで開発する場合、Gitのようなバージョン管理システムはコードベースの変更を管理するために不可欠です。弊社のGitワー...
開発

長寿プロジェクトを未来へ – RailsプロジェクトでService Objectsを使う理由

English follows Japanese. 英語の文章は後半にあります。こんにちは!エンジニアのファットです。今回は、私たちのShareWis(WisdomBase)プロジェクトにおける10年以上続くRuby on Railsアプリ...