エンジニアが作りたいものを本気で作るための起業という選択肢。起業、Pivot、レビュー支援サービスSiderの着想から現在、未来 (3/3)

この秋、Siderが初めてGitHub Universeにスポンサーとして参加することを記念して、CEOがSiderのこれまでとこれからについて綴る手記を三週続けてお届けしています。 シリーズ最終回となる今回は、CEO自身がSiderの成功と失敗から学んだこと、エンジニアの起業がなぜ有利なのかなどについて、レビューしています。

続きを読む エンジニアが作りたいものを本気で作るための起業という選択肢。起業、Pivot、レビュー支援サービスSiderの着想から現在、未来 (3/3)

エンジニアが作りたいものを本気で作るための起業という選択肢。起業、Pivot、レビュー支援サービスSiderの着想から現在、未来

この秋、Sider株式会社が初めてGitHub Universeにスポンサーとして参加することを記念して、事業立ち上げから、コードレビューサービスであるSiderを提供する現在にいたるまでを振り返るシリーズ記事を三週続けてお届けしています。 第二回となる今回は、Siderの歴史についてお届けします。

続きを読む エンジニアが作りたいものを本気で作るための起業という選択肢。起業、Pivot、レビュー支援サービスSiderの着想から現在、未来

エンジニアが作りたいものを本気で作るための起業という選択肢。起業、Pivot、レビュー支援サービスSiderの着想から現在、未来

この秋、Siderが初めてGitHub Universeにスポンサーとして参加することをきっかけとして、私が1人だけでコードを書いていたところから、書かなくなり、CEOとして会社という組織を引っ張っていくようになるまでの物語を、3週に渡りお伝えしていきます。本記事では起業からコードレビューサービスの立ち上げまでを、中編ではSiderの歴史、そして後編では私が成功と失敗から学んだことなどに触れていきます。

続きを読む エンジニアが作りたいものを本気で作るための起業という選択肢。起業、Pivot、レビュー支援サービスSiderの着想から現在、未来

RubyKaigi 2018 直前!チーフオーガナイザ・松田明さん特別インタビュー

今回はRubyKaigi2018開催直前ということで特別にRubyKaigi チーフオーガナイザの松田明さんにインタビューしてきました。数ある松田さんのインタビュー記事の中でも、あまり目にすることのない「コードレビュー」や「レビュー自動化」を中心に、お話をお聞きしてきました。

続きを読む RubyKaigi 2018 直前!チーフオーガナイザ・松田明さん特別インタビュー

SideCIでMisspellが使えるようになりました🎉

こんにちは。id:Pocke です。

SideCIで新しい解析器がご利用いただけるようになりましたので報告させていただきます。
今回追加された解析器は、Misspellです。Misspellを使用することで、ソースコードやその中のコメント、ドキュメントなどに含まれる英単語のタイプミスを検出することができます。

f:id:Pocke:20171017191528p:plain

(さらに…)

続きを読む SideCIでMisspellが使えるようになりました🎉

Goのソースコード解析に標準ツールのgo vetを使ってみましょう

企業内においてGoを利用するケースが増えています。コンパイル系であり静的型付けの言語で、実行速度も速いのが特徴です。さらに仕様がシンプルなので習得が容易、かつ書かれたプログラムはマルチプラットフォームで動作します。

人気が出るに従ってチームでGoプロジェクトを進めるケースも多くなるでしょう。そうした中でコードの品質を保ち、保守性を良くするために、ソフトウェアを使ってコードをチェックしましょう。。幾つかのソフトウェアがありますが、今回はGoに標準で組み込まれているgo vetを紹介します。

(さらに…)

続きを読む Goのソースコード解析に標準ツールのgo vetを使ってみましょう

bundlerのoutdatedコマンドを使ってGemfileの古いライブラリをチェックしましょう

RubyプロジェクトではBundlerを使って依存ライブラリの管理を行うのが一般的です。ライブラリのインストールは簡単にできますが、その後適切に最新バージョンを追いかけないとセキュリティ上のリスクが発生することや、アップデートの差分が大きくなりすぎてアップデートしたくでも難しくなりがちです。

(さらに…)

続きを読む bundlerのoutdatedコマンドを使ってGemfileの古いライブラリをチェックしましょう

コードレビューの自動化を考えるべきタイミング

コードレビューの文化は開発者の中で浸透してきています。多くの組織では開発メンバーが全員集まって特定のメンバーのコードをチェックしたり、プルリクエストに入っているコードをチェックしたりするのではないでしょうか。

他のメンバーからの指摘は時にためになりますし、新しい書き方を学ぶ機会にもなります。しかし徐々にメリットよりも負担のが大きくなっていくことでしょう。もし以下に挙げるような事柄が該当するのであれば、それは自動化を考えるべきタイミングです。

(さらに…)

続きを読む コードレビューの自動化を考えるべきタイミング