Linear Clipper 拡張機能を作ってみた
現在のページURLをLinearイシューにクリップするChrome拡張機能を作成しました。Manifest V3、GraphQL API、Chrome Storage APIの使い方を解説します。
技術のこと、日々のこと、思いついたことを綴るブログ
転職、結婚、マンション購入。人生の転機が重なった2025年を振り返ります。
Vue Fes Japan 2025で「Nuxt 4 の Singleton Data Fetching Layer で何が変わるのか」というタイトルで登壇しました。CFP応募から当日までの振り返りです。
Vue - Official 拡張機能 v3.1.7 で修正された Git 差分表示のハイライト問題について、PR を追いながら原因と解決策を解説します。
チーム全体でフロントエンドの知識を深めるために、社内で自主的な勉強会を開始しました。Vue.jsの内部実装やモダンなフロントエンド技術について学んでいます。
ESLintの新しいFlat Config形式への移行について、移行手順や課題、そして得られたメリットを詳しく解説します。
Vue I18n v8からv9への移行を、vue-i18n-bridgeを使用して段階的に行う戦略と、実際に遭遇した技術的課題の解決方法を紹介します。
Vue.js v-tokyo Meetup #23で、Webアプリケーションをモバイルアプリとして展開するためのCapacitorの活用事例について発表しました。
Cloudflareの公式CLIツールC3を使って、HonoアプリケーションをCloudflare Workersにセットアップ・デプロイする手順を解説します。
Terraform workspaceを活用すれば、10名規模のチームでも定義ファイルを分けずに個人ごとのAWSリソースを効率的に管理できます。実践的な設定例とともに解説します。
廃止された@nuxtjs/google-tag-managerの代替として、@gtm-support/vue2-gtmを使ったGTM導入方法を解説します。Nuxt 3への移行も見据えた実装例を紹介します。
golang-migrateでPostgreSQLに接続する際のSSLエラーの原因と、開発環境・本番環境それぞれでの適切な対処方法を解説します。
Auth0のManagement APIとNestJSを使って、プログラムからAuth0にユーザーを登録する方法を解説します。REST APIとGraphQL両方の実装例を紹介します。
NestJSのAPIエンドポイントとHasuraのGraphQLをAuth0で統一的に認証する方法を解説します。Guardパターンを使った実装例とJWT検証の実践的なコード例を紹介します。
NestJSプロジェクトにJestを使ったE2Eテストを導入し、GitHub Actionsで自動化する手順を解説します。TypeORMとMySQLを使ったCRUDアプリケーションの実装も含む実践的なハンズオン記事です。
テスト管理ツールQaseを導入して、スプレッドシートによるテスト管理から脱却した経験と、その導入方法・活用方法について解説します。
GCPのCloud Functionsを使ったサーバーレスアプリケーションの構築方法と、Cloud SQLとの連携パターンについて解説します。
Let's Encryptの代替として注目されるZeroSSLを使った無料SSL証明書の取得方法を解説します。GCP Cloud Load BalancingへのSSL証明書適用手順も紹介します。
Nginxで特定のパスにアクセスされた際に別のURLへリダイレクトさせる方法と、セキュリティヘッダーの設定について解説します。
MySQLのN-gram全文検索インデックスを使って、Laravelアプリケーションに高速な全文検索機能を実装する方法を解説します。
NestJS V.9とTypeORM 0.3を使った最新のREST API構築方法を解説します。マイグレーション管理、バリデーション、CRUD操作の実装を含む実践的なガイドです。
Day.jsで日本語ロケールの設定方法と、よく使うプラグインの導入・活用方法について解説します。
docker-composeとGitHub Actionsを組み合わせて、E2Eテストを自動実行するCI/CD環境を構築します。TypeORMのsynchronize機能を活用したテスト環境構築の実例も紹介します。
NestJSとJestを使ったE2Eテストの実践的な導入方法を解説します。Test.createTestingModuleを使った統合テストの書き方から、TypeORMのsynchronize機能を活用したテスト環境構築まで詳しく紹介します。
TypeORMでEntityを定義する方法を、基本的なデコレータからリレーション、パフォーマンス最適化まで実践的に解説します。
TypeORMのTransformer機能を使って、データベースの数値IDとアプリケーションのマスターオブジェクトを相互変換する実装パターンを紹介します。