2019年のエンジニア新人研修の講義資料を公開しました

こんにちは。皆様、夏はいかがお過ごしでしたか。
私は毎年実家に帰省し、そして毎年体調を崩すので、絶対風水的になんか合わないんだと思っています。コネクト支援チームのsakay_yです。

先日、2018年の新人研修資料を公開し、たくさんの反響をいただきました*1。ありがとうございました。
2019年もエンジニア新人研修を行いましたので、その紹介と講義資料を公開いたします。

*1:2018年の新人研修についての記事はこちら https://blog.cybozu.io/entry/2019/02/22/163000

続きを読む

cybozu.com の新データセンター「Neco」が稼働開始

こんにちは、Neco プロジェクトの責任者 ymmt です。 Neco は、2018 年 1 月に開始した cybozu.com のデータセンターを一から刷新するプロジェクトです。

今回は Neco の成果が結実した新データセンターが稼働開始したことをお知らせします。 あわせて、現時点までの活動内容・システムの概要・今後の予定もお伝えいたします。

続きを読む

Puppeteerで不要なCSSを消す

こんにちは。フロントエンドエキスパートチームの穴井(@pirosikick)です。福岡在住で、普段は福岡のweworkで働いています。他のメンバーは皆、東京に居てリモートで仕事をしていますが、モブでわいわい開発していますし、weworkが快適すぎて、毎日楽しいです!

フロントエンドエキスパートチームでは、サイボウズの各プロダクトが抱えるWebフロントエンドの課題を解決するのが仕事の一つです。

blog.cybozu.io

最近の取り組みとして、Puppeteerで不要なCSSを消した事例を紹介します。

続きを読む

サイボウズのフロントエンドエキスパートチームの紹介

こんにちは、フロントエンドエキスパートチームです。 今回は私たちフロントエンドエキスパートチームの紹介をします。

フロントエンドエキスパートチームとは

サイボウズの技術領域一覧
サイボウズの技術領域とフロントエンドエキスパートチームの立ち位置

まずサイボウズのWebフロントエンドについて触れておくと、以下の特徴を持っています。

  • プロダクトにとって、Webフロントエンドが非常に重要
    • B2Bのプロダクトを開発しているので、WebおよびPCでのユーザー利用率が高い
    • JavaScriptで製品をカスタマイズするためのAPIやSDKを提供している
  • 継続的な開発が必要で、Webフロントエンドの変化に追従していく必要がある
    • 大規模なWebアプリケーションが多く、プロダクトライフサイクルが非常に長い
  • プロダクトチームにWebフロントエンドがいるわけではない
    • プロダクトチームのエンジニアがWebフロントエンドからバックエンドまで一貫して担当する体制
続きを読む