Hiroppy

技術探し

git worktreeを扱うfish functionを作成した
2025 / 06 / 10

git worktreeを扱うfish functionを作成した

git worktreeを効率的に管理するためのFish関数を作成し、ワークフローを改善した話

git
独立
2025 / 04 / 14

独立

独立し、フリーランスとして活動を始めました

life
Next.jsのMiddlewareを単体テストする
2025 / 01 / 21

Next.jsのMiddlewareを単体テストする

Next.jsに実験的に新しく入ったヘルパーを紹介します

next.js
Testcontainersを利用し実際のデータベースを用いたテストを並列実行する
2025 / 01 / 20

Testcontainersを利用し実際のデータベースを用いたテストを並列実行する

開発時の環境と同じ実際のデータベースを用いて、テストを並列に実行する方法を紹介

testing
docker
Node.jsでTypeScriptのコードを実行できるようになるかも
2024 / 07 / 08

Node.jsでTypeScriptのコードを実行できるようになるかも

Node.jsでTypeScriptのコードを実行できるような機能が提案されました

node.js
Node.jsに入る新しいCJSからESMへの読み込み方法の紹介
2024 / 03 / 17

Node.jsに入る新しいCJSからESMへの読み込み方法の紹介

Node.jsでCJSからESMを呼び出す際の仕組みが代わる提案が出てきました。この記事ではその提案について紹介します

node.js
Webサービスを作るときのテンプレートを作った
2024 / 02 / 16

Webサービスを作るときのテンプレートを作った

create-next-appをベースにWebサービスを作るのに必要なライブラリの導入や環境構築を行うテンプレートを紹介します

javascript
template
github
Next.jsのApp Routerの機能別コードサンプル集を作った
2024 / 01 / 10

Next.jsのApp Routerの機能別コードサンプル集を作った

Next.jsでJSファイルチャンクをどのように最適化するかを紹介します

next.js
CJSとESMの挙動早見表
2023 / 12 / 30

CJSとESMの挙動早見表

CJSとESMで挙動が異なる点をまとめました

javascript
2023年を振り返る
2023 / 12 / 25

2023年を振り返る

2023年の仕事やイベント等の振り返り

life
job
Astro v2で導入された Content Collections の移行手順まとめ
2023 / 01 / 26

Astro v2で導入された Content Collections の移行手順まとめ

Astro v2で導入された Content Collectionsの紹介と移行手順の仕方を説明します

astro
2022年を振り返る
2022 / 12 / 30

2022年を振り返る

2022年の仕事やイベント等の振り返り

life
job
コードレビューをAIに手伝ってもらい楽をしてみる
2022 / 12 / 15

コードレビューをAIに手伝ってもらい楽をしてみる

What The Diffを使って、プルリクエストにAIを導入してみた話

github
HHKBにキーボードを変えた
2022 / 12 / 10

HHKBにキーボードを変えた

12年間使っていたMajestouchからHHKBにキーボードを変えました

environment
Astroのscript内で環境変数を扱う方法
2022 / 11 / 23

Astroのscript内で環境変数を扱う方法

AstroでのScriptタグ内でどのように環境変数を扱うかを説明します

astro
AstroのScriptタグを扱うときの注意
2022 / 11 / 23

AstroのScriptタグを扱うときの注意

AstroでのScriptタグのパフォーマンスの問題について説明します

astro
Astroでサイトを作り直し、ブログをはてなから移管しました
2022 / 11 / 17

Astroでサイトを作り直し、ブログをはてなから移管しました

AstroとTailwindでサイト・ブログを再構築しました。この記事ではどのようにブログを移管したのかを紹介します。

astro
site
メルカリを退職して、Yuimediに入社しました
2022 / 07 / 04

メルカリを退職して、Yuimediに入社しました

メルカリを退職して、医療系のベンチャーであるYuimediへ入社しました

job
30歳になった
2022 / 04 / 29

30歳になった

ついに30歳を迎えた話

life
健康を考えるステージになった
2022 / 01 / 21

健康を考えるステージになった

体にガタが来る歳

life
webpackに関してよかったニュースとそれに対する感想
2022 / 01 / 17

webpackに関してよかったニュースとそれに対する感想

webpackのメンバーの良かったニュースを聞いて感想文をかいた

webpack
oss