リモートチームの一員である場合、適切なツールを見つけるのは難しいことがあります。企業文化の決定、進捗、生産性には欠かせません。ツールの選択次第で会社を作ることも壊すこともできるので、適切なツールを選んでいるか確認してくだ […]

人間の論理は、私たちがプログラミングして毎日使っているマシンの論理とは違って完璧ではありません。人間は間違えますし、悪い精神的習慣を確立してしまいますし、エンジニアとして成功するための能力に悪影響を及ぼす認知バイアスをた […]

例えば、あなたが驚くほど聡明な開発チームのメンバーで、コードレビューのみに一日の時間を確保しているとします。しかし作業を開始して2時間後、眼鏡を忘れてきてしまい、午前中はぼんやりとしたカラフルな表示を見つめていただけだっ […]

Oktavillaでは、私たちは定期的に新規プロジェクトを立ち上げています。数年にわたって、私たちはこうしたプロジェクトを通してベストプラクティスを見つけ出してきました。そのおかげで、新規メンバーがスムーズにプロジェクト […]

経済学者のことがうらやましいです。コンピュータ・サイエンティストとは違い経済学者は、革新的な研究をすればベストセラー本が出せるようです。ピケティの『21世紀の資本論』は良い例です。この本はその名の通り、マルクスの『資本論 […]

私はGitHubが大好きです。GitHubはオープンソースへのコントリビューション(寄与貢献)を何十倍も容易に、そして楽しいものにしたと思います。ですが、GitHubがPull RequestというwebのUI形式で前面 […]

以下はモックに関する会話です。 これは? interface Authorizer {  public Boolean authorize(String username, String password); } インタ […]

3日間にわたり、第3回Citizen Cyberscience Summitに参加してきました。これまでで最大規模となった今回は参加人数だけでなく、大勢の人たちが生み出した新規プロジェクトの数にも満足できるイベントでした […]