マガジンのカバー画像

iCARE技術顧問がやっていること 2021

25
こんにちは、 iCARE でフロントエンドの技術顧問をやっている大谷です これは iCARE さんをお手伝いし始めて 1年ちょっと経ったので振り返り & 最近一気に増えた新しい…
運営しているクリエイター

記事一覧

技術顧問ひとりアドベントカレンダーを書く

iCARE の技術顧問がどんな事をやっているか - 2021アドベントカレンダー の最終日の記事は iC…

beijaflor
2年前
2

脆弱性対応のため yarn.lock の更新を行う

ある日 GitHub から怒りのメッセージが届きました 55件のセキュリティアラートがあります 前…

beijaflor
2年前
2

SRE っぽいこともやります

考えてみたら Webpacker を本格的に触る前に CircleCI の改善とかやっているので最初から SRE …

beijaflor
2年前
2

ローカル開発環境辛いことアンケートを行う

2021年度の前半で特に注力したのは Webpacker 離脱と CircleCI の改善でした マネージャーと…

beijaflor
2年前
1

アーキテクト会を発足させる

これまでメインで実装していたメンバーが Engneer Manager になり、新しいメンバーがどんどん…

beijaflor
2年前
1

サーバサイド向けフロントエンド実装勉強会を開催する

ある時サーバサイドのメンバーからこんな事を言われました 最近のフロントエンドの実装が高度…

beijaflor
2年前
1

ペアプロをする

定期的にペアプロを行っています。毎週定期的に時間をとって実施したり、困った事があったらつないで一緒に実施したり、ぼくも含めてメンバー全員あまりペアプロの経験はなかったのですが、繰り返し実施する事でワークするようになってきました。現在はメンバー間でも行われているようです 課題によってこんなパターンで進めています メンバーが実装、ぼくがブレーン やることはある程度明確だけど、進め方がちょっと難しかったり現在の実装が複雑だったりする時にこの方法をとります。リファクタリング(

translate.js をフロントエンドでバンドルするようにする

Carely は企業労務のための SaaS で、利用するのは導入企業の「人事労務担当者」と「従業員」…

beijaflor
2年前
1

apollo-client 周りをいい感じにする

Carely のバックエンドは基本 GraphQL で実装されていて、フロントエンドでは apollo-client …

beijaflor
2年前

CI 用 Docker image の自動ビルドを設定する

iCARE ではローカルの開発環境には Docker を活用しつつ、本番環境はコンテナを使わない ec2 …

beijaflor
2年前

開発用ドメインを lvh.me から carely.work に変更する

サービスの初期であれば localhost で開発できると思いますが、 Carely はログインして運用す…

beijaflor
2年前

フロントエンドのテストを加速させる

Carely でのフロントエンドテストはかなり限定的でにしか使われていません これは feature-sp…

beijaflor
2年前
2

ドキュメントをたくさん書く

株式会社iCARE では技術系のドキュメント共有に Kibela を利用しています ドキュメントの維持…

beijaflor
2年前
1

ドキュメンテーションツールの導入

ぼくが関わり始めた 2020年10月ころはフロントエンドエンジニアはまだ5人程度だったのが、今では15人を超えて一気に3倍に増えました 人数が増えてきて問題になるのがコード品質のばらつきです。マネージャー陣もすべてのコードの把握はできませんし、関われる時間が限られた技術顧問ではなおさらです また、これまで実装されたコードもあまり明示的な共有はされておらず、それぞれが思い思いに共通化していたため車輪の再発明が大量に発生していました ちょうどいいタイミングということで、共通