ミツモア Tech blog

「ミツモア」を運営する株式会社ミツモアの技術ブログです

Webpack 5で始めるマイクロフロントエンド入門

※ こちらはミツモアAdvent Calendar 2021の24日目の記事です。 メリークリスマス!ミツモアの@teradonburiです。皆さんフロントエンド開発バリバリしてますか?弊社ではフロントエンドのフレームワークにReactを採用し、プロダクトを開発し始めてから早4年…

JsonLogicで複雑な条件分岐をシンプルに実装する

※ こちらはミツモアAdvent Calendar 2021の12/23分の記事です。 こんにちは、ミツモアのエンジニアの宮内です 本記事ではJsonLogicについて簡単に紹介します ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収しても…

E2Eテストはインドに学ぼう

※ こちらはミツモアAdvent Calendar 2021の22日目の記事です。 こんにちは ミツモアのQAエンジニアの山本です。 今回は、初心者がハンズオンで体系的に学べるE2Eテストの教材についてシェアします。 ミツモアは「リモートワークが増えてエアコンを綺麗にした…

GoogleChromeの右クリックメニューに「Googleで画像を検索」を復活させる方法

※ こちらはミツモアAdvent Calendar 2021の21日目の記事です。 ミツモアで情シスを担当している鹿子です。 もうすぐクリスマスですね。人生初アドベントカレンダーに参戦です。 皆さん、生活に関わる様々な困りごとを解決してくれるサービスの見積もりが平均…

ミツモアを支えるデータ分析基盤あるいはStitchとdbtを用いたELTについて

※ こちらはミツモアAdvent Calendar 2021の12/20分の記事です。 こんにちは、ミツモアCTOの柄澤(@fmy)です。今回は、ちょうど1年半前ぐらいに整備したミツモアデータ分析基盤についてご紹介いたします。(記事にするのが遅くなってすみません) 全体像 ミ…

ターミナル大改善【Zsh, zinit】

※ こちらはミツモアAdvent Calendar 2021の16日目の記事です。 こんにちは ミツモアのエンジニアの渡辺(@takumawatanabe-0920)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生…

Thank you, Next! How to be happy with Next Image's custom loaders

※ こちらはミツモアAdvent Calendar 2021の15日目の記事です。 HI! My name is James and I'm an engineer at MeetsMore. Let's talk about Next. One of the most useful features that using a framework like Next.js gives you, is image optimization. …

エンジニアの朝会について

※ こちらはミツモアAdvent Calendar 2021の14日目の記事です。 こんにちは ミツモアのエンジニアの坂井(@Saka_A)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活のあらゆる…

Type Guardをきちんと使ってoptionalを使うのをやめよう

※ こちらはミツモアAdvent Calendar 2021の13日目の記事です。 こんにちは ミツモアのエンジニアの坂本です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活のあらゆるシーンであな…

開発フローを○○しただけでプロジェクトのヒット率が3倍になった話

※ こちらはミツモアAdvent Calendar 2021の10日目の記事です。 こんにちは!ミツモアの佐藤(@koki621)です。 ミツモアは「確定申告めんどくさい…」「リモートワークが増えてエアコンを綺麗にしたい」「子供の卒業式の記念に写真を撮りたいな」といった生活…

マッチングアルゴリズムに機械学習を導入した話 アプリ導入編 (3/3)

※ こちらはミツモアAdvent Calendar 2021の9日目の記事です。 こんにちは ミツモアのエンジニアの髙橋(@yumit414)です。 ミツモアは「確定申告めんどくさい…」「リモートワークが増えてエアコンを綺麗にしたい」「子供の卒業式の記念に写真を撮りたいな」…

マッチングアルゴリズムに機械学習を導入した話 モデル今後の展望編 (2/3)

※ こちらはミツモアAdvent Calendar 2021の8日目の記事です。 こんにちはミツモアのエンジニアの藤井です。(@yuki_meetsmore_87910) 昨日は@crazysrotさんからモデルの導入編をご記載頂きました。 本日はマッチングアルゴリズムで今後導入/ABテストしてい…

マッチングアルゴリズムに機械学習を導入した話(1/3) モデル作成編

※ こちらはミツモアAdvent Calendar 2021の7日目の記事です。 こんにちはミツモアで分析リーダーをしている古田(@crazysrot)です。 今回は、ミツモアのマッチングアルゴリズムに機械学習モデルを導入した話を紹介いたします。 ミツモアは「リモートワーク…

npm/yarnの不足点とpnpmの解決法

※ こちらはミツモアAdvent Calendar 2021の6日目の記事です。 こんにちはミツモアで エンジニアの邢(@keidarcy)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活のあらゆるシー…

jscodeshift で Moment.js を Day.js に一括置換した話

※ こちらはミツモアAdvent Calendar 2021の3日目の記事です。 こんにちはミツモアでテックリードをしている白柳(@yanaemon)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活…

Slackの検索を使いこなそう!

※ こちらはミツモアAdvent Calendar 2021の2日目の記事です。 こんにちはミツモア エンジニアリーダーの坂本(@ryusaka)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活のあ…

自前画像変換サーバからimgixへの移行

※ こちらはミツモアAdvent Calendar 2021の1日目の記事です。 こんにちは、ミツモアCTOの柄澤(@fmy)です。今回は、去年の8月に画像変換サービスである imgix を導入した話を紹介いたします。 ミツモアは「確定申告めんどくさい・・・」「子供の卒業式の記…

苦しくないTypeScriptのすゝめ

みなさんこんにちは。ミツモアでエンジニアをしている坂本(@ryusaka)です。 現在ミツモアではバックエンド、フロントエンド、アプリのコードのメイン部分は全てのファイル拡張子が.ts(x)です 全てがTypeScriptで書かれているわけではなく、拡張子が.tsです。…

CI 環境でのユニットテストの実行時間を2倍速くした話 (Jest + Mongo DB + Circle CI)

こんにちは。ミツモアでテックリードしております白柳(@yanaemon) です。 ミツモアのプロダクトは TypeScript で、クライアントサイドの React とサーバサイドの Node.js で書かれており、ユニットテストは Jest + Mongo DB + Circle CI を利用しています。…

ミツモア開発チームのこれまでとこれから

こんにちはミツモアCTOの柄澤(@fmy)です。 ミツモアという「カメラマンから税理士まで、かんたんにぴったりなプロに出会えるプラットフォーム」のプロダクトを担当しております。 「確定申告めんどくさい・・・」「子供の卒業式の記念に写真を撮りたいな」…