hacomono TECH BLOG

フィットネスクラブやスクールなどの顧客管理・予約・決済を行う、業界特化型SaaS「hacomono」を提供する会社のテックブログです!

hacomonoのUXエンジニアとは?技術とデザインの架け橋として、ユーザー体験を追求するエンジニアの役割

こんにちは。hacomono UX部エンジニアの yasu です。 hacomonoでは、フィットネスクラブ・インドアゴルフ・24hジム・スイミングスクールなどのウェルネス領域の店舗運営を支える会員管理・予約・決済システムを提供しています。 この記事では、hacomonoでUX…

hacomonoプロダクトチームの社内イベント「6月だョ!全員集合 2025」を開催しました

はじめに こんにちは、Engineering Officeのぬんです。 東京でも毎日30度を超える真夏日が続いた6月下旬、hacomonoでは暑さに負けず全国からプロダクトチームのメンバーが集まる『6月だョ!全員集合 2025』が開催されました。 フルリモートで北海道から沖縄…

SORACOM VPGへの全面移行体験記 - 99%以上の移行を完了した実録

はじめに こんにちは!hacomonoのIoT部でバックエンドエンジニアをしているベーです。 hacomonoのIoT製品では数千台のデバイスがSORACOMのサービスを利用しており、今回はSORACOM VPG(Virtual Private Gateway)への移行プロジェクトについて、実際の移行体…

開発経験0のQAエンジニアが、playwrightでE2Eテストを実装するまでの記録

こんにちは。 最近家でパンを焼きまくっているhacomono QAのpiroこと廣田です。 この記事を開いてくれたQAエンジニアのあなた、 もしかすると、なんとなくコードに対しての苦手意識を持っていたりしませんか? まさに私がそうでした。 開発経験もなく、ホワ…

Burp AI : セキュリティ診断にAIの力を借りる

こんにちは、プロダクトセキュリティグループの徐承賢(sunchan)です。まだ入社して間もないですが、hacomonoのセキュリティ強化に向けて日々奮闘しています。 最近、hacomonoではAI活用の動きが本格化しており、私自身もセキュリティエンジニアとしてこの流…

祝!AIカメラリリース、その舞台裏(QAエンジニア編)

こんにちは!hacomono QAのモーリーこと森島です。 先日満を持してAIカメラソリューションをリリースしました。 hacomono、AIカメラソリューションの提供を開始。ジム運営が“データドリブン”に進化 リリース内容はコア機能の第一歩ですが、今後の革新的なソ…

ローカル開発環境用に独自のドメインを用意するなら .local を末尾にしちゃだめ

みゅーとんです. どうも 原因がわからず長期間ハマっていたミスの原因がわかったので, 備忘録として残しておきます。 事象 私のローカル環境では, フロントエンドの Nuxt サーバは port 8001, API は 3000 で立ち上がっています. ただ, ホスト名に依存した処…

RedisをナイーブにQueueにするとデータロストする/可視性タイムアウトの役割

はじめに 基盤本部で今後のhacomonoのアーキテクチャ設計をしている @bootjp と申します。 最近はマイクロサービス化に向けての社内共通のイベントバスの設計や基盤周りの設計/実装を行っています。 以前にはこのような記事を書き、分散システムや分散データ…

オセロ型キャリアで挑む運用保守部の日々

こんにちは、運用保守部のsu-sanです。hacomonoに入社して2年が経ちました。 最近は生成AIサービス「suno」を使って作曲を楽しんでいます。音楽制作の専門知識がなくても自分好みの曲を作ることができ、とても面白いです。 今回hacomonoで初めてブログを執筆…

放置されがちな UI 改善、委員会制で解決してみた

こんにちは! 最近コナンのアニメを1話から見始めた UX 部エンジニアのすちのです。 優先度が低いタスクはついつい後回しにしがちになってしまいます。 特に UI/UX 改善は機能的な問題がないため放置されやすい課題の1つです。 今回は hacomono がこの課題に…