2021年開催のISUCON11に参加しました 記事を読む
monolith は、CSS、JS、画像を含む Web ページを一つの HTML ファイルとして保存するRust製のCLIツールです。本記事では monolith を使ってnote の記事を一括保存する方法を紹介します。 記事を読む
Renovate は、依存関係の更新チェックを自動化するツールです。本記事では、Renovate を owned の GitLab で定期実行し、npm パッケージのアップデートを自動化する方法を紹介します。 記事を読む
hygenとは、マークダウンのような frontmatter とテンプレートエンジン ejs からなるテンプレートを元に新しいファイルを生成するツールです。hygen を使って React コンポーネントを作成します。 記事を読む
useContext + useReducer は、state を使うコンポーネントの階層が深い上に、前回の state を元に新しい状態を作る場面で使うと良い 記事を読む
Technology Radarは、ThoughtWorks社が発表している技術トレンドのレポート。2021年3月時点の最新版はv23。 記事を読む
Alt JS である Elm の The Elm Architecture を通して Flux を理解します 記事を読む
Next.js にはCustom Documentという機能があります。これは、各ページで共通の HTML を上書きするための機能です。html タグ、body タグに属性を付与したり、SEO 対策をするために meta タグを記述すること... 記事を読む
社内勉強会で「Electron + Next.js + Tailwind CSS でエディタを作った」という題で発表をしました。エディタで解決したかった課題を伝え、画面共有でデモをしたところ、嬉しいことに好評だったので記事として残すことにし... 記事を読む
この記事は Next.js アドベントカレンダー 2020 の最終日の記事です。本記事では、Next.js の ISR の機能を使って業務フローを変えた話を紹介します。Incremental Static Regeneration(以下、I... 記事を読む
この記事は弁護士ドットコム Advent Calendar 2020、2日目の記事です。この記事では、半年間Next.jsでサービスを運用した知見の中から、フロントエンドでのアーキテクチャについてご紹介します。 記事を読む
Redux ToolkitはReduxのエコシステムから選りすぐりの技術を集大成したライブラリだ。単にReduxのボイラープレートを減らすだけのライブラリではない。Redux Toolkitは以下の技術の組み合わせである。この記事では、Re... 記事を読む
この記事は、「みんなのデータ構造」のMergeSort・QuickSortのまとめです。 記事を読む
この記事は、「みんなのデータ構造」のBinaryHeapのまとめです。 記事を読む
この記事は、「みんなのデータ構造」のRedBlackTreeのまとめです。 記事を読む
この記事は、「みんなのデータ構造」のBinaryTree・BinarySearchTreeのまとめです。 記事を読む
この記事は、「みんなのデータ構造」のChainedHashTableのまとめです。 記事を読む
この記事は、「みんなのデータ構造」のSLList・DLListのまとめです。 記事を読む
この記事は、「みんなのデータ構造」のArrayStack・ArrayQueue・ArrayDequeのまとめです。 記事を読む
この記事では、Next.jsにStorybookを導入してTypeScriptでReactコンポーネントを書けるようにする間に私が踏み抜いたバグと解消法を全て紹介します。Storybookとは、UIコンポーネントのカタログを作るツールです。... 記事を読む