Blog

  1. excludeに含めたTSファイルがVSCodeで型チェックされる原因

    TSConfigにはコンパイル対象のファイルを設定するオプションとして、`include`と`exclude`が存在します。このオプションで特定のファイルを対象外にしたにも関わらずVSCodeで対象のファイルを開くと型エラーが発生する場合があります。

    • TypeScript
  2. TypeScript4.5以降で追加されたTSConfigのオプションを調べてみた

    直近2年間でTSConfigのオプションが新たにどれだけ追加されたのかふと気になりました。TypeScriptの4.5のリリースが2021年の11月頃で約2年前なので、TypeScript4.5以降で追加されたTSConfigのオプションを調べてみました。

    • TypeScript
  3. Next.js+GPT4で作ったアプリケーションを無料ホスティングするPaaSを探す

    Next.jS+ChatGPTで開発する際に無料でホスティングする際の問題点と無料でホスティングするのにオススメのPaaSを紹介します。

    • Next.js
    • AI
  4. アクセシビリティカンファレンス福岡 参加メモ

    福岡で開催されたアクセシビリティカンファレンスの参加して聞いた発表内容のメモ書きです。

    • フロントエンド
    • a11y
  5. TypeScriptの型パラメーターの変性と変性アノテーション

    TypeScriptの型パラメーターの変性のデフォルトの振る舞いとそれに関する変性アノテーションについてまとめました。

    • TypeScript
  6. TypeScriptでジェネリクスと配列で戻り値のキーを制限する

    引数の配列の値をキーに持つオブジェクトを返す関数を型安全にする実装を紹介します。また、const-type-parametersを利用して、より型安全にする方法をまとめています。

    • TypeScript
  7. GitHub Actionでnpmパッケージのリリース作業を自動化する

    GitHub Actionでnpmパッケージのリリース作業を自動化する方法をまとめています。

    • GitHub
  8. Playwrightでビジュアルリグレッションテストを導入して安全にCSSライブラリを置き換える

    今回は自分のプルリクエストを自分でレビューをするメリットについて話をしたいと思います。

    • フロントエンド
    • テスト
  9. Reactでフォーカス中にのみ表示される要素をChromeのdevtoolsでデバッグする

    フォーカス中にのみ表示されるDOM要素をChromeのdevtoolsでデバッグする方法について解説します

    • フロントエンド
  10. Professional Cloud Developer認定試験の学習メモ書き

    GoogleのProfessional Cloud Developer認定試験の勉強で残したメモ書きです

    • その他
    • CGP