Archive
記事一覧
エンジニアとして、自分が好きなことを毎日配信していきます。
全243記事から探せます。
すべての記事 243件
-
Claude Codeのauto modeで止まる人へ!/auto-mode-setupで自分の環境を教える設定と確認コマンド
Claude Codeのauto modeが社内のリポジトリやドメインを「外」と判断して止まるときは、/auto-mode-setupで環境を教えるのが近道です。読まれる設定ファイル、$defaultsの落とし穴、claude auto-mode configでの確認まで、私の設定例つきでまとめました。
-
Macの「システムデータ」が減らない!DaisyDiskで中身を見たら開発の残りかすだった話
Macのストレージで正体が分からない「システムデータ」を、DaisyDisk 4.34.2の管理者スキャンで分解しました。Time Machineのローカルスナップショット、OrbStackのdata.img、Homebrewのキャッシュなど、開発用Macで確認したい場所と月1の片付けコマンドをまとめます。
-
持ち出し用マウスはMX Anywhere 3Sにした!MX Master 3Sと使い分けて出社日のカバンが軽くなった話
出社日やカフェ用に、ロジクール MX Anywhere 3S を持ち歩くようにしました。デスクの MX Master 3S との使い分け、Easy-Switch 3台の割り当て、サイドボタン+ホイールの横スクロール、惜しいと感じた点まで正直に書いています。
-
Laravel 13.38のPreventStaleDatabaseReadsで保存直後の古いデータ表示を防ぐ!stickyとの違いも
リードレプリカ構成のLaravelで「保存したのに一覧に出ない」を防ぐ、13.38.0の新ミドルウェアPreventStaleDatabaseReads。stickyとの違い、for()での秒数の決め方、ジョブで使うusingWritePdoまでまとめました。
-
Codex CLI 0.163.0で返答中に口出しOKに!/configと/keymapで設定を見直した話
10月15日に出たCodex CLI 0.163.0で、返答中に送ったメッセージがその場で方向修正として届くようになりました。検索できる/config、/keymapのリーダーキー(既定Ctrl+X)、/daemon、口出しのときに気をつけていることまでまとめています。
-
Hand Mirrorでメニューバーから1クリックでカメラ確認!Web会議の前の映りチェックがラクになった話
Macのメニューバーに置ける無料アプリHand Mirrorで、Web会議の前にカメラの映りを1クリックで確認する方法をまとめました。無料版とPlus(900円)の違い、私の会議前チェックの流れ、Photo BoothやZoomのプレビューとの使い分け、macOSのビデオエフェクトとの合わせ技まで書いています。
-
フットレストがないゲーミングチェアにMyComfortを足したら、足の置き場所問題が3,000円台で片付いた話
フットレストが付いていないAKRacingのゲーミングチェアに、MyComfortのプレミアムフットレストを別で足しました。高さ13cm・角度35度の形が合う人と合わない人、サンワ・エレコムの角度調整タイプと迷ったときの決め手、置き方のコツまでまとめます。
-
PHP 8.6の部分関数適用でパイプ演算子のfn包みが消えた!RC3で試したclamp()とハマりどころ
11月19日リリース予定のPHP 8.6を、10月8日公開のRC3で試しました。部分関数適用(?と...)でパイプ演算子のアロー関数が消えた書き方、clamp()でmin・maxの入れ子をやめた話、引数が作成時に評価される落とし穴、上げる前に見ておきたい非推奨をまとめます。
-
Kimi K3をClaude Codeで動かす設定!環境変数11個と、入れ忘れでサブエージェントが止まる話
Moonshot AIのKimi K3を、使い慣れたClaude Codeのまま動かす設定をまとめました。公式ドキュメントの環境変数11個、入れ忘れで起きること、普段のClaudeと混ざらないターミナルごとの切り替え方、10月14日のKimi Code CLI v2.2.0との使い分けまで書いています。
-
SSH鍵を1Passwordに移したら、Macのgit pushがTouch IDだけになった話
Macの~/.sshに置きっぱなしだった秘密鍵を1PasswordのSSHエージェントに移しました。~/.ssh/configの1行設定、鍵が7本以上でToo many authentication failuresになった直し方、コミット署名、承認の単位の選び方まで書きます。
-
キャンプ用に買ったSoundcore Motion 300、在宅のWeb会議で毎日使うスピーカーになった話
キャンプ用に買ったAnkerのSoundcore Motion 300を、在宅のWeb会議で相手の声を聞くスピーカーとして使っています。30W・IPX7・776gの仕様、型番の違い、MacではLDACが使えない点、会議用の置き方とBassUpの設定まで書きました。
-
Vitest 5に上げたらモックの呼び出し履歴が消えた!clearMocksの変更とvi.when・vitest doctorの使い方
Vitest 4.1から5.0に上げたら、beforeAllで記録したモックの呼び出しを見るテストが落ちました。clearMocksの既定値の変更など移行で直したところと、新しく入ったvi.when・vitest doctorの使い方をまとめます。
-
CursorのRemote ControlでiPhoneからMacのエージェントに返信!10月6日の更新とスリープの落とし穴
2026年10月6日の更新で、CursorのiOSアプリから自宅のMacで動いているローカルエージェントを見て返信できるようになりました。ペアリングの手順、7月の /remote-control との違い、スリープやワークスペースが出ないときのハマりどころをまとめています。
-
Espansoで;rvと打てばAIへの依頼文が出る!Macの無料テキスト展開の設定とハマりどころ
無料・オープンソースのテキスト展開アプリEspansoをMacに入れて、AIへのレビュー依頼・日報・今日の日付を数文字で出せるようにしました。私のbase.ymlの中身、Clipyの定型文との使い分け、Secure Inputや検索バーのショートカットでハマった点をまとめます。
-
在宅デスクの乾燥対策にサンワの卓上加湿器!USB充電式400mlで8時間タイマーがちょうどいい話
CO2センサーで湿度が見えるようになって、デスクの乾燥対策にサンワサプライの卓上加湿器 400-TOY051W を置きました。バッテリー内蔵・上から給水・8時間タイマーの使い勝手と、しずくちゃん加湿器との比較、部屋用との使い分けをまとめました。
-
Claude Haiku 5.5が入力$0.10で出た!Claude Codeのサブエージェントを任せる設定と10万トークンの壁
10月7日にClaude Haiku 5.5が出て、Claude Code 2.1.293から既定のHaikuになりました。入力$0.10・出力$0.50の料金をHaiku 4.5・Sonnet 5.5・GPT-6 Lunaと比べ、ログ要約のサブエージェントをHaikuに任せる設定と、10万トークンを超えると5倍になる料金の注意点をまとめました。
-
BenQ RD280Uの3:2がコード向きだった!縦が400px増えるプログラミングモニターをMacで使う設定
トリプルモニターのメインをBenQのプログラミングモニターRD280U(28.2インチ・3840×2560・3:2)に替えました。27インチ4KやLG DualUpと迷った決め手、MacにUSB-C 1本でつなぐ設定とスケーリング、Macでは使えないデイジーチェーンの注意点まで書いています。
-
macOS 27のショートカットにスクショ起動が来た!撮った瞬間に名前と保存先を自動で整える設定
macOS 27 Golden Gateで、ショートカットAppのオートメーションに「スクリーンショット」と「通知」のきっかけが増えました。スクショを撮った瞬間にファイル名を日付にして月別フォルダへ移す私の設定と、クリップボードに撮ったときに動かなかったハマりどころ、Hazelとの使い分けをまとめています。
-
Pest 5の--tiaで変わったテストだけ回す!Laravelのテスト待ちを減らした設定とCIで使わない理由
Pest 5のTia(テスト影響分析)を手元のLaravelプロジェクトで使い始めました。--parallel --tiaの動き、PCOVが必要なところ、CIでは使わずに--shardで実行時間ごとに分ける設定まで、v5.3.1時点の情報でまとめています。
-
iPhoneからCodexを動かす設定!ウィジェットで残り枠を見ながら承認だけスマホでする話
ChatGPTのiPhoneアプリから、MacやWindowsで動いているCodexに指示・承認できるリモート接続の設定手順です。10月2日のiOS版1.2026.267で入った残り枠とタスクのウィジェット、Macを寝かせない設定、つながらないときに見るところまでまとめています。
-
SwitchBot CO2センサーで換気のタイミングが分かった!在宅デスクのアラート設定とAPIでCO2を取る方法
閉め切りがちな在宅デスクにSwitchBot CO2センサーを置きました。Aranet4やCO2-MINIと迷った決め手、1,000ppmのアラート設定と置き場所、ハブ2経由のAPIでCO2を取ってSlackに流す方法をまとめています。
-
Macのsudo、まだパスワード打ってる?Touch IDで指1本にした設定とtmuxでハマった話
Macのターミナルでsudoのたびにパスワードを打つのが面倒で、Touch IDで通せるようにしました。アップデートで消えないsudo_localへの書き方、tmuxの中で指紋が出ない問題をpam_reattachで直した手順、SSH越しの注意点まで書きます。
-
EXPLAIN ANALYZEでLaravelの遅いクエリを実測!loopsの読み方とtoBase()の落とし穴
EXPLAIN の推定だけでは分からなかった遅いクエリを、MySQL の EXPLAIN ANALYZE で実測しました。actual time・rows・loops の読み方と、Laravel のクエリをそのまま流すマクロ、toBase() を挟む理由をまとめます。
-
Gemini 4 Argonはまだ使えない!でも出力$10で3.1 Proより安い、来る前に使い分けを決めた話
Google が Gemini 4 世代の最初のモデル Gemini 4 Argon を発表しました。今は Fairwind Program 経由の限定提供で、一般の API や Gemini アプリではまだ使えません。発表された料金(入力$2・出力$10)と出力上限100万トークンを Gemini 3.1 Pro・3.8 Flash と比べて、来たら何を任せるかを整理しました。
-
在宅ワークの足元の冷えにアイリスオーヤマのデスクパネルヒーター!160Wで電気代は1時間約5円の話
10月に入って足元が冷えてきたので、アイリスオーヤマのデスクパネルヒーター APH-16B をデスク下に置きました。160Wで1時間の電気代は約5円。エアコンとの使い分け、コの字に囲む置き方、6時間で切れる自動OFFとの付き合い方、向かない人までまとめています。
-
Itsycalでメニューバーの日付をクリックしたら予定まで見える!会議URLにそのまま飛べるMacの無料カレンダー
Mac のメニューバーに小さなカレンダーを置ける無料アプリ Itsycal。macOS 27 Golden Gate 向けの 0.27.0 で見た目も今のメニューバーになじみました。日付の表示形式の書き方、Zoom や Meet の会議に予定から参加する使い方、Ice と一緒に使うときの注意までまとめています。
-
Laravel 13のJsonApiResourceでJSON:API対応が標準に!includeでN+1にしないための組み合わせ
Laravel 13 から標準で入った JsonApiResource で、API のレスポンスを JSON:API の形にしてみました。make:resource --json-api の作り方、$attributes と $relationships の書き方、include と fields の動き、type 名と N+1 のハマりどころ、Spatie の Laravel Query Builder v7 との組み合わせまでまとめています。
-
Claude Codeの「You should know」をオンにしたら、長いタスクの見落としを横から教えてくれた話!Mods の安全な試し方も
Claude Code v2.1.287(2026年10月1日)で入った Claude Mods と、組み込みの mod「You should know」を試しました。オンにする手順、横で見張る side agent のメモの出方、使用量の注意点、settings hooks との使い分けと、mod を入れる前に中身を確認する方法までまとめています。
-
マイクアームはElgato Wave Mic Arm LPにした!MV6をモニター下に浮かせてタイピング音を減らした話
Shure MV6 を付属スタンドからロープロファイルのマイクアーム Elgato Wave Mic Arm LP に付け替えました。普通のアームやWave Mic Arm Proと比べて選んだ理由、モニター下に通すときの高さ、ケーブルの長さなど取り付けで気をつけた点をまとめています。
-
macOS 27のSafari「通知を受け取る」でリリースノートを見張る!Chrome派が監視用にだけSafariを使う話
macOS 27 Golden Gate の Safari に入った「通知を受け取る(Notify Me)」で、ツールのリリースノートやステータスページの更新を見張るようにしました。私の設定例、見張る内容の書き方、動かなかったページと気をつけたい点、タブの自動整理との合わせ技までまとめています。
-
Node.js 26が10月28日にLTS入り!Node 22から24を飛ばして上げる前に確認した5つのこと
Node.js 26 は2026年10月28日に LTS になり、Node 22 のサポートは2027年4月30日で終わります。Laravel+Vite のプロジェクトで Node 22 から 26 へ上げる前に確認したこと(サポート期限、mise での並行インストール、ネイティブアドオン、undici 8 のヘッダー検証、OpenSSL の鍵長)を、手順つきでまとめています。
-
CodexをGPT-6.1 Solに上げた話!config.tomlの書き換えとAGENTS.mdで見直した3つ
9月29日のDevDayで出たGPT-6.1 Solに、Codexの既定モデルを切り替えました。GPT-6 Solから何が変わったか、config.tomlとreasoning effortの設定、10月14日のGPT-5.5退役に向けた確認、移行ついでにAGENTS.mdで直したことまで書いています。
-
クラムシェルにしたらMagic Trackpadが必要だった!トラックボールと併用して左手でジェスチャーする話
MacBookを閉じて立てるクラムシェル運用にしたら、内蔵トラックパッドのジェスチャーが使えなくなりました。Magic Trackpad(USB-C)を左手側に置いてトラックボールと併用している私の配置と設定、価格や置き場所で気をつけたい点まで書いています。
-
Dropoverでドラッグ&ドロップの途中に一時置き!トリプルモニターでファイルを運ぶのがラクになった話
Macのドラッグ&ドロップを、ポインタを振るだけで出てくる一時置き場(シェルフ)に預けられるDropover。トリプルモニターでの私の使い方、5.3.0で増えたOptionキーの最近のアクション、無料と買い切りの違い、Yoinkとの比較まで書いています。
-
RectorでLaravelの古い書き方を自動で直した話!--max-changesで少しずつPRにする運用
PHPの自動リファクタリングツールRectorとrector-laravelを、Laravel 13のプロジェクトに入れました。withComposerBasedでの設定、2.6.6の--filterと2.6.7の--max-changesでレビューしやすい量に分ける方法、CIでのdry-run、最初にハマった点まで書いています。
-
ChatGPTの枠を他のアプリで使える!Sign in with ChatGPTでAPIキー不要に、Codexと食い合わない上限の決め方
9月29日のDevDay 2026で、ChatGPT PlusとProのプラン枠をNotionやWarp、OpenCodeなど16のアプリでAPIキーなしで使えるようになりました。何が変わったのか、枠はどこから減るのか、Codexの枠を守るためにアプリごとの週の上限をどう決めたかをまとめています。
-
SwitchBot ハブ2で在宅デスクのエアコンを自動化!ハブ3と迷ってハブ2にした理由とAPIで室温を取る方法
在宅ワークの部屋のエアコンと照明を SwitchBot ハブ2で自動化しています。朝のエアコンON・深夜の照明OFF・室温で動くオートメーションの設定、ハブ3との違い、買う前に確認したいWi-Fiや置き場所、エンジニア向けにAPIで室温を取るコマンドまで書きました。
-
Gyazoでスクショを画像じゃなくURLで共有!Macで「何もしない」設定にしたら連続キャプチャがかなり快適になった話
Slackやメモにスクショを貼るとき、画像を直接貼るよりGyazoのURLで渡した方がスッキリします。Macで撮影後の動作を「何もしない」にした設定、Markdownでコピーする方法、無料版とProの違い、CleanShot Xや標準スクショとの使い分けまで書きました。
-
Astroの静的サイトにCloudflare Workers KVで「わかる」ボタンを付けた話!run_worker_firstと無料枠の書き込み1,000回の落とし穴
このブログのエンジニアあるあるに「わかる」ボタンを付けるため、Astroの静的サイトはそのままに、Cloudflare Workersの/api/*だけWorkerを通す構成にしました。run_worker_firstの書き方、KVでのカウントと連打対策、無料枠の書き込み上限と結果整合性のハマりどころをまとめています。
-
Codex CLIのcodex agentsで並列タスクを一覧管理!codex queueで横から指示を足す話
Codex CLI 0.149.0で入ったcodex agents(エージェントの一覧画面)とcodex queueを、0.156.0・0.160.0の更新も含めて使い込んだメモです。ショートカット、名前の付け方、テスト完了後に次の指示を流す設定、届かないときのハマりどころまでまとめました。
-
MacBookを閉じて立てるならBookArc Flex!トリプルモニターでクラムシェル運用に変えた話
トリプルモニターにしてからMacBookの画面を使わなくなったので、Twelve SouthのBookArc Flexで縦置きのクラムシェル運用に変えました。初代BookArcとの違い、蓋を閉じて使うときの手順とハマった点、ぐらつきの対策まで書いています。
-
Superwhisperで音声入力したら、Claude Codeへの長い指示が打つより速くなった話
Macの音声入力アプリSuperwhisperを、Claude CodeやSlackへの長文入力に使い始めました。標準の音声入力との違い、私の設定(押している間だけ録音・カスタムモード・語彙と置換)、日本語で使うときにハマった点、料金まで正直に書きます。
-
git rebase --update-refsで積み上げブランチのrebaseが1回で済んだ話!squashマージ後の直し方も
PRを小さく分けて積み上げると、下のブランチを直すたびに上のブランチを1本ずつrebaseし直すのが面倒でした。git rebase --update-refs を使ったら1回のrebaseで全部そろうようになったので、設定とハマった点、GitHubのStacked PRsとの使い分けをまとめます。
-
Cursor のトークン効率が7%改善した中身を読んだら、MCP を入れっぱなしにしていた不安が消えた話
2026年9月に Cursor がエージェントのトークンコストを7%下げた改善を公開しました。システムプロンプトを約66%削った話、MCP ツールの必要時読み込み、キャッシュの効かせ方を読んで、私が .cursor/rules と MCP の使い方をどう見直したかをまとめています。
-
Shokz OpenFit Pro を在宅ワークに入れたら、子どもの声を聞きながら集中できるようになった話
耳をふさがないオープンイヤー型なのにノイズ低減の「フォーカスモード」が付いた Shokz OpenFit Pro を、在宅ワーク用に導入しました。Sony WF-1000XM5 との使い分け、音漏れしない音量の目安、フォーカスモードでバッテリーが半分になる点まで正直に書いています。
-
Homerow を入れたら、Mac のボタンをマウスなしで押せるようになって手がキーボードから離れなくなった話
画面上のボタンやリンクにラベルを出して、キーボードだけでクリックできる Mac アプリ Homerow を使い始めました。私のショートカット設定、右クリック・Cmd クリックの出し方、スクロールモード、ラベルが多すぎる画面でのコツ、AeroSpace・Raycast との使い分けまでまとめています。
-
Larastan 3.12 のキュー用ルールを有効にしたら、トランザクション内の dispatch に afterCommit を付け忘れていた話
2026年9月の Larastan 3.12.0 で、キュー済みジョブ向けのオプトインルールが7つ追加されました。phpstan.neon での有効化の仕方、実際に引っかかった afterCommit の付け忘れ、既存プロジェクトに入れるときの baseline の使い方までまとめています。
-
Gemini のエージェント型動画理解でバグ再現動画を読ませたら、長い録画ほど得だった話
2026年9月1日に Gemini API に来た「エージェント型動画理解(agentic video understanding)」を、バグ再現の画面録画と会議録画で試しました。有効にする1行、STATIC との使い分け、アップロード直後にハマった点までまとめています。
-
Anker Nano Charging Station(7-in-1, 100W)をデスクに置いたら、充電ケーブルを探さなくなった話
巻き取り式USB-Cケーブルが2本付いたAnkerの電源タップ型充電器を在宅デスクで使っています。ポート構成、私の割り当て、100Wを分け合う仕様の注意点、Anker Prime 100Wとの使い分けまで正直にまとめました。
-
ターミナルをGhosttyにしたら、Claude Codeを回す画面がかなり軽くなった話
Mac のターミナルを Ghostty 1.3 に替えました。設定ファイル1枚で済む手軽さ、どこからでも呼べるクイックターミナル、1.3 で入ったスクロールバック検索、日本語配列でハマった点と私の設定をまとめています。
-
Laravel の php artisan dev に乗り換えたら、composer.json の長い concurrently 行を消せた話
Laravel 13.16 で入った php artisan dev を、既存プロジェクトに入れてみました。起動する4つのプロセス、AppServiceProvider での追加・除外・並び順の設定、pail が出てこなかったハマりどころまで、13.34 時点の仕様でまとめています。
-
ChatGPTのカスタムGPTが12月11日で終了!自作の3つをプラグインへ移すか決めた手順
OpenAIが9月11日にカスタムGPTの提供終了とプラグインへの移行を発表しました。12月11日の終了日までに何をすればいいのか、引き継がれるもの・引き継がれないもの、自作GPT3つの棚卸し結果をエンジニア目線でまとめています。
-
ChatGPTの月500ドルPro 500は元が取れる?Ultrafastの8倍速と枠の減り方を計算してみた
OpenAI が DevDay 2026 で発表した月500ドルの新プラン Pro 500 と、GPT-6 Astra を最大8倍速で動かす Ultrafast。Pro 200 の利用枠が10月30日から半分になる話も含めて、どのプランを選ぶかをエンジニア目線で計算しながら整理しました。
-
Web会議で顔が暗い問題、Elgato Key Light Neoをモニターに付けたら夕方でも明るく映るようになった話
在宅ワークのWeb会議用に、モニターに挟んで使えるElgatoのライト Key Light Neo を導入しました。給電方法で明るさが400〜1000lmまで変わる話、私の色温度と明るさの設定、Wi-Fi接続で困ったところまで正直にまとめています。
-
macOS 27のメモがMarkdown対応!Obsidian派の私が試して決めた使い分け
macOS 27 Golden Gate でメモアプリがMarkdownの貼り付け・コピーと見出しへのリンクに対応しました。Obsidianを毎日使っている私が実際に触ってみて、ハマった点とメモ/Obsidianの使い分けをまとめています。
-
MySQLの使っていないインデックス、いきなり消さずに「不可視」で2週間様子を見てから消すようにした話
Laravel のプロジェクトで増えすぎたMySQLのインデックスを、sys.schema_unused_indexes で洗い出し、INVISIBLE にして様子を見てから削除する手順にしました。統計がリセットされる落とし穴や、外部キーで消せないときの対処も書いています。
-
CodexでGPT-6 SolとLunaを使い分け始めた話!メインはSol、決まりきった作業はLunaに
Codex CLI 0.157.0(2026年9月25日)で GPT-6 Sol と GPT-6 Luna が使えるようになりました。/model と config.toml での切り替え方、codex exec で Luna に回している作業、デスクトップ版のモデル一覧に出てこなかったハマりどころまで、自分の使い分けをまとめます。
-
Shure MV6を会議用マイクにしたら「声が聞き取りやすくなった」と言われた話!MOTIV Mixの設定も
在宅ワークのWeb会議用に、ShureのUSBダイナミックマイク MV6 を導入しました。MOTIV Mix での私の設定、キーボード音を拾うときの対策、MV7+ と迷った理由まで、エンジニア目線で正直にまとめています。
-
Macでロジクールのマウスのスクロールがカクカクする問題、Mosを入れたら向きも分けられて解決した話
Macで他社製マウスを使うとスクロールがカクカクする、トラックパッドと向きを分けられない。そんな悩みを無料アプリMosで解決した話です。私の設定値、アプリごとの例外設定、最初にハマったアクセシビリティ許可まで書きました。
-
PHP 8.5のパイプ演算子をLaravelで使ってみた!一時変数だらけの整形処理がかなり読みやすくなった話
PHP 8.5 で入ったパイプ演算子 |> を、Laravel の入力整形まわりで試してみました。書き方、最初につまずいたエラー、Str や Collection との使い分けまでまとめます。
-
CursorのRolloutsとSecurity Reviewの使い方!PRを出した後の見張りをbotに任せる
2026年9月23日に Cursor が公開した Rollouts と Security Review。PR の脆弱性チェックと、デプロイ後の変更の健康チェックを bot に任せられるようになりました。Bugbot との役割分担、Teams プラン限定の条件、Datadog 連携が要る点まで、公式の説明をもとに整理して、自分ならどう使うかを考えました。
-
AeroSpaceでMacのウィンドウが勝手に並ぶ!トリプルモニター派がRectangleから乗り換えた話
Rectangleで手動配置していたウィンドウを、開いた瞬間に自動で並べてくれるタイル型ウィンドウマネージャー AeroSpace に切り替えてみました。導入手順、最初に入れた設定、ハマった点、合わない人の話まで正直に書きます。
-
Node.js 26でTemporal APIが標準に!Dateの月末ズレ・夏時間をTemporalで書き直してみた
Node.js 26 から Temporal API がフラグなしで使えるようになりました。Date でハマりがちな月末の加算・日付文字列のパース・夏時間を、Node.js 26.10.0 で Temporal と並べて動かした結果と、TypeScript で型を通す設定をまとめます。
-
Laravel 13のPHP属性でモデルとジョブの設定がスッキリ!#[Table]・#[Fillable]の書き方
Laravel 13 で使えるようになった #[Table] や #[Fillable]、ジョブの #[Tries] #[Timeout] などの PHP 属性。既存のモデルとジョブを書き換えてみた感想と、継承でハマった点をまとめます。
-
Cursorのクラウドエージェントが速く立ち上がる理由!buildsとenvironment.jsonの書き分け
2026年8月17日から全環境でデフォルトになった Cursor の builds。クラウドエージェントの初回応答が最大3倍速くなった仕組みと、.cursor/environment.json の install と start・terminals をどう書き分けるか、壊れたビルドの扱いまでまとめます。
-
macOS 27 Golden Gateに上げる前に!Macに残っているIntelアプリの確認方法と片付け方
macOS 27 Golden Gate は Rosetta 2 をフルに使える最後のバージョン。システム設定の「Intelプロセッサ用アプリ」とターミナルのコマンドで、次の macOS 28 で動かなくなるアプリを洗い出した手順と、見つかったアプリの片付け方を体験ベースで書きました。
-
会社PCと私物Macの2台持ち、UGREENのUSB切替器でボタン1つにまとめた話
会社支給のPCと私物のMacを同じデスクで使うために、UGREENのUSB3.0切替器を導入しました。モニターの入力切替との組み合わせ方、KVMスイッチとの違い、USBメモリや無線ドングルでハマった点までまとめています。
-
ChatGPTの自動Thinking切り替えが廃止に!Chat・Work・Codexの使い分けを整理し直した話
2026年9月14日から Plus・Pro で Instant から Thinking への自動切り替えが廃止され、Web版の Higher intelligence 設定も消えました。自分でモデルを選ぶようになって何が変わったのか、Chat・Work・Codex の3本立てと、プランごとに違う既定モデル(Luna / Sol / GPT-6 Astra)の関係まで整理します。
-
ChatGPTのプロジェクト専用メモリで案件ごとの文脈が混ざらなくなった話!普通のメモリとの違いと設定方法
ChatGPT のメモリ機能とプロジェクト専用メモリの違いを整理した記録です。案件ごとに文脈を分離する設定方法、共有後は切り替えられない注意点、仕事で使うときのリスク管理までまとめました。
-
ChatGPTのスケジュールタスクで朝の定例チェックを自動化!設定方法とプラン別の上限
ChatGPT のスケジュールタスク(Scheduled Tasks)を実際に設定してみた記録です。自然言語での設定方法、プラン別の同時実行数の上限、通知が邪魔にならない使い方までまとめました。
-
ChatGPT Workに月次レポート作りを任せてみた!「調べて終わり」のChatとの違いと渡し方のコツ
2026年7月に公開された ChatGPT Work を実際の資料作成で使ってみた記録です。Chat との決定的な違い、タスクの渡し方のコツ、途中で方向修正する運用までエンジニア目線でまとめました。
-
Claude CodeのDynamic Workflowを試したら、サブエージェントが大量に並列で動いて驚いた話
Claude Codeに追加されたDynamic Workflow機能を実際に試してみた所感です。タスクを伝えるとClaudeがJavaScriptのオーケストレーションスクリプトを書き、1回の実行で最大1,000体のサブエージェントを動かせる仕組みをエンジニア目線でまとめます。
-
CodexのAGENTS.mdに何を書く?書き直したら毎回同じ説明をする手間が消えた話
Codex が作業前に読む AGENTS.md を実際に運用してみた記録です。何を書くと変化があるのか、逆に書いても変わりにくいもの、CLAUDE.md との書き分けまでエンジニア目線でまとめました。
-
Codex CLIにworktreeと音声会話が来たので試した!reasoning effortのmaxとultraの違いも
2026年9月に入ってからの Codex CLI アップデートを実際に触ってみた記録です。experimental な worktree、/voice での音声会話、max と ultra で性質が違う reasoning effort の使い分けまで、エンジニア目線でまとめました。
-
codex mcp-serverが非推奨に!CodexのMCP連携をApp Serverで組み直した話
2026年8月に codex mcp-server が非推奨となり、外部アプリへの組み込みは Codex App Server が中心になりました。MCP で外部ツールをつなぐ設定と、codex exec を使った読み取り専用の自動化までまとめます。
-
Codexの承認モードとサンドボックスの違いとは?エージェントに任せる範囲を決めた設定
Codex の承認ポリシー(untrusted / on-request / never / granular)とサンドボックスの関係を整理した記録です。config.toml での既定化と、どこまで自動で実行させるかの線引きをエンジニア目線でまとめました。
-
Cursorのエージェントはどこで動かす?ローカル・worktree・クラウドの使い分けを整理した
Cursor 3 の Agents Window ではローカル・Git worktree・クラウド・リモートSSHからエージェントの実行環境を選べます。それぞれの向き不向きと、/in-cloud や /multitask を使った切り替えの実際をまとめました。
-
CursorのAutomationsで常時稼働エージェントを作ったら、朝イチの作業が勝手に片づいていた話
Cursor の Automations を実際に設定してみた記録です。スケジュール実行とGitHub・Slackなどのイベントトリガー、/automate スキルでの作り方、暴走させないための線引きまでまとめました。
-
CursorのDesign Modeを使ったら、UIの微調整でコードを探す時間がほぼ消えた話
Cursor 3 で入った Design Mode を実際の画面調整で使ってみた記録です。ブラウザ上の要素をクリックして直接指示できる仕組み、エージェントに渡っているコンテキストの中身、向いている作業と向いていない作業を整理しました。
-
CursorのProjectsベータを試したら、エージェントへの仕事の任せ方が一段変わった話
2026年9月にベータ公開された Cursor の Projects を実際に触ってみた所感です。コーディネーターがサブエージェントに委譲する仕組み、先に決めておきたい課金の上限、Claude Code の Agent Teams との違いまでまとめました。
-
Gemini 3.8 Flashが出たのでProとFlashの使い分けを組み直した話!Cyberモデルとは
2026年9月2日に発表された Gemini 3.8 Flash と 3.8 Flash Cyber を踏まえて、Pro系(3.1 Pro)と Flash系の使い分けを整理した記録です。エージェント用途でのツール呼び出し精度の話も含めてまとめました。
-
GoogleのAntigravityを触ってみた!エージェントファーストのIDEはCursorと何が違うのか
Google のエージェントファーストIDE「Antigravity」を実際に触ってみた記録です。2026年5月に IDE・CLI・SDK へ分かれた構成、無料プランでも Gemini 3.1 Pro や Claude が使える点、Cursor との違いまでまとめました。
-
Gemini CLIの拡張機能の作り方と、無料版がAntigravity CLIに置き換わっていた件
Gemini CLI の拡張機能(extensions)でMCPサーバーやカスタムコマンドをパッケージ化する仕組みを整理した記録です。あわせて、無料版・Google One 向けに Antigravity CLI へ置き換えられた件も確認しました。
-
Macの外部モニターの文字がぼやける問題、BetterDisplayでHiDPI化したらくっきりした話
非Retina対応の外部4Kモニターで文字がぼやける・小さすぎる問題に悩んでいた人へ。BetterDisplayを使えば擬似HiDPI化やカスタム解像度が自分で設定できます。導入手順と使って感じたことを正直に書きます
-
Keychron K3 Pro、薄型なのにちゃんと打鍵感がある!仕事用キーボードを乗り換えた正直レビュー
Keychron K3 Proを仕事用に使い込んだ感想です。薄型メカニカルの打鍵感、静音赤軸のタイピング音、Mac/Windows切り替えまで正直にまとめました。
-
RedisのキャッシュでAPIが別次元に速くなった話!キャッシュの消し方とCache Stampede対策
DBへの問い合わせが増えて遅くなっていたAPIにRedisのキャッシュ層を追加したところ、レスポンス速度が大幅に改善し、DBの負荷もかなり下がりました。
-
brew bundleで新しいMacの環境をワンコマンド復元!Brewfileの作り方と使い方
新しいMacに買い替えるたびに、同じアプリを手動でインストールし直すのに疲れていませんか?Homebrewのbrew bundleとBrewfileを使えば、開発環境をコマンド1つで再現できます。設定方法と使ってみた感想を書きます。
-
ロジクールMX Master 3S、マウスに1万7000円かける価値はある?使い込んで分かったこと
ロジクール MX Master 3S を仕事用マウスとして使い込んだ感想です。静音クリックの実力、サムホイールの使い勝手、複数端末切り替えまで正直に書きました。
-
miseでNode.jsとPHPのバージョン管理を一本化!nvm・phpenvから乗り換えた手順
プロジェクトごとにnvmとphpenvを使い分けていたのをやめて、miseに一本化しました。設定ファイル1つで複数ツールのバージョンを切り替えられるようになって、環境構築がかなり楽になりました。
-
Macのダウンロードフォルダがスクショだらけ問題、Hazelで自動で片付くようにした話
ダウンロードフォルダとデスクトップがスクリーンショットや一時ファイルで埋まっていく問題、Hazelを導入したら自動で片付くようになりました。設定したルールと実際の効果を正直に書きます。
-
EVICIVのモバイルモニターを出張に持って行ったら、作業環境がまるで変わった話【画質と気になった点も】
EVICIVのポータブルモニターを出張・カフェ作業に導入した感想です。画質、セットアップの手間、気になった点まで正直にまとめました。
-
pnpmのcatalogでモノレポの依存バージョンを1か所にまとめた話!既存リポジトリの移し方も
pnpm workspace内のバージョン管理機能が強化されたので、モノレポのcatalog機能を見直してみました。パッケージごとにバラバラだった依存バージョンがかなりスッキリしました。
-
Claude CodeのAgent Teamsを使ってみたら、タスクの投げ方が変わった話【実験機能の有効化手順も】
Claude Code の実験的機能 Agent Teams を実際に有効化して使ってみた体験談です。チームリーダーとチームメンバーの役割分担や、向いているタスクの見極め方をまとめました。
-
ASUS ZenScreenのモバイルモニターで出張先でも2画面!持ち運びやすさと画質の正直な感想
ASUS ZenScreenのモバイルモニターを実際に使ってみて感じた、持ち運びやすさ・画質・セットアップの手軽さを正直にまとめました。
-
デスク下の配線地獄から脱出!エレコムのケーブル収納ボックスで電源タップごと隠した話
エレコムのケーブル収納ボックスを実際に使ってみて感じた、配線整理の効果と設置のしやすさを正直にまとめました。
-
本番エラーにユーザー報告で気づく状態をやめたくてSentryを入れた話!導入手順とハマった点
本番環境のエラーをユーザー報告で初めて知る状態が続いていたので、Sentryを導入したところ、エラーの検知から原因特定までのスピードがかなり変わりました。
-
GPT-6 Astraを数日使ってみた正直な感想!GPT-5.6 Solとの違いと使い分け
OpenAIの新フラグシップ GPT-6 Astra を公開直後から触ってみた所感です。GPT-5.6 Solとのベンチマーク・料金・トークン消費量の比較、Claude Fable 5との違い、そしてサイバーセキュリティで「Critical」判定を受けた話まで、エンジニア目線でまとめます。
-
手首がだるい人へ。ロジクールMX Verticalに変えたらかなり楽になった話【慣れるまでの期間も】
ロジクールのバーティカルマウスMX Verticalを実際に仕事で使ってみた感想です。握り心地や角度の体感、普通のマウスとの違い、向き不向きまで整理しました。
-
深夜コーディングの冷めたコーヒー問題、USBカップウォーマーで解決しました!
デスクで冷めていくコーヒーをどう扱うか。ドリテック CW-102Rを例に、保温器としての正しい使い方、必要な電源、向くカップまで具体的にまとめました。
-
Laravel OctaneをFrankenPHPで入れたらAPIが別次元に速くなった話!メモリリークっぽい挙動の対処も
Laravelの標準PHP-FPM構成にLaravel Octane(FrankenPHP)を導入したところ、毎リクエストの再起動コストがなくなり、APIの応答速度がかなり改善しました。
-
Zoom会議の音のトラブル、MacにSoundSourceを入れたらアプリごとに出力先を分けられて解決した話
複数のマイク・スピーカーを切り替えるのが面倒だったMacの音声まわり。SoundSourceを使い始めたら、アプリごとに出力先や音量を分けられて一気に快適になった話を書きます。
-
在宅ワークの会議疲れ、ノイズキャンセリングイヤホンを変えたら別物でした
オンライン会議続きで耳と集中力がすり減っていた私が、ノイズキャンセリング機能を強化したワイヤレスイヤホンに買い替えてみた体験談です。
-
React Compilerを入れたらuseMemo・useCallbackがほぼ消えた話!実際に消えたコードを紹介
React Compiler を実際に仕事のプロジェクトに導入してみたら、手動で書いていた useMemo・useCallback の大半が不要になりました。導入手順とハマった点をまとめています。
-
GitHub Copilot CLIを仕事で使ってみた!Claude Codeとの違いとどっちを使うか
2026年2月にGAとなったGitHub Copilot CLIを実際の開発で試してみた体験談。Claude Codeとの違いや、どんな場面で向いているかをまとめました。
-
ロジクールBRIO 500に買い替えたらWeb会議の映りが別人レベル!自動フレーミングと設定のコツ
ロジクール BRIO 500(C940GR)をWeb会議用に導入。RightLight 4、RightSight自動フレーミング、Show Modeをどう設定すると仕事で効くかまで掘り下げます。
-
非エンジニアの家族でも使えた?Claude Coworkを試したらClaude Codeとの違いがはっきりした話
非エンジニア向けのAIエージェント機能 Claude Cowork を試してみた体験談です。Claude Codeとの違いや、実際にどこまで作業を任せられるかをまとめました。
-
MacとiPadを1組のマウス・キーボードで操作!ユニバーサルコントロールの設定とハマった点
資料を見ながらiPadにメモを取ったり、複数デバイスを行き来する作業が多い人へ。Universal ControlでMacとiPadの間をカーソルとキーボードだけで移動できるようになった体験談を書きます。
-
FlexiSpotの電動昇降デスクに変えたら立ち作業が習慣に!E7の高さ・耐荷重・配線の工夫まで
FlexiSpot E7をメインデスクにした実感を、58〜123cmの昇降範囲、125kg耐荷重、配線とモニターアームの設計まで含めて掘り下げます。
-
Astro 6にアップグレードしてみた!v5からの移行手順とLive Content Collectionsの使い心地
このブログでも使っている Astro を v5 系から v6 系にアップグレードしたところ、Live Content Collections の安定化と dev サーバーの改善で、コンテンツまわりの体験がかなり変わりました。
-
Claude CodeのVS Code拡張にFocus viewが来た!ツールログを畳んで会話に集中する設定
Claude Code の VS Code 拡張に追加された Focus view と、資格情報を隠す mask 設定を実際に使ってみた体験談です。会話の見通しがどう変わったかをまとめました。
-
Docker DesktopからOrbStackに乗り換えたら、Macのファンが静かになった話【移行手順つき】
Docker Desktop の重さとファンの爆音に悩んでいた私が OrbStack に乗り換えた体験談。インストール方法や移行手順、実際に使って感じた速度差を正直に書きます。
-
Anker MagGo 3-in-1充電スタンドで置くだけ充電!デスクの充電まわりが一気にスッキリした話
Anker MagGo 3-in-1ワイヤレス充電器を実際に仕事で使ってみて感じた、置くだけ充電の快適さとケーブルが減る効果を正直にまとめました。
-
MSWでAPIモックを入れたらフロント開発が止まらなくなった話!テストでの使い回しとハマりどころ
バックエンドの実装待ちで詰まっていたフロントエンド開発に MSW を導入したところ、APIモックの管理が一気に楽になり、テストも書きやすくなりました。
-
Claude CodeのSkillsの作り方!よく使う手順をスキル化したらチームで使い回せるようになった話
Claude Code の Skills 機能を使って、よく使う手順やノウハウをスキル化した体験談です。作り方から実際に使ってみた感想までまとめました。
-
brewで入れたアプリはどう消す?AppCleanerでMacを完全アンインストールした手順
Mac のアプリをゴミ箱に捨てるだけでは Library 配下に関連ファイルが残ります。無料の AppCleaner を使えば残骸ファイルをまとめて削除できます。実際に数 GB 空いた話を書きます。
-
子どもがいる家のテレワークにAnker Soundcore Space A40を使ったら、集中力がかなり変わった話
子供がいる家でリモートワークしながら感じたANCイヤホンの効果を正直にレビュー。Anker Soundcore Space A40を使い始めてから集中できる時間が増えました。
-
shadcn/uiでReactのUI作りがかなり楽になった話!コードを持つ方式ならではの注意点も
React プロジェクトに shadcn/ui を導入したところ、デザインの一貫性を保ちながらコンポーネントを自由にカスタマイズできて、UIの実装速度がかなり上がりました。
-
Gemini CLIのインストールと使い方!1日1,000リクエスト無料のターミナルAIを試した話
Google製のOSS AIエージェント「Gemini CLI」を導入してみた体験談。1日1,000リクエスト無料でターミナルから使えるAIコーディングツールです。
-
iStat MenusでMacのCPU・メモリを常に見える化!開発中の重さの原因がすぐ分かるようになった話
iStat Menus を使うと CPU 使用率・メモリ・ネットワーク速度などをメニューバーでリアルタイムに確認できます。開発中に Mac が重くなる原因を素早く特定できるようになった体験談を書きます。
-
Prisma ORMで型安全なDB操作!導入手順と本番マイグレーションで気をつけたいこと
TypeScriptプロジェクトにPrisma ORMを導入した体験談。スキーマから型が自動生成される仕組みや、マイグレーション管理がどう変わったかをまとめます。
-
Claude CodeのWeb版(remote sessions)でスケジュール自動実行が便利すぎた話
Claude Code のブラウザ版(claude.ai/code)で remote sessions を使い始めた体験談です。スケジュール実行や GitHub 操作の自動化など、ローカル版との使い分けについてまとめました。
-
Veljaで仕事用と個人用のブラウザを自動で切り替え!Macで開くブラウザをURLで振り分ける方法
仕事用と個人用でブラウザを使い分けているエンジニアが Velja を入れたら、URLのルールに応じてブラウザを自動で切り替えてくれるようになった体験談。無料で使えます。
-
充電器が多すぎる問題、AnkerのGaN充電器1つにまとめたらデスクのケーブルがかなりスッキリした話
複数の充電器をひとつの GaN 充電器にまとめたら、コンセント周りがスッキリして持ち運びも楽になった話。在宅ワーク環境を整えたい方に向けて正直な感想をまとめます。
-
BunをNode.jsの代わりに使ったらスクリプトが速くなった話!本番に入れる前の注意点も
Node.js の代替として Bun を使い始めたところ、パッケージインストールと TypeScript の実行速度がかなり改善され、個人開発の作業効率が上がりました。
-
プッシュ前にClaude Codeへdiffレビューを頼む習慣をつけたら、見落としがかなり減った話
コミット前に git diff の内容を Claude Code に渡してセルフレビューする習慣をつけた体験談です。バグや考慮漏れを早期に発見できるようになりました。
-
Bartender 6でMacのメニューバーを整理!実際に使っている設定とIceとの違い
アプリを増やすほど溢れていくメニューバーの悩みを Bartender 6 が解決してくれました。表示・非表示を柔軟にコントロールできるようになって、作業中の視覚的ノイズが大幅に減った体験談です。
-
在宅ワークの作業BGMにJBL CLIP 5がちょうどいい!コンパクトで音もいいデスク用スピーカー
在宅ワーク中の作業BGM用にJBL CLIP 5を買いました。防水・コンパクト・カラビナ付きで、デスクだけでなくどこでも使い回せる便利さが想像以上でした。
-
CSS Container Queriesのハマりどころ!高さが0になる問題とコンテナクエリ単位の使い方
CSS の @container ルールを使い始めたところ、ビューポートではなくコンテナのサイズに基づいてスタイルを変えられるようになり、コンポーネント単位のレスポンシブ対応がかなりシンプルになりました。
-
Cursorの.cursor/rulesでコーディング規約をAIに覚えさせる方法!書き方の実例
Cursor の .cursor/rules ディレクトリを使って、プロジェクト固有のコーディング規約やルールをAIに事前に覚えさせる方法と、実際に使ってみた体験をまとめました。
-
Macのアプリ、ゴミ箱に入れるだけだと残骸が残る問題。AppCleanerで丸ごと消す方法
Macでアプリをゴミ箱に入れて削除しても、関連ファイルがストレージに残り続ける。AppCleanerを使えば関連ファイルごと完全削除できて、ストレージもかなりスッキリします。
-
Samsung T7 Shieldを使い込んだら、Macのバックアップとデータの持ち運びが格段にラクになった話
Samsung T7 Shieldのポータブル SSDを実際に使い込んだ感想をまとめました。読み書きの速度、防水・防塵、MacとWindowsの互換性まで正直に書いています。
-
Laravel SanctumでSPAのAPI認証を実装!401・419が出るときのチェックリストつき
LaravelでReact SPAのバックエンドAPIを作る際の認証にSanctumを使ったところ、Passportと比べてセットアップがかなり軽く、CSRFトークンの扱いも含めてスムーズに実装できました。
-
Claude Codeのリモートエージェントで毎朝の定型作業を自動化!スケジュール実行の設定方法
Claude Code のスケジュール実行機能を使って毎朝の定型作業を自動化した体験談です。設定方法と実際に動かしてみた感想をまとめました。
-
Macの集中モードをコーディング用に設定したら、夜の作業で通知に邪魔されなくなった話
macOSのFocus(集中モード)をコーディング専用に設定したら、通知に邪魔されない深い集中時間を作れるようになりました。2児のパパエンジニアが実際に使っている設定を紹介します。
-
TypeScript 7.0でビルドが最大10倍速くなったので試してみた話【ESLintでハマった点も】
TypeScript 7.0がGoネイティブコンパイラへの全面移植によってフルビルドが8〜10倍高速化。大規模プロジェクトで実際に触ってみた所感と移行時のポイントをまとめました。
-
Claude CodeでClaude Fable 5を使ってみた!Opusとの違いと切り替え方
2026年7月1日に提供再開された Claude Fable 5 を Claude Code から使い始めた体験談です。Opus 4.8 との違いや実際の使い分けポイントをまとめました。
-
MacのFinder、スマートフォルダとタグを使ったらファイル探しがほぼゼロになった話
スマートフォルダ・タグ・Quick Actions など、Finder の便利機能を使い込んだら毎日の作業効率がかなり変わった体験談。設定方法も具体的に紹介します。
-
LaravelのN+1問題を解消したらAPIが速くなった話!with()以外の対策も
LaravelのEloquentでN+1問題が起きていたAPIにEager Loadingを導入したところ、クエリ数が大幅に減り、応答速度がかなり速くなりました。その手順と感想をまとめます。
-
Claude Codeのカスタムスラッシュコマンドの作り方!よく使う指示をコマンド化したらかなりラクになった
Claude Code のカスタムスラッシュコマンド(.claude/commands/ ディレクトリ)を使って定型プロンプトをコマンド化した体験談です。作り方から実際に使っている内容まで紹介します。
-
MacのMission Controlと仮想デスクトップの使い方!プロジェクト別に分けたら切り替えがラクになった話
macOS の Mission Control と仮想デスクトップ(Spaces)を使ってプロジェクト別にデスクトップを分けたら、作業コンテキストの切り替えがかなり楽になりました。設定方法と実際の使い方を書きます。
-
FlexiSpot E7の選び方!天板サイズとモニターアームまで考えて失敗しない電動昇降デスク選び
FlexiSpot E7の電動昇降デスクを、デュアルモーター・メモリ機能・天板選びまで確認。MacBookとモニターアームで使う前提の設置ポイントをエンジニア目線でまとめます。
-
TypeScript 5.5でArray.filter()の型が自動で絞り込まれるように!型ガード不要になる書き方と例外
TypeScript 5.5 でコールバック型述語の推論が改善され、filter() の戻り値型が自動で絞り込まれるようになりました。型ガード関数を別に書かなくても済む場面が増えて、かなり楽になりました。
-
CursorのBackground Agentの使い方!コードを書きながら別のタスクを並列で進められるようになった話
Cursor に追加された Background Agent 機能を使い始めた体験談。ブランチを渡すだけでバックグラウンドでコードを書いてくれる仕組みと、実際の活用フローを紹介します。
-
無料のIceでMacのメニューバー整理!Bartenderから乗り換えたセクション設定と見た目のカスタマイズ
メニューバーのアイコンが増えすぎて困っていたところ、無料のオープンソースアプリ Ice を入れたらスッキリ整理できました。Bartender の代替として今おすすめできる一本です。
-
ViteのRolldownビルドに切り替えたら開発サーバーが速くなった話!プラグインでつまずいた点も
Vite 6 で導入された Rolldown ビルドモードを試したところ、中規模プロジェクトで開発サーバーの起動が体感できるほど速くなりました。切り替え手順と率直な感想をまとめます。
-
Claude CodeのWorktreeモードで複数機能を並列開発!作業スタイルがかなり変わった話
Claude Code の Worktree モード(isolation: worktree)を使って複数の機能を並列でAIに開発させた体験談です。実際の使い方や変化をまとめました。
-
Cmd+Shift+5を知らないとMacのスクリーンショット機能の半分は損してる話
MacのスクリーンショットはCmd+Shift+3と4だけじゃない!Cmd+Shift+5を使うと画面収録・タイマー撮影・保存先変更まで全部できます。知ってるだけで作業効率がかなり変わります。
-
Stream Deckはエンジニアにも便利!MK.2の15キーを開発と会議に使う私の設定例
Elgato Stream Deck MK.2をエンジニアの開発・会議作業で使うための設定例。15個のLCDキー、プロファイル、マルチアクションを実務の導線に落とし込みます。
-
Docker Compose watchでコンテナ再起動いらず!ファイル変更を自動で反映する設定方法
開発中にファイルを変更するたびにコンテナを手動で再起動していたのが、Docker Compose の watch モードで自動同期できるようになり、開発体験がかなり改善されました。設定方法と実際の感想をまとめます。
-
Claude Sonnet 5とOpus 5を仕事で使い比べた!どっちをどの作業に使うかとコスト感
Claude の最新モデル Sonnet 5 と Opus 5 を実際に仕事で使い比べた体験談です。どちらをどんな場面で使うか、コスト感も含めてまとめました。
-
CleanShot Xのショートカットとオールインワン設定、毎日使って落ち着いた使い方まとめ
Mac の標準スクリーンショットに限界を感じていませんか?CleanShot X は注釈・スクロールキャプチャ・OCRまでこなせる高機能ツールです。仕事の現場で毎日使い込んだ体験を書きます。
-
tomtocのガジェットポーチでケーブルを探さなくなった!デスクにも出張にも使える収納の作り方
tomtocの自立するTech Pouchを、充電器・ケーブル・SSDを持ち歩く前提で確認。中身の重心、取り出す順番、デスクでの置き方までまとめます。
-
TypeScriptのTemplate Literal TypesでAPIのイベント名を型安全にした話
WebSocket のイベント名や API パスを string 型で渡していたコードに Template Literal Types を導入したところ、補完が効くようになりタイポによるバグがかなり減りました。
-
Gemini 3.1 Proに長い技術ドキュメントを読ませるコツ!調査速度が変わった頼み方
Gemini 3.1 Pro の大容量コンテキストウィンドウを使って、APIドキュメントや長い仕様書の理解を効率化した体験談です。使い方から感じたこと、気になった点まで正直に書きます。
-
MacのSpotlight、アプリ起動だけはもったいない!計算・単位変換・ファイル検索の便利な使い方
Spotlightはアプリ起動だけじゃなく、計算・単位変換・辞書・ファイル検索まで対応しています。追加インストール不要で使えるmacOS標準機能の便利な使い方をエンジニア目線でまとめました。
-
pre-commitのLintチェック、チームで入れる前に決めておきたいこと!HuskyとLefthookの比較も
コミット後のCIでフォーマット崩れや lint エラーが頻発していたプロジェクトに Husky と lint-staged を導入し、コミット前に自動チェックする仕組みを整えました。
-
Claude Codeのサブエージェントで大きいコードベースの調査がラクに!並列で調べさせるコツ
Claude Code が内部で動かすサブエージェントを活用した体験談です。大きなコードベースの調査や複数ファイルへの変更が並列で進むようになり、開発のスピード感がかなり変わりました。
-
Macのショートカットアプリでデスクワークを自動化!プログラミングなしで作った例
macOSに標準搭載されているShortcutsアプリを使って定型作業を自動化した体験談。プログラミングなしでもフォルダ操作・テキスト処理・アプリ起動の自動化ができてかなり便利でした。
-
MacBook用USB-Cハブはポート数より帯域で選ぶ!UGREEN Revodok Pro 107を選んだ理由
UGREEN Revodok Pro 107 USB-Cハブを題材に、PD 100W、10Gbpsデータ端子、4K HDMI、SD/microSDをMacBookでどう使い分けるか整理します。
-
npmからpnpmに切り替えたらnode_modulesが半分以下に!乗り換え手順とcatalogの使い方
npm から pnpm に移行したところ、node_modules のディスク使用量が半分以下になり、インストール速度もかなり速くなりました。モノレポ対応や切り替え手順、使ってみた感想をまとめます。
-
Claude CodeのStop・PostToolUseフックで繰り返し作業を減らした話!実際に設定しているフック例
Claude Code の hooks 設定(Stop / PostToolUse など)を使って定型作業を自動化した体験談です。設定方法から実際に使っている内容まで紹介します。
-
PopClipの使い方!Macでテキストを選ぶだけで翻訳・検索できる拡張機能と自作アクション
Macでテキストを選択したときに翻訳・検索・コピーなどのミニツールバーがポップアップする PopClip を使い始めました。さりげなく積み重なって作業効率がかなり変わります。
-
充電器とモバイルバッテリーが1つに!Anker Prime Power Bank(Fusion)をMacBookの外出用にした話
Anker Prime Power Bank(9600mAh, 65W, Fusion)を、外出先でのMacBook・スマホ充電に使う前提で確認。コンセント時とバッテリー時の出力差、選ぶ前の注意点をまとめます。
-
ESLint v9のflat config移行でハマったこと!.eslintrcからの書き換えと自動移行ツール
.eslintrc.* で複数ファイルに分散していた ESLint の設定を eslint.config.js(flat config)に移行したところ、構成が1ファイルにまとまり管理がかなり楽になりました。移行手順と感想をまとめます。
-
Gemini 3.1 ProをGoogle AI Studioで無料で試したら想像以上に使えた話【仕事で使うときの注意も】
Google AI Studio で Gemini 3.1 Pro を無料で試してみた体験談です。Claude や ChatGPT との使い分けから、コーディング補助・ドキュメント要約まで実際の感想をまとめました。
-
Mac標準のスクショで物足りない人へ。CleanShot Xとの違いと録画GIFが便利すぎた話
Mac 標準のスクリーンショット機能では物足りなかった悩みを CleanShot X が解決してくれました。スクロールキャプチャ・アノテーション・クラウド共有など、仕事で毎日使う機能を正直にレビューします。
-
1万円以下でANCが本格的すぎた!EarFun Air Pro 3を在宅ワークで半年使った正直レビュー
ノイキャンイヤホンに2万円以上かけなくていい時代が来た?EarFun Air Pro 3のANC性能・音質・バッテリーを在宅エンジニア目線で正直レビューします。
-
PrismaからDrizzle ORMに乗り換えた話!SQLに近い書き心地とTypeScriptの型が気持ちいい
Prisma から Drizzle ORM に乗り換えたところ、SQL に近い直感的な書き心地と TypeScript の型推論精度の高さに驚きました。セットアップ手順と実際に使ってみた感想をまとめます。
-
v0でUIプロトタイプを爆速で作る方法!本番コードに持ち込むときの注意点も
Vercelが提供するAI UI生成ツール「v0」をプロトタイプ作成に使い始めた体験談です。テキストから React + Tailwind のコードを自動生成してくれて、デザイン確認のサイクルがかなり早くなりました。
-
PopClipを使うならこの設定!アプリごとの除外とポップアップの出し方を調整した話
テキストを選択するたびに操作ボタンが出てくる PopClip を入れたら、コピペ・検索・翻訳などの日常作業がかなり楽になりました。エンジニアの実際の使い方と感想を書きます。
-
Sony WH-1000XM5をテレワークでつけたら集中力が段違い!雑音がほぼ消えたヘッドホンの正直レビュー
Sony WH-1000XM5のノイズキャンセリングを仕事中に使い続けた感想です。在宅ワークの雑音問題がほぼ解消して、作業への集中度が相当変わりました。
-
TanStack Query v5の変更点と使い方!queryKeyの決め方を揃えたらキャッシュ管理がラクになった
React プロジェクトで TanStack Query(旧 React Query)v5 を導入したところ、非同期データの取得・キャッシュ・ローディング状態の管理が一本化されて、コードがだいぶ整理されました。
-
ChatGPT o3にコード設計を相談したら思ったより深かった話!得意・苦手とClaude Codeとの使い分け
高度な推論モデルChatGPT o3をコード設計の相談に使ってみた体験談。どんな質問が得意でどこが苦手か、Claude Codeとの使い分けをエンジニア目線でまとめました。
-
MonitorControlでMacの外部モニターの明るさをキーボードで変える方法!無料で便利すぎた話
MacBookに外部モニターを接続していると標準キーでは輝度を変えられない問題を、無料アプリ「MonitorControl」で解決した体験談。設定5分で毎日の小さなストレスがなくなりました。
-
モニターアームでデスクが劇的に広くなった!エルゴトロンLXの設置手順と姿勢の変化
Ergotron LX モニターアームを仕事のデスクに導入した経験をまとめました。設置の手順から使って変わったこと、気になった点まで正直に書きます。
-
Node.js 24ならTypeScriptがそのまま動く!tsxいらずになった話と動かない書き方の注意点
Node.js 22 で追加された型除去(strip-types)機能が Node.js 24 ではデフォルトになりました。tsx や ts-node なしで .ts ファイルを直接実行できる環境がどれだけ快適か、試してみた体験を書きます。
-
Claude CodeのHooksでセッション開始の準備を自動化!SessionStartとPreToolUseの使いどころ
Claude Code の Hooks 機能を使ってセッション開始時や各ツール実行前後に処理を自動化した体験談です。設定方法から実際の使い方、ハマりポイントまでまとめました。
-
TextSniperでMacの画面の文字をどこでもコピー!PDFや動画のコマンドもOCRで一発
PDFのコピー制限、画像内のURL、動画に映ったコマンド……画面に表示されているテキストはすべてコピーできる TextSniper の紹介です。⌘⇧2 を押すだけのシンプルな操作で、使用頻度が思った以上に高かったです。
-
Anker 3-in-1 Cube with MagSafeで充電まわりがすっきり!iPhone・Apple Watch・AirPodsを1台で
iPhone・Apple Watch・AirPods を1台で同時充電できる Anker 3-in-1 Cube with MagSafe を実際に使ってみました。コンパクトさと利便性を正直にまとめています。
-
TanStack Queryでデータ取得のuseEffectが消えた話!prefetchQueryとselectの使い方
React プロジェクトのデータ取得に TanStack Query(旧 React Query)を導入したところ、useEffect + fetch の手書きコードがほぼなくなり、ローディングやキャッシュ管理がかなり楽になりました。
-
Claude Codeのサブエージェントに作業を分担させる方法!並列化で速くなったタスクと向かないタスク
Claude Code の Agent ツールを使ってサブエージェントに作業を分担させた体験談です。並列調査や独立した実装タスクへの活用方法と、使い始めてからの変化をまとめました。
-
CleanShot Xは買う価値ある?料金と、画面共有のストレスが消えた機能3つ
macOS 標準のスクリーンショット機能で我慢していたのですが、CleanShot X に乗り換えてからスクロールキャプチャやアノテーションが便利すぎて戻れなくなりました。料金も含めて正直に書きます。
-
AirPods Pro 2のノイキャンは子どもの声も消える?在宅ワークで毎日使って分かったこと
AirPods Pro 2を在宅ワーク中のノイズキャンセリング目的で購入した感想です。2児のパパが子どもの声が飛び交う部屋で集中できるまでの話と、MacBookとの連携、気になる点をまとめました。
-
tRPCでフロントとバックの型を共有したらAPIの型ズレが消えた話!Next.jsでの導入手順と正直な欠点
tRPC を導入することでバックエンドとフロントエンドで同じ TypeScript 型定義を共有でき、型ズレによるランタイムエラーがかなり減って開発体験が向上しました。Next.js プロジェクトへの導入手順と感想をまとめます。
-
Windsurf(現Devin Desktop)とCursorの違いは?2週間使い比べて見えた向き不向き
AI コーディングIDEの Windsurf(Cognitionによる買収後は Devin Desktop)を2週間使い比べた体験談です。Cursor との違いや使い分け、実際に感じたメリット・デメリットを正直にまとめました。
-
無料のStatsでMacのCPU・メモリをメニューバーに表示!iStat Menusとどっちがいい?
CPU・メモリ・ディスク・ネットワークの状態をメニューバーでリアルタイムに確認できる無料アプリ Stats を導入してみました。開発中のパフォーマンス監視がかなり楽になった体験談を書きます。
-
huskyとlint-stagedでコミット前にLintとフォーマットを自動実行!commitlintの設定も
husky と lint-staged を導入してコミット前に ESLint と Prettier を自動実行するようにしたら、コードレビューでフォーマット系の指摘がほぼゼロになりました。セットアップ手順と使ってみた感想をまとめます。
-
Claude Codeのhooksとは?ツール実行の前後にコマンドを自動で走らせる設定方法と実例
Claude Code のhooks機能でツール実行前後に自動コマンドを走らせた体験談です。設定方法と実際に使っているフックの例をまとめました。
-
Macのメニューバーが散らかってる人へ。無料アプリIceの入れ方と通知バッジが隠れる問題の対処
アプリを増やすたびに散らかっていく Mac のメニューバー。無料のオープンソースアプリ Ice を使ったら、スッキリ整理できました。導入方法と実際に使った感想をまとめます。
-
ロジクールMX Brio 705に替えたらビデオ会議の映りが変わった話!内蔵カメラとの差は歴然
テレワークでビデオ会議が増えてから外付けWebカメラを導入しました。ロジクール MX Brio 705 for Business の4K画質・自動光補正・プライバシーシャッターを具体的にまとめています。
-
git bisectでバグが入ったコミットを一発特定!知らなかったら損してた使い方
いつのまにか混入していたバグをgit bisectで追跡したら、数十のコミットを手動で確認する手間がなくなりました。コマンドの使い方と実際の体験をまとめます。
-
Gemini 3.1 Proの100万トークンで大きいコードベースを丸ごと調査!リポジトリの渡し方と精度
Google の Gemini 3.1 Pro を使い始めてからコードベース調査の方法が変わった体験談です。100万トークン超えのコンテキストウィンドウが実際どこで役立つのか、正直にまとめました。
-
PopClipとmacOSの「サービス」を連携したら、テキスト選択からできることが一気に増えた話
テキストを選択すると自動でポップアップが表示され、コピー・検索・翻訳などがワンクリックでできる PopClip を導入した話。日常作業での使い勝手を正直にレビューします。
-
在宅の生活音が気になる人へ。Anker Soundcore P40iで仕事の集中力が変わった話【マルチポイントも便利】
在宅ワーク中の生活音が気になりすぎて導入したANCイヤホン。Anker Soundcore P40iを仕事で使い続けた結果と、マルチポイントの便利さをまとめました。
-
useContextのProvider地獄をZustandで解消した話!再レンダリングを増やさない書き方も
複数コンポーネントで共有する State を useContext で管理していたプロジェクトに Zustand を導入したところ、Provider の入れ子が消え、コードがかなりスッキリしました。
-
Windsurf(現Devin Desktop)を1ヶ月使ってみた!CursorやClaude Codeとの違いを正直に
AI コーディングエディタの Windsurf(旧 Codeium、現 Devin Desktop)を1ヶ月間使い続けた体験談です。Cursor や Claude Code との違い、良かった点と気になった点を正直にまとめました。
-
MacBookのバッテリーはAlDenteで80%止めが正解?充電上限を設定して劣化を抑えた話
MacBookのバッテリー寿命が気になる人へ。AlDenteを使えば充電上限を自分で設定できて、長期的な劣化を防げます。無料版でも十分使えた体験談と設定方法を正直に書きます。
-
Anker Prime 100W GaN充電器で3台同時に急速充電!デスクで使って分かった良い点・気になる点
Anker Prime 100W GaN充電器を仕事のデスクで使い始めた感想です。3台同時充電の快適さや充電速度の安定感、気になった点まで正直にまとめました。
-
メディアクエリだけだと部品の使い回しがつらい問題、CSS Container Queriesで解決した話
ビューポート幅に依存した @media クエリを CSS Container Queries に置き換えたところ、コンポーネント単体でレスポンシブ対応が完結するようになり、管理がかなり楽になりました。
-
Claude CodeのCLAUDE.mdに何を書く?プロジェクトのルールを覚えさせた実例
Claude Code のプロジェクト設定ファイル CLAUDE.md を使って AI への指示をカスタマイズした体験談です。実際に設定した内容や使い始めてからの変化をまとめました。
-
MacのCmd+Tabが使いにくい人へ。AltTabでWindows風のウィンドウ切り替えにした話
macOS 標準の Cmd+Tab はウィンドウ切り替えが微妙に使いにくい……そんな悩みを AltTab が一気に解決してくれました。ウィンドウプレビュー付きの切り替えが快適すぎて戻れない体験談を書きます。
-
ノイキャンイヤホンはSony WF-1000XM5にして正解だった!在宅ワークで使い続けて分かったこと
在宅ワークでの集中作業にノイズキャンセリングイヤホンを導入した体験談。Sony WF-1000XM5を実際に使い続けた感想と、選んだ理由を正直にまとめました。
-
Tailwind CSS v4に移行したら設定ファイルが消えた話!移行で見た目が変わるポイントも
Tailwind CSS v4 へ移行したところ、tailwind.config.js が不要になり設定がCSSに集約されました。@tailwindcss/upgrade で移行もスムーズで、プロジェクトの見通しがよくなりました。
-
大型デスクマットを敷いたらデスクが見違えた!マウスの操作感とケーブル整理まで変わった話
大型デスクマットをデスクに導入してから変わったこと。見た目の整理感・マウス操作のしやすさ・ケーブル管理のしやすさをエンジニア目線でまとめました。
-
BiomeでESLintとPrettierを1つにまとめた話!biome migrateで既存設定を移す手順も
ESLint と Prettier の設定が増えて管理が面倒になっていたプロジェクトに Biome を導入したところ、設定ファイルが1つにまとまり、リントと整形の速度もかなり速くなりました。
-
Claude CodeでGitHubのMCPサーバーを使い始めた話!導入手順とPR・Issue操作がどう変わったか
Claude Code の MCP(Model Context Protocol)サーバー機能を使って GitHub と連携した体験談です。設定方法から実際の使い方、ハマりポイントまでまとめました。
-
Codex CLI・デスクトップ・VS Code拡張の違いは?3つ使い比べて結局どれを使っているか
Codex の使い方は CLI・デスクトップアプリ・VS Code拡張機能の3パターンあります。最初は CLI 派だったのが、気づいたらデスクトップアプリに移行していた体験ベースで、それぞれの違いをまとめます。
-
KeyboardCleanToolでMacのキーボード掃除がラクに!拭いても誤入力しない無料アプリ
除菌シートでキーボードを拭こうとしたら変な音が鳴り出した、あの体験。KeyboardCleanToolを使えばワンクリックでキーボードを無効化して拭き放題になります。
-
HonoでAPIサーバーを書いたら型安全さに驚いた話!Hono RPCとzValidatorの使い方
TypeScript フレームワーク Hono を個人開発の API に導入してみたところ、型付きルーティングの書き心地がかなり良く、Cloudflare Workers にもそのまま乗せられました。
-
NotebookLMの使い方で勉強・開発でマジでみんなと差が出る話
公式ドキュメントやRFCを NotebookLM にロードして質問できるようにしたら、技術調査の速度が大きく変わりました。Perplexity AIとの使い分け、仕事への応用、Gemini Gem 連携まで、エンジニア目線でまとめます。
-
Keyboard MaestroでMacの繰り返し作業を自動化!実際に使っているマクロ例と設定のコツ
MacのワークフローをKeyboard Maestroで自動化した体験談。朝の作業開始マクロやテキスト展開など、実際に使っているマクロ例と設定のコツを書きました。
-
Claude Code の /plan 使ってる?大きい開発の前には必ず挟みたいPlanモードの使い方
Claude Code の Plan モード(Shift+Tab 2回 / claude --permission-mode plan)の話。読み取り専用で実装計画だけを立てるモードで、大規模リファクタや新機能の前に挟むとデバッグ地獄が消える、という体験ベースのまとめです。
-
Macでアプリが固まったら再起動の前にCommand+Option+Esc!強制終了の一番ラクな方法
アプリが固まった時に Mac を再起動する前に試してほしい強制終了ショートカット Command + Option + Esc の話。Windows のタスクマネージャー版もちなみに紹介。
-
TurborepoでモノレポのCIビルドが劇的に速くなった話!キャッシュが効かないときの確認ポイント
複数パッケージを管理するモノレポに Turborepo を導入したところ、変更のないパッケージのビルドがキャッシュされ、CI の実行時間がかなり短縮されました。その設定と効果をまとめます。
-
肩凝り持ちの人🖐️騙されたと思ってコラントッテとりあえずつけてみて、ほんと楽になるよ。モデル比較もしてます!
コラントッテの磁気アクセサリーを愛用している私が、Raffi・TAO・ループ クレスト・マグチタンなど主要5モデルを比較しつつ、実際に使ってみての感想をまとめました。
-
Karabiner-ElementsでMacのキーボードをカスタマイズ!まずCapsLockをCtrlにする設定から
Macのキーボード入力を自由に変更できるKarabiner-Elementsを実際に使った体験談。CapsLockをCtrlに変えるだけで作業感が変わる理由と、もう一歩踏み込んだ設定まで段階的に紹介します。
-
JestからVitestに乗り換えたらテストがかなり速くなった話!移行手順とUIモードの使い方
Jestで動いていたユニットテストをVitestに移行したところ、設定が簡潔になりテスト実行速度がかなり上がりました。移行手順と感想をまとめます。
-
Perplexityを技術調査に使い始めたらGoogle検索に戻れなくなった話!調べ方の違いと使い方
技術選定や新しいライブラリの調査にPerplexity AIを使い始めた話です。Google検索との違いや、エンジニアの調査ワークフローへの組み込み方をまとめます。
-
Macのスリープを一瞬で止められるLungoが便利!caffeinateコマンドとの使い分けも
プレゼン中や長い処理の待ち時間にMacがスリープしてしまう悩みを、Lungo でスマートに解決した体験談。シンプルな操作感でずっと使い続けています。
-
PlaywrightでE2Eテストを始めたら、フロントの壊れにすぐ気づけるようになった話【不安定なテストの直し方も】
フロントエンドに手動確認が多かったプロジェクトにPlaywrightを導入してみたら、デプロイ後の確認コストがかなり減りました。その構成と感想をまとめます。
-
AIコーディングを半年続けたら開発スタイルが変わりすぎた話!CursorとClaude Codeで変わったこと
CursorとClaude Codeを組み合わせてAIを使い続けた結果、コードの書き方や思考スタイルがどう変わったかを正直に書きます。良い変化だけでなく、気をつけるようになったことも含めてまとめます。
-
BetterTouchToolでMacのジェスチャーを自分仕様に!実際に使っている設定例とハマりどころ
Mac のトラックパッドジェスチャーやキーボードショートカットを自由にカスタマイズできる BetterTouchTool を実際に使った体験談。具体的な設定例と入れてよかったポイントを正直に書きました。
-
ZodでAPIレスポンスを検証したら「型は正しいのにundefined」事故が減った話【v4の変更点も】
外部APIのレスポンスを as でキャストしていたコードに Zod を導入したところ、実行時エラーが減り、型の信頼度がかなり上がりました。その手順と感想をまとめます。
-
GitHub Actionsのnpmキャッシュ設定でCIが速くなった話!actions/cacheの使い方と注意点
毎回 npm install を走らせていた CI ワークフローを actions/cache でキャッシュするようにしたところ、実行時間がかなり短縮されました。その設定と手順をまとめます。
-
BenQ ScreenBar Halo2 を使ったら、PC作業の目の疲れがマジでなくなった話
BenQ ScreenBar Halo2 を実際にデスクで使ってみての感想です。目の疲れの変化、間接光の効果、気になった点まで正直にまとめました。
-
MacBookでも外部モニター3台以上に接続できるの知ってた!?WAVLINKのDisplayLinkドックで目から鱗
M1〜M4のMacBook Air/ProはApple公式で外部モニター1台制限があります。WAVLINKのDisplayLink対応ドッキングステーションとドライバーをインストールすれば、3台・4台接続が可能になります。実際のデスク環境とともに紹介します。
-
Claude Codeを仕事で使い始めた感想、正直に書きます!Cursorとの違いと使い分け
ターミナルから直接 AI とやり取りする Claude Code を実際に使い込んでみて感じたこと。Cursor との違いや使い分けについてのメモです。
-
Macのランチャーは Raycast 一択!Spotlight から乗り換えて最初にやった設定
Mac 標準の Spotlight や有料 Alfred を使っていた私が Raycast に乗り換えた理由。スニペット・クリップボード履歴・ウィンドウ管理まで無料でまとめて使えて、Mac の作業効率がかなり変わった体験ベースで書きました。
-
iTerm2からWarpに乗り換えたら、ターミナルの使い方が変わった話【乗り換え前の注意点も】
iTerm2 を数年使ってきた私が Warp に乗り換えた理由。AI コマンド補完・ブロック単位の出力管理・Workflows によるコマンド整理まで、ターミナル体験がかなり変わった体験ベースで書きました。
-
Dockerのmulti-stage buildでイメージを軽量化!Laravelでの書き方とビルド時間の短縮
開発用 Dockerfile のまま本番にデプロイしていたイメージを multi-stage build で整理したら、サイズが大幅に減りました。その手順と考え方をまとめます。
-
TypeScriptのstrictモードを本番コードで有効にしたら大量のエラーが出た話!対処の仕方まとめ
tsconfig.json に strict: true を追加したら大量のエラーが出ました。何が起きたのか、どう対処したかをまとめます。
-
notebooksは神アプデでした!NotebookLMとの違いと仕事での使い分け
Google の notebooks を公開情報から整理し、NotebookLM との違いと、仕事での使い分けの目安を書いたメモです。
-
Cursor 3がついにリリース!IDEからエージェント中心へ、Agents Windowで何が変わったか
Cursor 3 の正式リリースを受け、Agents Window を中心とした体験の変化を整理したメモです。公式の発表内容と公開直後の反応も踏まえ、個人の見立てを交えています。
-
AKRacingのゲーミングチェアは噂通り至高の椅子でした!在宅ワークで使って分かった座り心地とリクライニング
AKRacingのゲーミングチェアを実際に仕事で使ってみて感じた、座り心地、リクライニング、肘置きの使いやすさを正直にまとめました。
-
Zoffのブルーライトカットメガネ、画面仕事の人は絶対つけた方がいいです!JINSとの比較も
Zoffのブルーライトカット(50%)を日常の仕事用に使った感想です。外した日との違いや、JINSとの比較、向き不向きまで整理しました。
-
ノートPCスタンドを探しているならBluelounge Kickflipがかなりオススメです!貼るだけで角度がつく
Bluelounge Kickflip を試したところ、持ち運び型のPCスタンドより手軽で使いやすく、仕事用のノートPCにも貼り付けやすいと感じました。
-
Laravelのpaginate()が遅い原因はCOUNTクエリ!simplePaginate()で劇的に速くした話
商品一覧の遅さを調べる中で、Laravel の paginate() が発行する COUNT クエリが原因候補だと判明しました。simplePaginate() に切り替えた結果と考え方をまとめます。
-
Macで画面分割するならRectangleが快適!使い方と私のショートカット設定
Windows みたいに「考える前にウィンドウが置ける」感覚を Mac で取り戻したい人向けに、ShiftIt から Rectangle に乗り換えた体験を、仕事で使った感触ベースで書きました。
-
Macのコピペが一気にラクになるClipy!履歴と定型文の使い方、私のショートカット設定
Mac のコピペが劇的にラクになる Clipy の話。履歴・定型文・ショートカットまで、事務も開発もふくめて「入れた瞬間から効く」体感ベースで書きました。
-
Cursor Composer 2 ついにリリース。その性能は・・・速いだけじゃない!
Composer 2 を日々の開発で使ったときの体感。公式ベンチや料金の整理に加え、往復が減るかどうかという現場目線で書いたメモ。
-
ロジクールのトラックボールがガチで楽。Logi Options+の設定とカスタマイズで効率めちゃ上がる!
トラックボール本体の良さと、あわせて Logi Options+ のカスタム例をまとめたメモです。
-
Macのキーボードで悩んでる方必見!ロジクールの MX Keys Mini が最強です
ロジクール MX Keys Mini(日本語キーレイアウト)を Mac で使った私の感想。適度な傾斜、最大3台のまで切り替え可能、Logi Options+ でのカスタマイズ、をエンジニア目線で具体的に書きました。
-
CursorのPlanとAgent、実際にどうやって使い分けるか?迷ったら見る2つのポイント
Plan と Agent の公式の違いより、現場で手が止まるポイントに寄せた切り分け。変更範囲と判断の残り方でモードを選ぶ目安と、私がハマったパターンをまとめた。
一致する記事がありませんでした
短いキーワードや別の表現で探してみてください。例えば「Mac」「Claude」「キーボード」など。