1
/
5

エンジニアの課外活動 vol.01「ビジュアルCSSテスティングを導入したフロントエンドエンジニアのここがすごーい!」

こんにちは。野中です。
grooves エンジニアメンバーのユニークな活動を紹介するコンテンツ、はじまるよ!

#エンジニアの課外活動vol.01「ビジュアルCSSテスティングを導入したフロントエンドエンジニアのここがすごーい!」

巷で「すごーい!」なアニメが流行っているようですが、grooves も同様。
その顕著な例がこれです。


▼弊社のチャットツール「Slack」の様子

当初はslack のemoji 機能にフレンズたちの画像を登録したんですが、
いかんせん、文字が小さすぎて読めないぞと。

そこでフレンズ大好きフロントエンドエンジニアのミヤギさん(@_ringogirl)が
emoji を拡大表示して投稿するという機能を実装したわけですね。
チャンネルを覗くとそこはジャパリパークよろしく「たーのしー!」な状態です。

野中も便乗しようとしたのですが

という残念な結果に。突っ込みが可愛いのに辛辣ですね。
emoji自体は投稿時に拡大されるけど、最初の選択がうまくできないのです…

そんな残念なわたくしのためかどうかは謎ですが

slack 上で「 friends! と叫ぶと大きな画像リストが出てきます。
愛ですね!!

※技術的な話はgrooves 開発ブログへどうぞ!

#まじめな話、「ビジュアルCSSテスティング」って?

先日のことです。
自社のエンジニア・デザイナーの募集求人を作成するにあたって、
dev team に「grooves ならではの取組みって何でしょうか」と尋ねたところ、

ビジュアルCSSテスティング
という単語が出てきました。

昨年大盛況を見せたイベント、Front Line of Frontend − Forkwell Meetup #2
これまたミヤギさん( @_ringogirl )が登壇したスライドにも記載があるのですが
簡単に要約すると、

------------------------------------------
自社サービス「Forkwell Jobs」はローンチからはや五年。
レジェンドコードすぎてCSSの設計方針もわからず、肥大化しつづけとにかくつらい。
 ▼
まずは継続的にCSSをメンテナンスできる環境を作るために
ES2015やReactなどをつかいつつスタイルガイドを作成。
 ▼
CSS(見た目)もテストしたい。けど目視は時間がかかるしコードで再現できない、
E2Eだと画面くずれが検知できない。どうしよう。
 ▼
いろいろ試してみたけど、grooves ではUI検証のためのCIサービス「Eyecatch」を導入!
GitHub のリポジトリに「eyecatch.rb」を追加し、
スタイルガイドのコンポーネント毎にテストすることに。

 ▼
見た目のテスト自動化できて楽!
------------------------------------------

おかげさまで、
エンジニアがデザインに関することで悩むことが減り、
チームで見られてレビューもはかどり、開発速度が上がったそうです。

現場発信で、様々なカイゼンに取り組める環境・チーム、素晴らしいですね!

#まとめ

おちゃめな遊び心も、より良い開発のための新しいチャレンジも、
好き・やってみたいの気持ちがあれば、まずはやってみる、そんなgrooves の裏側でした。

------------------------------------------
grooves では現在フレンズ大募集中です!

デザイナー
<HR×IT>コーディングにも興味のある欲張りなデザイナーを募集!
Grooves(グルーヴス)は、“はたらくヒトと、未来を拓く。” をビジョンに、WorkTech事業を展開しています。 日本の課題である「人口減少」「東京一極集中」「DX人材不足」の解決の一翼を担うために、世の中に数ある人材サービスの中でも、独自性の高いオリジナリティのあるサービスを提供しています。 私たちはこれまでも「ダイレクトリクルーティング」や「HRTech」という新しい領域や言葉を生み出し、HR業界に一石を投じてきました。 ※「HRTech」の商標保有 今後ますますヒトは、労働に合わせて人生を選ぶのではなく、人生とともに「はたらく」を選んでいく時代へと突き進むと考えています。新たな時代に向けて、私たちは「WorkTech」という、はたらく全てのヒトがテクノロジーの恩恵を受け、生き生きとはたらける場を増やすことを目指して、日本経済を元気にしていきたいと思っています。 会社説明資料 https://speakerdeck.com/grooves_recruit/0317-grooves-recruitbook 【Crowd Agent(クラウドエージェント)】 地方活性化賞受賞! 全国の人材紹介会社と求人企業を結ぶ国内最大級のプラットフォーム 企業の採用課題の解決や人材紹介事業の成功に寄り添い、業界発展の貢献を目指しています。 都市部のみならず、地域に根ざした地方銀行と連携し、地方銀行の顧客である地元の優良企業と転職のプロである人材紹介会社をクラウドエージェントで結び、スキルを持った優秀な人材が全国へ流動的に転職をすることで、地域活性化にも繋がっています。 https://recruiting.crowd-agent.com 【Forkwell(フォークウェル)】 企業主催コミュニティランキング上位を獲得 ITエンジニアに特化した、スキルアップ・キャリアアップ支援プラットフォーム ITエンジニアのためにつくられた転職支援サービスを提供しています。 またエンジニアが成長し続けるための手がかかりを提供する エンジニア自身のスキルやプロフィールを可視化し、自分自身のレベルを客観的に把握することができ、無料ポートフォリオサービスや、キャリア実現サービスを展開しています。 https://forkwell.com
株式会社Grooves


フロントエンドエンジニア
ツールやライブラリ選定・導入にもかかわれる!<フロントエンドエンジニア>
Grooves(グルーヴス)は、“はたらくヒトと、未来を拓く。” をビジョンに、WorkTech事業を展開しています。 日本の課題である「人口減少」「東京一極集中」「DX人材不足」の解決の一翼を担うために、世の中に数ある人材サービスの中でも、独自性の高いオリジナリティのあるサービスを提供しています。 私たちはこれまでも「ダイレクトリクルーティング」や「HRTech」という新しい領域や言葉を生み出し、HR業界に一石を投じてきました。 ※「HRTech」の商標保有 今後ますますヒトは、労働に合わせて人生を選ぶのではなく、人生とともに「はたらく」を選んでいく時代へと突き進むと考えています。新たな時代に向けて、私たちは「WorkTech」という、はたらく全てのヒトがテクノロジーの恩恵を受け、生き生きとはたらける場を増やすことを目指して、日本経済を元気にしていきたいと思っています。 会社説明資料 https://speakerdeck.com/grooves_recruit/0317-grooves-recruitbook 【Crowd Agent(クラウドエージェント)】 地方活性化賞受賞! 全国の人材紹介会社と求人企業を結ぶ国内最大級のプラットフォーム 企業の採用課題の解決や人材紹介事業の成功に寄り添い、業界発展の貢献を目指しています。 都市部のみならず、地域に根ざした地方銀行と連携し、地方銀行の顧客である地元の優良企業と転職のプロである人材紹介会社をクラウドエージェントで結び、スキルを持った優秀な人材が全国へ流動的に転職をすることで、地域活性化にも繋がっています。 https://recruiting.crowd-agent.com 【Forkwell(フォークウェル)】 企業主催コミュニティランキング上位を獲得 ITエンジニアに特化した、スキルアップ・キャリアアップ支援プラットフォーム ITエンジニアのためにつくられた転職支援サービスを提供しています。 またエンジニアが成長し続けるための手がかかりを提供する エンジニア自身のスキルやプロフィールを可視化し、自分自身のレベルを客観的に把握することができ、無料ポートフォリオサービスや、キャリア実現サービスを展開しています。 https://forkwell.com
株式会社Grooves

もっと知りたい!と思った方は、ぜひぜひ遊びにきてください:D
------------------------------------------

株式会社Grooves's job postings
9 Likes
9 Likes

Weekly ranking

Show other rankings
Like Miho Nonaka's Story
Let Miho Nonaka's company know you're interested in their content