2024-01-01から1年間の記事一覧

FlutterKaigi 2024に参加してきました!

こんにちは、アプリチームの朝日(YOUTRUST / X)、ルーカス(YOUTRUST / X)、優依那(YOUTRUST / X)です。 11月21日と22日に、FlutterKaigi 2024が有明セントラルタワーホール&カンファレンスで開催されました。 YOUTRUSTのアプリはFlutterを使用して開発して…

Kaigi on Rails 2024 参加レポート!!

こんにちは、YOUTRUSTのしぶしゅん(YOUTRUST / X)です。 2024年10月25日〜26日に開催されたKaigi on Railsに参加しました。 今回は2日間のイベントの様子を振り返ります。 kaigionrails.org Kaigi on Railsは、 「初学者から上級者までが楽しめるWeb系の技…

YOUTRUSTのプロダクト開発部で働くってこんな感じ

9月からアプリエンジニアとして入社した優依那(YOUTRUST / X)です! 今回は、YOUTRUSTのプロダクトを開発しているチームの構成や働き方についてご紹介します。 弊社独自の珍しいところもあると思うので、 入社を検討されている方も、そうでない方も楽しんで…

YOUTRUST Web開発チームのスクラム開発について

こんにちは、YOUTRUSTのしぶしゅん(YOUTRUST / X)です。 改善チームのWeb開発チームリーダーを担当しています。 最近、書籍『SCRUM BOOT CAMP THE BOOK 増補改訂版』を読み直しました。 スクラムチームを始める主人公の奮闘している姿が自分と重なり、改め…

YOUTRUST WebチームのAPI設計例の紹介

こんにちは!YOUTRUSTでWebエンジニアをしている大竹(YOUTRUST)です。 9月も中旬ですが、まだまだ残暑が続いていますね。引き続き体調管理に気をつけていきたいと思います。 本日のテーマ 以前のブログで開発フローについて軽く触れたのですが、本日はその…

YOUTRUSTアプリで使っているパッケージ一挙大公開!その1

どうも、株式会社YOUTRUSTのアプリ開発のリードエンジニアをやっているashdikこと朝日(YOUTRUST / X)です。 最近は、任天堂Switchで有名な「Slay the Spire」のボードゲーム版にどハマりしております。 Slay the Spire アセンション4クリア時 原作は一人用な…

エンジニアリングマネージャーになって実践してきた3つのこと

はじめに こんにちは。須藤(YOUTRUST/X)です。 私はSRE(Site Reliability Engineer)兼エンジニアリングマネージャー(EM)として、この半年間さまざまな取り組みを行ってきました。まだまだ未熟な部分も多いですが、これまでの経験や学びを共有することで…

メッセージ配信機能を作った話と、例外処理の考え方について

こんにちは、YOUTRUSTの今井(YOUTRUST / X)です。 今回は、先日メッセージ配信機能を実装したので、その機能の実装内容・工夫したこと・実装から学んだことについてご紹介します。 実装背景 YOUTRUSTでは、これまでユーザー様やコミュニティオーナー様に対し…

このSQLには不具合が含まれています。見つけ出して欲しいです。

こんにちは、YOUTRUST のやまでぃ(YOUTRUST/X)です。 最近のわたくしごとですが 最近重たすぎる腰を上げてダイエットに取り組んでいます。 筋トレやら有酸素運動やら16時間断食など色々薄く広くやってみていますが、炭水化物制限が一番効果がある気がして…

YOUTRUSTで利用しているポリモーフィック関連付け機能

こんにちは!webエンジニアの奥村一貴(YOUTRUST / X)です。 入社してから二ヶ月が経ち、開発や業務フローにも少しずつ慣れてきました。 先日初めて「ポリモーフィック関連付け」という機能を知りました。 とても便利な機能だと感じたので、本日はYOUTRUST…

SESから自社開発に転職して感じたこと

8月から2人目のSREとして入社した墨(YOUTRUST/X)です。 約1ヶ月が経ち、ようやく人や業務の進め方にも慣れてきました。 ちなみに福利厚生でPCモニターをウルトラワイドにアップグレードしてやる気もみなぎっています笑 1. 本記事の背景 エンジニア歴的には6…

パフォーマンス改善の始め方と、APIレスポンスタイムを67%短縮した話

こんにちは、YOUTRUST Webエンジニアの寺井(YOUTRUST/X)です。 私はYOUTRUSTに入社してからこれまでプロダクト開発部に所属しており、主に機能開発を担当していました。 2024年8月からは技術開発室に異動し、この1ヶ月はパフォーマンス改善に取り組んできま…

Flutter Connection参加レポート

こんにちは、YOUTRUSTアプリエンジニアのルーカス(YOUTRUST / X)です。 今年のFlutter Connectionというパリに行ってるFlutterイベントにスピーカーとして参加しました。Flutter Connectionのコンセプトは「Flutter好きな人と繋がりを増やしましょう」です…

YOUTRUSTアプリを支えるデータストアの技術 〜改良版〜

どうも、株式会社YOUTRUSTのアプリ開発のリードエンジニアをやっているashdikこと朝日(YOUTRUST / X)です。 最近は、以前お話ししたTHE BLACKLISTを見終わり、 2周目に突入しました笑 さすがに長すぎるので1.5倍速で見てるのですが、「こんな人いたなぁ」「…

webエンジニアとして入社後1ヶ月経つので入社エントリを書いてみた

初めまして! 7月からYOUTRUSTでwebエンジニアとして働いている奥村一貴(YOUTRUST / X)と申します。 今回は入社して1ヶ月経つので入社エントリの意味も込めてオンボーディングの体験記、ここまでの業務フローなどを紹介させていただきます。 目次 この記事…

VSCodeの拡張機能とおすすめ設定の話

こんにちは、YOUTRUSTのしぶしゅん(YOUTRUST / X)です。 YOUTRUSTではバックエンドをRails、フロントエンドをReactとTypeScriptで開発しています。 エディタは開発者によって様々ですが、私はVSCodeを使っています。 今回はVSCodeの拡張機能とおすすめ設定…

BigQueryのデータをSFTPサーバーに定期送信する仕組みを作った話

こんにちは!YOUTRUSTの春日です。 今年の夏はめちゃめちゃ暑いですね。僕は夏バテ対策と理由をつけて辛い料理をほぼ毎日食べています。 辛いものは食欲増進の効果があるという説もあるので、辛いもの好きの方は共にカプサイシンを摂取していきましょう。 さ…

エンジニア2年目に突入。最近取り組んだこと・現在取り組んでいることの紹介。

こんにちは、YOUTRUSTの今井(YOUTRUST/X)です。 私は昨年の6月にWebエンジニアとしてのキャリアをスタートし、1年が経過しました。2年目に突入した自分が、最近取り組んだこと・現在取り組んでいることを紹介できればと思います。 最近取り組んだこと:ユ…

コミュニティ機能をリニューアルしました!

こんにちは!YOUTRUSTでWebエンジニアをしている大竹(YOUTRUST)です。 とても暑い日々が続いているので、体調管理に気をつけていきたいと思います。 本日のテーマ 先日コミュニティ機能をリニューアルしました! prtimes.jp 本リニューアルは数ヶ月に渡る…

開発効率を上げる便利ツールについて紹介!

こんにちは、YOUTRUSTでエンジニアインターンをしている計良(YOUTRUST/X)です。 今回は開発効率を上げる便利ツールということで僕が実際に使っているツールの機能と、その実例について紹介していきます。 1. Arc ArcはThe Browser Companyが開発しているブラ…

YOUTRUST で本当に起こった不具合の話 〜解答編〜

こんにちは、YOUTRUST のやまでぃ(YOUTRUST/X)です。 最近のわたくしごとですが 行きつけの温泉施設である南多摩の季乃彩にはリラクゼーションスペースがあり、整った身体で漫画を読みながらゆっくりと自分の時間を過ごすことができます。 どうやら3ヶ月に…

Rubyのバージョンを最新版にアップグレードした話

こんにちは、YOUTRUST Webエンジニアの寺井(YOUTRUST/X)です。 今回、YOUTRUSTで使っているRubyのバージョンを 3.2.4 から 3.3.4 (執筆当時の最新版)にアップグレードしたので、その過程を記事にしたいと思います。 1. 非互換な変更点の確認 まずは、Ruby 3.…

OPEN CODE(特別編)開催レポート

こんにちは! プロダクトチームの採用を担当しております、大桃(YOUTRUST)です。 先日6/12(水)にOPEN CODEを開催いたしましたので、レポートをお届けしようと思います しかも今回のOPEN CODEは特別編! 5日連続で開催したYOUTRUST Meetupの3日目の企画と…

RubyKaigi 2024 参加レポート

こんにちは、YOUTRUST Webエンジニアの寺井(YOUTRUST/X)です。 2024年5月15日から5月17日に開催されたRubyKaigi 2024に参加してきたので、今回はその記録を記事にしたいと思います。 1. はじめに 私はオフライン開催のRubyKaigiには2022年から参加していて、…

SREについて本気出して考えてみた2024

3月からYOUTRUSTにSREとして入社した須藤(YOUTRUST/X)です。 1人目のSREとして組織に参画したタイミングということで、改めて既存組織に対しどのようにSREを進めていくか、という決意表明も含めてブログにしたためたいと思います。 これからSREを始めようと…

YOUTRUSTアプリに関する質問にn個答えてみた

どうも、株式会社YOUTRUSTのアプリ開発のリードエンジニアをやっているashdikこと朝日(YOUTRUST / X)です。 最近、子どもの送迎のために電動自転車を買いました。 電動って、電気で動くんですよね。 なので、坂道が本当に快適すぎて、坂を見つけると逆に登っ…

YOUTRUST で本当に起こった不具合の話 〜問題編〜

こんにちは、YOUTRUST のやまでぃ(YOUTRUST/X)です。 最近のわたくしごとですが 先日、1年振りにグランドピアノで Summer を弾いてみました。 www.youtube.com 会場は代々木のピアノスタジオ マイレッスンさん piano.my-lesson.jp 1.5年前に友達から電子ピ…

バッチ処理の負荷を下げる工夫

こんにちは!YOUTRUSTでエンジニアリングマネージャーとして働いているジョニー(YOUTRUST)です。 まだまだ気温の変化は激しいですが、徐々に暖かい日も増えてきて、春の訪れを感じています。 本日のテーマ 本日のテーマは「バッチ処理の負荷低減」です。 Y…

深く根付いた2つのマスタテーブルを統合した話

こんにちは、YOUTRUST Webエンジニアの寺井(YOUTRUST/X)です。 YOUTRUSTではユーザーや募集において職種を設定することができます。 しかし、実はユーザーで設定できる職種(ユーザー職種)と募集で設定できる職種(募集職種)では、これまで全く別のマスタテー…

仕様書には載っていない、YOUTRUSTアプリの細かなUX改善の話

アプリエンジニアのくまもん(YOUTRUST/X)です。 細かいUXまで気を配られているアプリは、単純に使いやすいだけでなく、操作していて心地が良く、動きに信頼感があります。しかし細かいUXの議論は、どうしても後回しになりがちで、仕様やデザインモックで厳…