Speee DEVELOPER BLOG

https://tech.speee.jp/

Speee開発陣による技術情報発信ブログです。 メディア開発・運用、スマートフォンアプリ開発、Webマーケティング、アドテクなどで培った技術ノウハウを発信していきます!

フィード

記事のアイキャッチ画像
事業をもっと速く大きく推進するための巻き込みとカルチャー浸透
Speee DEVELOPER BLOG
株式会社Speeeのイエウール事業部でプロダクトマネージャーをしている酒井(@ryo-touch)です。この1年で「巻き込み力を高めることによって、もっと速く大きく事業を推進できる」「カルチャーの土台があることによって強い巻き込みができる」という気付きがありました。
5ヶ月前
記事のアイキャッチ画像
Terraformリポジトリがモノレポから分散レポになってもう一度モノレポに戻ってくるまで
Speee DEVELOPER BLOG
本記事はterraformのカレンダー | Advent Calendar 2023 - Qiitaの3日目の記事です。 昨日の記事はgithub actions(w/z composite) + setup-terraform in 2023 #Terraform - Qiitaでした。 DX(デジタルトランスフォーメーション)事業本部DX共通開発部開発基盤グループのリーダー西田です。 最近、放送大学に入学して美術史を勉強しています。 今日は、僕が入社してから4年間のTerraformリポジトリの移り変わりと、それがなぜ出発地点のモノレポに戻ってきたのかを紹介しようと思います。 2019年 …
5ヶ月前
記事のアイキャッチ画像
開発基盤のIssueチケットを300個から50個まで減らした話
Speee DEVELOPER BLOG
最近電気シェーバーを買い替えたらひげそり体験がとても良くなりました、デジタルトランスフォーメーション事業本部DX共通開発部開発基盤グループのリーダーの西田和史です。 今日は、この4年間ずっと抱えていたチケットハンドリングの問題をどう解決したかの話を書こうと思います。 2019年: Issue 50個 4年前、自分がSpeeeに入社した当時はあまり真っ当にIssue管理がされていませんでした。 チーム内で統一されたカンバンなどはなく、Issueの品質もバラバラで、昨日書かれたものもあれば3年前にかかれて実はもう意味がないIssueがあったり、descriptionがないチケットも相当数ありました…
7ヶ月前
記事のアイキャッチ画像
なぜ開発基盤グループではPR作成者がマージを行うことにしているのか
Speee DEVELOPER BLOG
最近、作ったプラモデルをついに秋葉原に展示していただきました、デジタルトランスフォーメーション事業本部共通開発部開発基盤グループのリーダーの西田和史です。 秋葉原のラジオ会館8Fボークスさんに12月まで飾ってあるので、近くに用がある方は良ければ見てください プルリクエストのマージをする人の話 今日のモダンな開発はほぼプルリクエストまたはマージリクエストを使って行われていると思います。 このプルリクエスト、あなたのチームでは誰がマージをすることになっているでしょうか? よく聞くのが、チームリーダーやチームの中でそのプロダクトに最も詳しい人、そして大体の場合レビュアーの人物がマージするパターンです…
8ヶ月前
記事のアイキャッチ画像
開発基盤チームで仕事をスケジューリングするときに意識していること
Speee DEVELOPER BLOG
開発基盤グループの西田です。 最近エアブラシ用の塗装ブースを買い替えました。 模型製作がはかどります。 僕たちのチームは正確には デジタルトランスフォーメーション事業本部 共通開発部 開発基盤グループ という名前で、事業本部の横断的なエンジニアリングを広くやっています。 最近良く聞くことになった、platform engineeringのチームと言えます。 こういった基盤チームで働くこと4年。最近この種のチームでは通常のサービス開発とはまた違った仕事のスケジューリングが必要なことがわかってきました。そこで、この記事では僕のチームではどのようにタスクスケジューリングを工夫しているか紹介しようと思…
10ヶ月前
記事のアイキャッチ画像
RubyKaigiに参加してプロダクト価値を高めるためにOSS をやっていきたいと再認識した話
Speee DEVELOPER BLOG
新卒で入社してから早くも 1 年がたってしまったことに驚きを隠せない、DX 事業本部エンジニアで22 新卒の高島です。本ブログでは、プロダクトを伸ばすためにOSSをもっとやっていきたいと気づけた話として、直近参加した RubyKaigi 2023 で得られた学びをまとめたいと思います。
1年前
記事のアイキャッチ画像
エンジニアとして事業に貢献するとは「Why-What-Howの一貫性を保ちながら、技術意思決定を積み重ねること」である
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar25日目の記事です。 どうもこんにちは。まさかのアドベントカレンダー2022最終日担当、デジタルトランスフォーメーション事業本部 (以下、DX事業本部)ソフトウェアエンジニアの石井です。 私はこれまでDX事業本部の中でも特にHousii (ハウシー)という事業にメインで携わり、約2年間、「エンジニアとして事業に貢献する」というテーマと向き合い続けてきました。過去にも以下のようなテーマで登壇させていただきました。 tech.speee.jp そこで今回はHousiiを通じて得た自身の学びや実際の取り組みをご紹介しつつ、 エンジニア…
1年前
記事のアイキャッチ画像
2022年12月 社内LT会フォトレポート
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar24日目の記事です。 昨日の記事はこちら tech.speee.jp お疲れさまです、インフラとCICDを愛するデジタルトランスフォーメーション事業本部開発基盤グループの西田和史(@k_bigwheel)です。最近は事業部全体のWAFルールを改善しています。 先々週の12/09にSpeeeでは開発LT大会を行いました!この記事ではその雰囲気を画像とスライドで伝えたいと思います。 LT会の背景 このLT会はSpeeeのエンジニアが中心となって開催しました。 参加者はSpeee社内の人であれば誰でもOKにしており、当日は開発チームの…
1年前
記事のアイキャッチ画像
新卒エンジニアはまず先輩との差分を言語化した方がいいという話
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar 23日目の記事です。 昨日の記事はこちらからチェック! tech.speee.jp はじめに 初めまして、2022年度新卒でSpeeeに入社し、現在Housii(ハウシー)という完全会員制の家探しマッチングプラットフォームの開発チームでエンジニアをしている大金と申します。 今回は、先輩エンジニアと比べ、経験や技術力・経験の乏しい新卒エンジニアである自分が、どうやって同じスピード感で開発を進めていくのかを言語化を通して模索した話をブログとして公開します。 現在新卒で中々自分の開発のスピードが上がらないことに悩んでいる方や、これか…
1年前
記事のアイキャッチ画像
プロダクトマネージャーが担っている役割とその必要性を言語化する
Speee DEVELOPER BLOG
イエウール事業部でプロダクトマネージャーをしている酒井(@ryo-touch)です。イエウールで担っているPdMの役割を言語化してn=1事例としてご紹介します。PdMは会社によって役割が多様で「この会社のPdMはどんな役割か?」と疑問に感じる方は多いのではないでしょうか。
1年前
記事のアイキャッチ画像
安易に見積もりを理由にしない、新卒1年目エンジニアが「ゴールから逆算して現在地を認識すること」の大事さに気付いた話
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar 21日目の記事です。 昨日の記事はこちら tech.speee.jp はじめに 今年4月にSpeeeに新卒エンジニアとして入社した黒須です。 社内ではクロステックと呼ばれています。 入社してすぐに配属された、住所データ移行プロジェクト フェーズ2を完遂する上で「ゴールから逆算して現在地を認識すること」が最も大事だと思ったので、学びを交えて記事にすることにしました。 住所データ移行プロジェクト フェーズ2の概要 住所データ移行プロジェクトとは、プロダクトのローンチから数年間更新されていなかった住所データを最新の住所データに更新す…
1年前
記事のアイキャッチ画像
一度頓挫したプロジェクトで成果を出すために重要だった意思決定と学び
Speee DEVELOPER BLOG
こんにちは、DX 事業本部エンジニアの中嶋(@nyamadorim)です。 私は「イエウール」というプロダクトにおいて、数年前に頓挫した「住所データ更新プロジェクト」の再開に携わりました。この記事ではそうしたプロジェクトで成果を出すために重要だった意思決定と学びについて話します。 やることが大量にありしかも既存事業に大きな影響を与える、そういった頭を抱えるような改修プロジェクトに携わるエンジニアの参考になれば幸いです。 背景 イエウールにおける住所データ イエウールというプロダクトにおいて住所データはさまざまな場所で利用されています。わかりやすいところでは例えばイエウールのトップページにある次…
1年前
記事のアイキャッチ画像
新卒エンジニアがイエウールのRailsアプリケーションアップデートを乗り越えた話
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar 19日目の記事です。 昨日の記事はこちら! tech.speee.jp はじめに はじめまして、イエウール事業部でエンジニアをしている22新卒の高島(@takatea_dayo)です。 本ブログでは、イエウールという規模の大きなRailsアプリケーションのアップデートを新卒がやってみて感じた辛さやそこから得た学びをまとめたいと思います。 イエウールのアプリケーションアップデートについて イエウールは、家を売りたい売主様がオンライン上で不動産の一括査定依頼ができるサービスです。そんなイエウールは、約8年以上前に立ち上げられ、今で…
1年前
記事のアイキャッチ画像
エンジニアとして視座をあげるというのは、プロダクトの未来を見通していくということなんじゃないか
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar18日目の記事です。 昨日の記事はこちら tech.speee.jp はじめまして、Housii(ハウシー)という完全会員制の家探しマッチングプラットフォームの開発チームで、テックリードとして働いている八木です。 Housiiの開発チームには約1年半前から携わらせていただいています。 前職では、3年半ほど保守をメインに担当していました。発生したトラブルと向き合っていく日々だったのですが、トラブルを最小限に抑え、価値を作ることにエンジニアが楽しく向き合っていくためにはどうしていくべきかを追求していきたかったので、プロダクトの初期フ…
1年前
記事のアイキャッチ画像
ボヘミアンを目指したフリーランスエンジニアがHousii開発チームに定住している理由
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar17日目の記事です。 昨日の記事はこちら。 tech.speee.jp はじめまして、Housii(ハウシー)という完全会員制の家探しマッチングプラットフォームの開発チームで、業務委託のエンジニアとして働いている川田です。 私はフリーランスエンジニアとして活動しており、Housiiの開発チームにはチーム立ち上げ時の約2年前から携わらせていただいています。 フリーランスになる前は、CMSベンダーで正社員として働いていました。会社員として働くのではなく、ボヘミアン(習慣にこだわらず放浪的な生活をする人)のように、いろいろな人や技術と…
1年前
記事のアイキャッチ画像
「意図的にひずみを起こす」ことでプロダクトの拡大を目指していく
Speee DEVELOPER BLOG
この記事は2022 Speee Advent Calendar16日目の記事です。ディレクター未経験が1年間プロダクト開発に取り組んだことで得た学びを書かせていただきました。
1年前
記事のアイキャッチ画像
成果に向き合うと、仕事が面白くなる
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar15日目の記事です。 昨日の記事はこちら みなさんこんにちは。 イエウール事業部マーケティング推進チームの八重樫(@yegs_)です。ポーカーが好きです。 この1年間、アド運用やグロースハック等、イエウールのtoC集客に関わる中で、仕事に対する考え方にアップデートができたのでその話をしようと思います。 具体的には、 目の前の数値目標ではなく、成果に向き合うと良い という話で、 自分のように、若手で最近やる気がから回りしているなと感じている人とか、できることは増えてきているのに、最近悶々としていて楽しくないなみたいな人に何か気付き…
1年前
記事のアイキャッチ画像
GitHub Codespacesの導入とその設計
Speee DEVELOPER BLOG
ネイティブアド配信プラットフォームUZOUの開発をしているエンジニアの @kanga333 です。UZOUでは今年の8月あたりからGitHub Codespaces(以後Codespaces)を全面的に導入しました。この記事ではUZOUにおけるCodespacesの利用事例について簡単に紹介します。 GitHub Codespacesとは? GitHub CodespacesとはGitHubの提供するクラウド開発環境のサービスです。Codespacesを利用するとクラウド上のVMの上にリポジトリのコードと諸々の環境がセットアップされたコンテナが立ち上がり、開発者はその環境に接続して開発をするこ…
1年前
記事のアイキャッチ画像
RuboCopにPRを出したらOSS活動が怖くなくなった
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar13日目の記事です。 昨日の記事はこちら tech.speee.jp こんにちは、デジタルトランスフォーメーション(DX)事業本部でエンジニアをしています。21 卒の染谷です。 皆さんは OSS 活動をしたことはありますか?OSS 活動を始める以前は「私が OSS に貢献できることなんてあるのか?」と OSS 活動をすることに抵抗がありました。 そんな私ですが、最終的に RuboCop(Ruby の Linter)にロジック修正の PR を出すことができるようになりました! github.com この記事では、OSS 活動怖くな…
1年前
記事のアイキャッチ画像
開発基盤グループが採用しているTerraformのディレクトリ構造
Speee DEVELOPER BLOG
※この記事は、Speee Advent Calendar12日目の記事です。 昨日の記事はこちら tech.speee.jp お疲れさまです、インフラとCICDを愛するデジタルトランスフォーメーション事業本部開発基盤グループの西田和史(@k_bigwheel)です。最近はGitHub ActionsのWorkflowファイルのCue化を進めています。 本日は、開発基盤グループで採用しているTerraformのディレクトリ構造となぜそうしているのかについて書きたいと思います。 開発基盤グループで採用しているTerraformのディレクトリ構造の例 いきなりですが、うちで採用しているディレクトリ構…
1年前
記事のアイキャッチ画像
混沌としたモノリシックRailsを手懐けるためにやったこと
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar11日目の記事です。 昨日の記事はこちら tech.speee.jp こんにちは、DX事業本部エンジニアのさとーる(@satotoru2000)です。 私は今年の6月から「イエウール」というプロダクトのSEOコンテンツ開発チームで開発をしています。今回はその中でやったことをまとめながら、 モノリシックRailsアプリの一部のドメイン領域を担当する状況下で、自信をもって変更できる領域をどうやって広げたか? という話をしようと思います。 当初のイエウールの課題 イエウールは、アーキテクチャ的にはいわゆる一般的なモノリシックRails…
1年前
記事のアイキャッチ画像
Ridgepoleを使用したマイグレーションでインデックスを貼り忘れて外部キー制約を設定したのに一回目の処理が成功してしまった話
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar10日目の記事です。 昨日の記事はこちら。 tech.speee.jp 初めまして。22新卒エンジニアの長谷川です。現在は、イエウール の開発に携わっています。 今回の記事では、Rails のマイグレーションツールである Ridgepole を使用していた際に感じた疑問に対して、MySQL や Ridgepole の動きについて調べたことについてまとめた内容になります。 Ridgepole とは イエウールでは Rails を用いての開発をおこなっていますが、そのマイグレーションツールとして Ridgepole を導入しています…
1年前
記事のアイキャッチ画像
短歌の同人誌を作った話
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar 9日目の記事です。 昨日の記事はこちら tech.speee.jp こんにちは、PM(プロダクトマネージャー)の嶋です。2018年にSpeeeに来てから現在までイエウール事業を担当しています。あと、嶋稟太郎 @smrntr という名前で短歌をしています。 昨年2021年11月からSpeee社内で短歌部の活動をはじめて、それからちょうど1年後「文学フリマ東京35(略称:文フリ)」に出展しました。 万葉集から数えること1400年、短歌の長い歴史の中でも「企業発の部活で短歌同人誌を作って展示即売会に出た」のは史上初の試みだったかと思…
1年前
記事のアイキャッチ画像
DBを移動してインフラをシャープにした話
Speee DEVELOPER BLOG
※この記事は、Speee Advent Calendar8日目の記事です。 昨日の記事はこちら tech.speee.jp こんにちは!22卒エンジニアで現在DX事業本部開発基盤チームでSREをしている角です。この記事ではイエウールとおうちの語り部のDBをAWSアカウント間で移動させて技術的負債を解消したことについて紹介します。 イエウールは、「デジタルで快適な売却体験を提供する」というビジョンを掲げ、一戸建てやマンション、土地など、あらゆる不動産売却を考えている方と、不動産会社をつなぐマッチングサービスです。 ieul.jp 今までのイエウールのインフラ 今までのイエウールとおうちの語り部の…
1年前
記事のアイキャッチ画像
営業組織のデータ活用をBigQueryで推進した話
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar7日目の記事です。 昨日の記事はこちら。 tech.speee.jp みなさんこんにちは。イエウール・ビジネスコンサルタントの椎木陸斗(@rikus1023)です。2021年4月に新卒で入社し、現在はイエウールに加盟いただいている不動産会社様の成果創出支援を担当しています。 普段はビジネスコンサルタントとして働く傍ら、1年ほどかけてBigQueryを活用した提案のアップデートも行っており、最近は各所で徐々にいい事例が生まれてきました。データ活用をチームや組織(特に営業)に浸透させる過程には難所が多かったなと感じています。改めて振…
1年前
記事のアイキャッチ画像
CV損失に気づきやすくするため、DatadogのSyntheticモニタリングを導入した
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar、6日目の記事です。 昨日の記事はこちら↓ tech.speee.jp こんにちは。ヌリカエでグロースをしている九島です。 突然ですが、みなさんのチームで今年いくらの事業損失が起きましたか? 僕のチームの制作環境は、開発内容から複雑性が高く、リリース後に予期しない不備がでるという問題がありました。根本解決としてリファクタをしつつ短期的にも開発を進めるために、僕のチームで自動CVツールの導入/運用をはじめました。 今日はこの自動CVツールの話をします。 ※エンジニアではないので、技術的な細かいことはわかりません。記事内でも、その点…
1年前
記事のアイキャッチ画像
Goの静的解析を使用したzap用コードGenerator
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar5日目の記事です。 昨日の記事はこちら。 tech.speee.jp はじめに アドプラットフォーム事業部でバックエンドエンジニアをしている@muroon01です。UZOUという広告配信プラットフォームを開発・運用しています。業務でGoの静的解析を使用してzap用のコードGeneratorを作成したのでそれについて記載したいと思います。 zapとは uberがつくったGoのログライブラリ jsonなどプログラムで処理しやすい形式でのログ出力が可能。他にもフォーマッターのカスタマイズも可能 ゼロアロケーションである(ただし使用法に…
1年前
記事のアイキャッチ画像
トンプソン抽出の例で見る共役事前分布
Speee DEVELOPER BLOG
※この記事は、Speee Advent Calendar 4日目の記事です。 昨日の記事はこちら tech.speee.jp 初めまして。アドプラットフォーム事業部の本田 @mov_vc です。SpeeeでUZOUの開発をしています。 以前に下記の記事で紹介されていますが、UZOUで利用されているバンディットアルゴリズムはトンプソン抽出 (Thompson Sampling) で実装されています。 tech.speee.jp 大まかに言うと、トンプソン抽出によるバンディットアルゴリズムでは それぞれのアームの期待値の確率分布に従って乱数を生成する 生成された乱数が最大のアームを1回引いて期待値…
1年前
記事のアイキャッチ画像
ヌリカエチームのアラート改善
Speee DEVELOPER BLOG
※この記事は、2022 Speee Advent Calendar3日目の記事です。 昨日の記事はこちら https://tech.speee.jp/entry/infinite-environments-with-cloudfronttech.speee.jp リフォームのマッチングプラットフォーム「ヌリカエ」の開発チームメンバーの竹井です。 今回は、ヌリカエで恒常的に発生していたが対応されずに残ってしまっていたアラートの改善に着手したお話をさせて頂ければと思います! そもそもアラート改善の「アラート」とは? そもそもアラート改善の「アラート」とは、エラーなどが出た際にSentryからSla…
1年前
記事のアイキャッチ画像
CloudFrontがあっても実現できる無限検証環境の話
Speee DEVELOPER BLOG
※この記事は、Speee Advent Calendar2日目の記事です。 昨日の記事はこちら tech.speee.jp お疲れさまです、インフラとCICDを愛するデジタルトランスフォーメーション事業本部開発基盤グループの西田和史(@k_bigwheel)です。最近AzureADのTerraform化を検討しています。 先日、Kubernetes Meetup Tokyo #54というイベントがオンライン上でありました。 k8sjp.connpass.com この回はKubeConとCNCon North America 2022という海外のKubernetesに関係したイベントのRecap…
1年前