はてぶ・Qiita・Zennのトレンド記事を紹介
カナリーにおけるReact Native + Expo を用いたOTA運用戦略
はじめにカナリーでは、React Native + Expo を用いてモバイルアプリの開発を行っています。その中でも私たちのチームは、「OTA(Over-the-Air)アップデート」という仕組みを活用することで、ユーザーに対してアプリの修正を迅速に届けられる体制を整えていま
いきなりですが、あなたの会社では、プロダクトのコードはすべてゼロから書いていますか?よほど特殊な環境ではない限りほとんどのソフトウェアは面識も交流もない誰かが書いたコードを利用し、今日もどこかで新しいアップデートがリリースされています。ソフトウェアの開発現場では依存しているパッ
新規プロダクト開発チームが Claude Code を活用するために取り組んでいること 🔖 44
はじめにこんにちは、株式会社カナリーでソフトウェアエンジニアをやっている matsu です。本記事はチームメイトの さかす と共同で執筆しています。私たちは現在、エンジニア6人のチームで新規プロダクトを開発しています。さて、今年の6月頭、AIコーディング支援ツール「Clau
AI時代の開発を加速する組織づくり「迷わず動けるチーム」の秘密 🔖 1
はじめにこんにちは、株式会社カナリーで不動産マーケットプレイス事業「CANARY」の PLE(Product Lead Engineer)をしております hiro8ma です。日頃からチームの開発体制や生産性改善に取り組んでいるのですが、ここ1年で特に大きなテーマになったのが
絶対に落とせない導線を守るフロントエンドテストを1か月で構築した話 🔖 29
はじめにこんにちは。カナリーでテクニカルリードエンジニアをしている @react_nextjs です。私たちは 【もっといい「当たり前」をつくる】 をミッションに掲げている不動産テックカンパニーです。弊社では、現在下記のプロダクトを運用しています。「CANARY」: Bt
MySQLユーザーによるSpannerキャッチアップへの道 🔖 5
はじめにこんにちは。カナリーでソフトウェアエンジニアをしている村山です。カナリーではRDBとしてGoogle CloudのSpannerを利用しています。Spannerはスケーラブルかつ、強力な整合性および一貫性を持つデータベースで、国内でも多くの採用実績があります。私自身
MCP の Go 公式 SDK が公開されたので早速使ってみた 🔖 2
はじめにはじめまして、株式会社カナリー ソフトウェアエンジニアの柏です。お部屋探しマーケットプレイス CANARY の、主にバックエンドを担当しています。先日、ついに MCP(Model Context Protocol)の公式 Go SDK が公開されました!🎉http
はじめにこんにちは。カナリーソフトウェアエンジニアの村山です。4月にカナリーへ入社してから、もう2ヶ月以上が経過しており、時の流れの速さを感じています。ところで、私は人から「ドキュメントがわかりやすいですね」とお褒めの言葉をいただくことがあります。大変嬉しいお言葉をいただき、
レビュワーに感謝される!質の高いプルリクエスト作成のための実践ガイド
はじめに私自身、ソフトウェアエンジニアとして働き始めた頃、何度も時間のかかるレビューサイクルを経験しました。一つの PR に対して複数回の修正依頼を受け、その度にレビュワーの同僚に多大な認知負荷をかけてしまうことがありました。この経験を通じて、質の高い PR を作成することが、
はじめにカナリーでは、もっと良い「当たり前」をつくる というミッション、そして「不動産テック領域におけるプラットフォーマーになる」という中長期の事業戦略を前に進めるため、日々プロダクト開発に取り組んでいます。現在リリース済みの「CANARY(BtoC/不動産情報マーケットプ