2022-09-01から1ヶ月間の記事一覧

はてなのポッドキャスト Backyard Hatena #14 - おもしろがりからはじめる個人開発(id:AirReader) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第14回では、はてなブログチーム サブディレクター の id:AirReaderに、過去の個人開発の振り返りや、個人開発への思いについて話を聞きました。

はてなブログで使われているフロントエンドのテストツールを統一した話

はてなブログのフロントエンドをモダン化する一環として、テストツールにおいてEnzymeを撤退してReact Testing Libraryに統一し、アサーションとモックをJestに統一しました。これによって残存していた乱れが解消され、はてなブログのフロントエンドに秩序が…

Hatena Engineer Seminar #21「GraphQL 活用編」をオンラインで開催しました #hatenatech

2022年9月7日(水)に開催した Hatena Engineer Seminar #21 「GraphQL 活用編」のレポートです。「GigaViewer」や「マンガノ」の開発チームのメンバーが登壇し、モバイルアプリからフロントエンド、バックエンドまで、はてなのGraphQL活用についてご紹介し…

CSS Modulesの歴史、現在、これから

はてなでは最近のプロダクトにおいて、他のソリューションと比較しても標準的なCSSに近い形でコーディングができるCSS Modulesが主に採用されています。CSS Modulesの先行きについてはメンテナンス体制に対して懸念があり、将来的な存続を危ぶむ声もあるよう…