How to

Next.js + esa.io + VercelでJAMStackな爆速ブログを構築する

esaに記述したコンテンツをNext.jsで表示します。さらにVercelでデプロイしてJAMStackな爆速ブログを構築する方法を紹介します。

記事を読む
blog

技術ブログ「積ん読」のススメ

「後で読む」としてストックしたブログを体系立てて整理すると、自己分析に役立ち、効率よく知識を定着させることができます。

記事を読む
TDD

テスト駆動開発(TDD)とは何か。コードで実践方法を解説します

テスト駆動開発(TDD)の実践方法とその効果を実際にコードを書いて解説します。

記事を読む
how to

競技プログラミングAtCoderを快適に解くためのPHPの環境を構築する

競技プログラミングコンテストのAtCoderを快適に解くために、DockerでPHPUnitとXdebugを実行できる環境を構築します。

記事を読む
how to

LaravelにCircle CIを導入して実行結果をSlackに通知する

LaravelにCircle CIを導入して、実行結果をSlackに通知する設定を紹介します。

記事を読む
reflection

プログラミング学習における「コードの写経」は是か非か。質の良い振り返りのための経験学習モデル

写経の是非は議論のあるところです。学習とは活動と振り返りの循環型モデルであるというコルブ氏の「経験学習」を通して問題を捉え直しましょう。

記事を読む