概要
このブログと著者について
このブログを始めたきっかけ
2024年の某日、Next.js 14でサイトをビルドしている途中でmiddlewareが無限ループに陥るバグに遭遇しました。3日間のデバッグの末に根本原因を特定し、その過程を記録しました。
その記事は予想以上に多くの人の助けになりました。自分が経験した問題の解決プロセスが、誰かにとって最速の解決策になることがあるということを。
このブログは、その確信の延長線上にあります。
誰がこのブログを運営しているか
名前はJoel Parkです。韓国で生まれ育ち、現在はポルトガルのリスボンに住んでいます。
2016年、李世ドルとAlphaGoの将棋の対局を見てプログラミングに夢中になりました。AlphaGoのアーキテクチャ論文を読み、「数学とコンピュータを組み合わせれば世界を変えられる」と悟り、その夏にPythonを学び始めました。
現在はトレーディングシステム開発と技術ブログの運営に専念しています。ルネサンス・テクノロジーズのような定量的トレーディング会社を作ることが夢です。
このブログの原則
**画像は使用しません。** すべてのコンテンツはコードブロックとテキストのみで構成されます。
**実環境でしかテストしません。** すべてのコードスニペットとベンチマーク結果は、実際の開際の開発環境で検証されたものです。
**出典は必ず引用します。** 公式ドキュメントのリンク、GitHub Issue番号、リリースノートを必ず参照します。
このブログが扱うもの
- **トラブルシューティング**: 実際にエラーを解決した過程を記録します。
- **ベンチマーク**: フレームワークやツール間のパフォーマンスを直接比較します。
- **深掘り分析**: 特定の技術が内部でどのように動作するかを分析します。
- **マイグレーション**: バージョンアップや技術移行で遭遇した問題と解決策。
- **アーキテクチャ**: システム設計の意思決定プロセスとその結果。
Bug reports: GitHub Issues