おすすめのYoutube動画「Fラン大学就職チャンネル」編

こんにちは。磯村です。 昨今YoutubeやNetflix、Amazon Prime Video等様々な動画コンテンツをネット上で手軽に楽しめるようになっています。 私は30分の動画を見続けことができるほど集中力が無いので基本的にYoutubeの短めの動画ばかり視聴しています。 You…

自分史上過去最高の会社、コミューンに入社しました

初めまして、エンジニアの山下です。 4/1より「企業とユーザーが融け合う社会を実現する」ベンチャー企業、コミューン株式会社に転職しました。 現在は会社と同名のcommmuneというプロダクトの開発チームに参画しています。正直めちゃくちゃ良い会社だと感じ…

それ本当に「カジュアル面談」ですか?という話

こんにちは。拙いながらもエンジニアリングマネージャーとして日々奮闘している @atkrym です。本日は巷でよく聞く「カジュアル面談」について、思うところをつらつらと書いていこうと思います。 カジュアル面談ってなんだっけ 「カジュアル面談」なのに落と…

過去3ヶ年もっとも再生したアーティストランキングTOP5とおすすめ曲

こんにちは、エンジニアの前原です。前回は睫毛内反についての記事を執筆しました。 その後一週間もすると状態も安定してきてお岩さん状態で過ごした期間は本当に一週間ほどでした。 手術の甲斐もあり逆睫毛の症状にはもうなやまされておりません。 すっきり…

CTOのポエム チーム指針遍

CTO

CTOのポエム(下記リンク)はどちらかというと「個々人が意識すべき行動指針」という意味合いが強いものです。対して、このチーム指針遍は名前のとおり「チームで技術的な意思決定を行う際の指針」を記したドキュメントです。 tech.commmune.jp も読んでね

フルリモートでジョインする人が最短でオンボーディングするには

3/1にフルリモートのSREとしてジョインした川岡です。 オンボーディングを最短にしていかに早く課題にコミットしたのか、自分のふりかえりをもとにまとめました。これからフルリモートで入社する方の参考になれば幸いです。

Reduxの基礎を理解する

コミューンに今月入社した磯村です。 コミューンのフロントエンドは状態管理にReduxを使っています。1 今回Reduxの基本的な動作について調べたので、自分なりに理解した内容と理解するためにやったことをまとめました。 tech.commmune.jp↩

読みたい!TypeScript製のOSS紹介

こんにちは,@unvalley_ です. 僕の数少ない趣味の一つに,「GitHubを徘徊して,スターを付けまくる」というものがあります. この記事では,そんな趣味の中でスターを付けたリポジトリを紹介します.

styled-jsxの記法をまとめる

フロントエンドエンジニアの根岸です。 css in jsのstyled-jsxを2年ほど使っているのですが、どんな記法があるかちゃんと勉強したことがなかったのでまとめてみました。

仕事でティルトしない訓練をWorld of Warshipsで欠かさずやっている話

こんにちは山本です。私はWorld of Warships(WoWS)という「船ゲー」をライフワークとして嗜んでいます。趣味ではありません。ゲーム、特に対人戦からは多くのことを学ぶことができます。それを日々の仕事に還元する、なんと素晴らしいことでしょうか。ティ…

睫毛内反の手術とダウンタイムの入り口で考えたこと

こんにちは。お久しぶりです。 エンジニアの前原です。最近はSRE部門に新メンバーが加入して大盛り上がりです。 ISMS取得、社内ルータの設定、もしかしたら引っ越し?にともなう回線敷設の再検討などなどイベント目白押しですが引き続きがんばってゆきます!…

TypeScript 4.2のリリースまとめ

こんにちは,@hulsc2esです. 2021年2月23日に,TypeScript4.2がリリースされました. 本記事では,4.2にて追加された機能についてまとめました. 本記事は,主にTypeScript公式のリリース記事から得た情報を元にしています. それでは,早速中身に入ります.

Next.jsのAppとDocumentとページはどんな順序で実行されるのか調べてみた

先日commmuneの_app.tsxの整理をしました。 そのときに_app.tsxと_document.tsxとページコンポーネントがどんな順序で実行されるのか混乱したので調べてみました。

リモートワークをするようになって買ったもの

コロナが流行り始める前からリモートで仕事をするようになり、約1年半以上経過しました。 その間にそういえば色々買い物してたなと思い、生活や仕事が捗ったものを紹介します。 仕事とは関係ないものもあります。

渋谷にある美味しいラーメン屋さん3選

こんにちは。ラーメン愛好家の吉本です。今日は渋谷で食べることができる美味しいラーメン屋さんをご紹介します。

DATADOGを用いたフロントエンドのパフォーマンスの定期的な計測

ある朝、前原夏樹が気がかりな夢から目ざめたとき、購入したサピエンス全史の上巻(2年ぶり2冊目)に玄関の郵便受けがすっかり破壊されてしまっているのに気づいた。 皆様こんにちは。 最近寝る前にカフカ全集を読んでいるせいで悪夢を見る回数が増えたよう…

React Hook Formは非制御コンポーネントからどうやって変更を検知しているのか

こんにちは。エンジニアの根岸です。 コミューンには2年ほど前から副業で関わっていたのですが、昨年の12月に正社員としてジョインすることになりました。 コミューンのプロダクトには比較的長く関わっているのですが、知らないうちにフォームライブラリのRe…

本格ボロネーゼ 作ってみた

commmuneのエンジニア中でよく料理する人、吉本です。よくお昼ご飯にパスタを食べるのですが、今日はボロネーゼを作ってみました。

waiting for metadata lockにもう負けない。GCP CloudSQL上で開きっぱなしのTransactionの探し方。

SRE

あけましておめでとうございます エンジニアの前原です。 皆さん、年末はいかがお過ごしでしたか? 私ですか? 私は12/28の夕方まで障害の原因追求に奔走してました。なんとか年内に調査完了して安堵したのを覚えています。 折角なので今回はその問題につい…

コミューンにJoinして3ヶ月が経ちました

コミューンにて,エンジニアをしている @huslc2es です. 9月の初週からJoinし,はや3ヶ月が経とうとしています. 面談から稼働開始までのスピード感に驚いたのが,遥か昔のことのようです.この記事には,コミューンでエンジニアとして働くことについて色々…

私がいつも使ってるchrome extensionsたち

こんにちは。コミューン会社でエンジニアとして働いている吉本です。今日は私がいつも使っているchrome extensionsを紹介します。 書いている人 Block Site - Chrome™ 用のウェブサイトブロッカー Dark Reader AdBlock — 最高峰の広告ブロッカー Personal Bl…

快適自転車ライフ 000

コロナの炎に包まれて始まったこのリモートワーク。 我々はその熱に直接焼かれることはなくとも、リモートワークを言い訳に一日の総消費カロリーを低下させてゆく一方です。 はて、運動不足を解消するためにジムへ行きたくとも三密を避けることを都知事に命…

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

こんにちは。 コミューンでサーバサイドエンジニアリングマネージャ(長い)という肩書で活動している栗山です。CTOの「エンジニア全員でブログ書こう」という鶴の一声で、本ブログ記事を執筆する運びとなりました。いい機会なので、コミューンでのエンジニ…

CTOのポエム

CTO

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

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

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

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

CTO

早いもので、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 ファイルをグローバルスタイル…

【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

【全文和訳】Next.js 9

(以下は2019年7月8日に公開された Next.js 9 の日本語和訳です。 以下原文 ) 70のカナリアリリースを経て、遂に Next.js 9 がお披露目されます 主な特徴は以下です。 (訳者注* アップデート機能名は原文のまま) nextjs.org