概要

このブログと著者について

このブログを始めたきっかけ

2024年の某日、Next.js 14でサイトをビルドしている途中でmiddlewareが無限ループに陥るバグに遭遇しました。3日間のデバッグの末に根本原因を特定し、その過程を記録しました。 その記事は予想以上に多くの人の助けになりました。自分が経験した問題の解決プロセスが、誰かにとって最速の解決策になることがあるということを。 このブログは、その確信の延長線上にあります。

誰がこのブログを運営しているか

名前はJoel Parkです。韓国で生まれ育ち、現在はポルトガルのリスボンに住んでいます。 2016年、李世ドルとAlphaGoの将棋の対局を見てプログラミングに夢中になりました。AlphaGoのアーキテクチャ論文を読み、「数学とコンピュータを組み合わせれば世界を変えられる」と悟り、その夏にPythonを学び始めました。 現在はトレーディングシステム開発と技術ブログの運営に専念しています。ルネサンス・テクノロジーズのような定量的トレーディング会社を作ることが夢です。

このブログの原則

**画像は使用しません。** すべてのコンテンツはコードブロックとテキストのみで構成されます。 **実環境でしかテストしません。** すべてのコードスニペットとベンチマーク結果は、実際の開際の開発環境で検証されたものです。 **出典は必ず引用します。** 公式ドキュメントのリンク、GitHub Issue番号、リリースノートを必ず参照します。

このブログが扱うもの

- **トラブルシューティング**: 実際にエラーを解決した過程を記録します。 - **ベンチマーク**: フレームワークやツール間のパフォーマンスを直接比較します。 - **深掘り分析**: 特定の技術が内部でどのように動作するかを分析します。 - **マイグレーション**: バージョンアップや技術移行で遭遇した問題と解決策。 - **アーキテクチャ**: システム設計の意思決定プロセスとその結果。

Bug reports: GitHub Issues