コミューン株式会社 の技術ブログ

スプラトゥーンをはじめよう

任天堂から出ているゲーム「スプラトゥーン2」をご存知でしょうか。 かなりの知名度を誇っているタイトルなので、知っている方が大半かとは思います。 WiiU時代のスプラトゥーンから数えればもう5年半経ちました。時が経つのは早いですね。 このゲームはジャンルだとオンラインのTPS(Third-person Shooting)アクションゲームという立ち位置ですが、アクションだからといっ

スプラトゥーンをはじめよう

任天堂から出ているゲーム「スプラトゥーン2」をご存知でしょうか。 かなりの知名度を誇っているタイトルなので、知っている方が大半かとは思います。 WiiU時代のスプラトゥーンから数えればもう5年半経ちました。時が経つのは早いですね。 このゲームはジャンルだとオンラインのTPS(Third-person Shooting)アクションゲームという立ち位置ですが、アクションだからといっ

「フルリモート最高!って聞くけど本当かね」という話

こんにちは。 コミューンでサーバサイドエンジニアリングマネージャ(長い)という肩書で活動している栗山です。CTOの「エンジニア全員でブログ書こう」という鶴の一声で、本ブログ記事を執筆する運びとなりました。いい機会なので、コミューンでのエンジニアの働き方やちょっとした技術的な小ネタ、もしくは業務に全く関係ない話を織り交ぜつつ、「コミューン

「フルリモート最高!って聞くけど本当かね」という話

こんにちは。 コミューンでサーバサイドエンジニアリングマネージャ(長い)という肩書で活動している栗山です。CTOの「エンジニア全員でブログ書こう」という鶴の一声で、本ブログ記事を執筆する運びとなりました。いい機会なので、コミューンでのエンジニアの働き方やちょっとした技術的な小ネタ、もしくは業務に全く関係ない話を織り交ぜつつ、「コミューン

CTOのポエム

エンジニアのチームビルディング、チームマネジメントの際に私が徹底している10の項目です。これを守れば誰でもいいチームが作れます。 鶏を割くに焉んぞ牛刀を用いん 簡単なことをやるのに必要以上の複雑さを持ち込むのは「害」です。これはある種、美学の話かもしれません。 この心得の真意は「余分なものを削ぎ落とした美」を追求することです。勘違いし

CTOのポエム

エンジニアのチームビルディング、チームマネジメントの際に私が徹底している10の項目です。これを守れば誰でもいいチームが作れます。 鶏を割くに焉んぞ牛刀を用いん 簡単なことをやるのに必要以上の複雑さを持ち込むのは「害」です。これはある種、美学の話かもしれません。 この心得の真意は「余分なものを削ぎ落とした美」を追求することです。勘違いし

Next.jsとTypescriptが奏でるUniversal JSの世界 ~commmune を支えるアーキテクチャ~

Next.jsはサーバレンダリング、ゼロセットアップなどモダンな機能を兼ね備えたフルスタック系Reactフレームワークです。commmuneではUniversal JSを実現する手段として採用し世界的なトレンドの先端を切り拓いています。 また、Typescriptは今や大規模開発には欠かせない基盤です。commmuneでは全レイヤーをTypescriptで統一しており、型の力を最大限引き出しています。

Next.jsとTypescriptが奏でるUniversal JSの世界 ~commune を支えるアーキテクチャ~

Next.jsはサーバレンダリング、ゼロセットアップなどモダンな機能を兼ね備えたフルスタック系Reactフレームワークです。commmuneではUniversal JSを実現する手段として採用し世界的なトレンドの先端を切り拓いています。 また、Typescriptは今や大規模開発には欠かせない基盤です。commmuneでは全レイヤーをTypescriptで統一しており、型の力を最大限引き出しています。

コミューンのCTOに就任してから1年半くらい経ちました

早いもので、2019年05月にコミューンにCTOとして参画してから1年半くらい経ちました。いい機会なので「今どんなことを考えて組織づくりをしているか」「どんなチームをつくりたいか」「一緒に働きたいエンジニア像」みたいな部分を筆の赴くまま書き残しておこうと思います。

コミューンのCTOに就任してから1年半くらい経ちました

早いもので、2019年05月にコミューンにCTOとして参画してから1年半くらい経ちました。いい機会なので「今どんなことを考えて組織づくりをしているか」「どんなチームをつくりたいか」「一緒に働きたいエンジニア像」みたいな部分を筆の赴くまま書き残しておこうと思います。

【全文和訳】Next.js 9.2

(以下は2020年1月15日に公開された Next.js 9.2 の日本語和訳です。 以下原文 ) https://nextjs.org/blog/next-9-2 心躍る、Next.js 9.2の発表です: Built-In CSS Support for Global Stylesheets: アプリケーションは .css ファイルをグローバルスタイルシートとしてインポートすることができます。 Built-In CSS Module Support for Component-Level Styles: .module.css を活用し、ローカルで見つかった CSS はアプリケー
CSS

【全文和訳】Next.js 9.2

(以下は2020年1月15日に公開された Next.js 9.2 の日本語和訳です。 以下原文 ) https://nextjs.org/blog/next-9-2 心躍る、Next.js 9.2の発表です: Built-In CSS Support for Global Stylesheets: アプリケーションは .css ファイルをグローバルスタイルシートとしてインポートすることができます。 Built-In CSS Module Support for Component-Level Styles: .module.css を活用し、ローカルで見つかった CSS はアプリケー
CSS

【webpack】bundleサイズを40%減らしてJavaScriptビルドも40%高速化する方法

Moment.jsのLocaleがでかすぎる問題 Webpack Bundle Analyzer という解析ツールがあります。まだ使っていないエンジニアの方は早急に npm i しましょう。チューニングのバイブルです。

【webpack】bundleサイズを40%減らしてJavaScriptビルドも40%高速化する方法

Moment.jsのLocaleがでかすぎる問題 Webpack Bundle Analyzer という解析ツールがあります。まだ使っていないエンジニアの方は早急に npm i しましょう。チューニングのバイブルです。

【全文和訳】Next.js 9.0.7

(以下は2019年9月30日に公開された Next.js 9.0.7 の日本語和訳です。 以下原文 ) https://nextjs.org/blog/next-9-0-7