iimon TECH BLOG

iimonエンジニアが得られた経験や知識を共有して世の中をイイモンにしていくためのブログです

2025-04-01から1ヶ月間の記事一覧

Viteについてまとめました。

はじめに Viteとは 結局、何のために使うの? 実際にViteをつかってみる Vite+TypescriptでTodoList 従来のビルドツール(Webpackなど)の違い 開発ビルドと本番ビルドは何が違う?? 開発ビルド(run dev) 本番ビルド(run build) 本番ビルドの必要性 軽くプロ…

LGTM!

こんにちは まだ読んでいる最中ですが最近会社内の輪読会で読んでいる本の復習として記事をまとめさせていただきました! 著者はAdrienne BraganzaさんでタイトルはLooks Good to Meです 2025年4月現在は翻訳されていない本になります。早く日本語版読みたい…

色について気になったので少し調べてみました

お花見はしましたか? 桜は毎年見ても飽きないですね。 一般的に、桜といえば、淡いピンク色が綺麗なソメイヨシノを思い浮かべる方も多いのではないでしょうか。 私の地元ではカンヒザクラという桜が主流で、ソメイヨシノと比べるとめっちゃ濃いピンクです。…

新規サービス開発を担当した振り返り

■はじめに ■実装期間・開発人数・担当領域 ■新規開発する上で心がけたこと(やって良かったこと) ◆見積もりの粒度がちょうどよかった ◆「サービスの用途」や「ターゲット」を理解する ◆フローチャートを作成して、仕様の認識ズレを減らすように努めた ◆テス…

複数VPCのインターネット通信を1つのVPCに集約する構成をTerraformで書いてみた

はじめに こんにちは、iimonでエンジニアをしているhogeです。 現在、弊社のワークロードで使っているVPCの数は多くありませんが、将来的にVPC数が増えた場合、NAT GatewayやVPC Endpointの費用が大きくなる可能性があります。そこで、Transit Gatewayを利用…

jestでchrome extentionsのchrome storageのtestを書き方

こんにちは。iimonでエンジニアをしているhayashiと申します。 普段は主に拡張機能を開発しております。 今回はchrome拡張機能のlocalStorageのmock化について解説していきたいと思います。 今まで書いたjestのブログ記事の知識を前提に進めて行きますので、…

Docker基礎の基礎

こんにちは。 iimonでエンジニアをしているかねにわです。 業務の中でバックエンド側プロジェクトを実行する際など、時折Dockerに触れることがあるのですが、門外漢も甚だしく、おざなりな内容理解に留まっている状態でした。 ここで、以下の書籍が大変…

型をもう少し自在に使える様になりたい

はじめに こんにちは!木村です! 普段TypeScriptを使用しているのですが、型の理解がまだまだだなと感じるこの頃です。 基本的な型を意識して実装することはあれど、発展した型の指定が難しいなと思うことが多いので、一度きちんと勉強しようと思い今回の記…