はてぶ・Qiita・Zennのトレンド記事を紹介
Claude Codeを使い始めて4ヶ月になりますが、使い方も日々アップデートされていく感覚があります。この記事は、2025年8月末時点でClaude Codeをどのように使っていたか、具体的な手順を中心に備忘録としてまとめたものです。まずは考え方を共有してから、具体の話をする構
以前からバックエンド開発における関数型プログラミング (以下FPと呼びます) の活用に興味があり、普段使っているTypeScriptから離れて関数型のプログラミング言語であるScalaを学んでみることにしました。この記事で紹介する内容は、FP初心者である私が理解できた範囲でエッ
アプリケーションで絞り込みやページネーション機能を実装する際、検索パラメータ(Search Params)を使って状態を管理するのが一般的です。従来のURLSearchparamsを使った実装では、URLとReactの状態を同期する必要があるなど、何かとコードが混み入りがちな印象
この記事は前回に引き続き、Java 言語で学ぶデザインパターンで学んだ内容のアウトプットです。Web APIの開発を例として、Strategy パターンを用いて「コンテキストに応じたドメイン知識の切り替え」を実装してみます。 Strategy パターンとは?Strategy
TypeScriptで学ぶデザインパターン 〜Adapter編〜 🔖 1
はじめにこの記事は前回に引き続き、Java 言語で学ぶデザインパターンで学んだ内容のアウトプットです。フロントエンド開発における「Adapter パターン」の活用例として、何かのヒントになれば幸いです。 Adapter パターンとは?Adapter パターンは、異なるイン
TypeScriptで学ぶデザインパターン 〜Iterator編〜 🔖 1
この記事はJava言語で学ぶデザインパターンを読んで学んだ内容を、TypeScriptのサンプルコードに落としこんでみた記録です。「Iterator パターン」とは何かを理解し、TypeScriptの言語仕様との関係性を把握できる内容となっています。 Iterator パター
Anthropicが提供するClaude Codeを使用して、TypeScript製のCLIツールをつくりました。Claude Codeのような自走力の高いAIエージェントとうまくやっていく方法を考えつつ、Notion MPCとの連携といったセットアップの方法を記事にまとめます。