トレタ開発者ブログ

飲食店向け予約/顧客台帳サービス「トレタ」、モバイルオーダー「トレタO/X」などを運営するトレタの開発メンバーによるブログです。

トレタにJOINして勉強になったRailsに関する3つを紹介

この記事はトレタ Advent Calendar 2020の22日目の記事です。 はじめまして。2020年3月からJOINしたサーバーサイドエンジニアをしている @shiroemons です。 Appleから AirPods Max が発表されて、SonyのWH-1000XM4を即購入して、ノイズキャンセリング機能と…

超短期プロジェクトでのQAエンジニアの立ち回りを振り返ってみた

※この記事はトレタ Advent Calendar 2020 20日目の記事です。 こんにちは。QAエンジニアの坂田です。 今年はコロナ禍で大変な年でしたね。私はそんな中ボルダリングに嵌ってしまい、感染対策を心掛けつつジムに通う毎日です。 さて、弊社代表がオーナーを務…

AmazonConnectのリアルタイムダッシュボードを作る話

本記事はトレタアドベントカレンダー2020、21日目の記事です。 こんにちは、フロントエンドエンジニアの北川です。 去年の記事を振り返ってみるとリングフィットアドベンチャーを始めた時期でしたが、 一年越しでクリアして今はFitBoxing2へ移行しました。 …

2020年のトレタQAチーム - 今年変わったこと、これからのこと -

* 本記事は トレタ Advent Calendar 2020 の18日目の記事です こんにちは。引っ越しから3週間、ダンボールがいつまで経っても片付かないQAエンジニアの林です。 今回は、トレタのQAチームに今年1年で起きた変化と、今後さらに変えていきたいことについて書…

プロジェクトフィットなテスト計画をたてよう

本記事はトレタ Advent Calendar 2020 の 17 日目の記事です。 はじめまして。トレタでQAエンジニアをしています、福富(フクトミ)と申します。 3年ほど第三者検証を生業とする会社にてスクラムチーム内QAやQAチームリーダーを経験しまして、今年の7月にト…

自分なりに簡単なFlutterのアーキテクチャーを組み立ててみた

この記事は トレタ Advent Calendar 2020 の16日目です。 はじめに トレタのフロントエンドエンジニアのClayです。元々はiOSエンジニアで現在はFlutter for WebとReactをメインでやっています。 今回は自分が使ってたFlutterアプリの簡単なアーキテクチャー…

Gauge+Capybara+Rspecではじめる自動テスト

この記事はトレタ Advent Calendar 2020の15日目の記事です。 こんにちは。トレタでQAエンジニアやってます、中村です。 今年はGaugeを使ってE2Eテスト実装を行ったのですが、復習も兼ねて簡単に使い方をまとめてみようと思います。 この記事で説明している…

PoCのために限られたリソース・時間でありもののツールを組み合わせてリリースした話

*この記事は トレタ Advent Calendar 2020 の14日目 の記事です。 前回のアドベントカレンダーから早くも1年、今年も寒さとともに腰が軋むサーバーサイドエンジニア 石谷です! 今年はいろいろと激動の年でした。 トレタはというと、コロナ禍のど真ん中…

製品開発の失敗率を下げるために意識すべきこと

こんにちは、iOSエンジニアの高です。 みなさん、製品開発してますか?うまくいってますか? 開発しているとうまくいくこともあれば、残念ながら失敗してしまうこともあると思います。 開発自体がうまく進まないこともありますし、開発は順調なんだけれど、…

SREチームで導入したものをピックアップしてみるの巻

トレタ Advent Calendar 2020 の 12 日目の記事です。 こんにちは、wind-up-bird です。 2020年のアドベントカレンダー3回目の登場です。 今回は割と肩の力を抜いて書いてみます。(なので、主観とかが多分に含まれます) ところで、トレタに入社して約2年が…

トレタでの輪読会

はじめに これはトレタアドベントカレンダーの11日目の記事になります。 輪読会 トレタでは、有志を募って輪読会をする文化があります。 これまでに アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~ 情報アーキテクチャ 第4版 ―…

チームワークにおけるDocumentation

みなさんesa等の共有ドキュメントツール使っていますか?ドキュメントって書くのって非常に難しいですよね。いや、ただ書くのは簡単ですが、相手に伝わるドキュメントを書くのが非常に難しいですよね。 特にエンジニアの皆さんは「シンプルで美しい」みたい…

今年のWFHで買って良かったもの、さっさと買えば良かったもの

サイバーマンデーでついにPaidy翌月払いに手を出したサーバサイドエンジニアの佐藤です。この記事はトレタ Advent Calendar 2020の9日目です。 さて、みんな真面目な記事書いてるのでうかれた記事をさし込みましょう。というわけで今日のネタは「今年のWFH…

もうすぐ標準化されるらしいのでHTTP/3について調べてみた

*この記事は トレタ Advent Calendar 2020 の7日目の記事です。 こんにちは。トレタでサーバーサイドエンジニアをしている川村です。 この記事では自分の学習も兼ねてHTTP/3についてまとめたいと思います。 このテーマにしたきっかけと記事の目標 先月「QU…

terraformでAPI Gatewayを構築してAPI Key認証を設定してみた

本記事はトレタアドベントカレンダーの6日目の記事です。 始めに 皆さま、こんにちは! 『劇場版ヴァイオレット・エヴァーガーデン』で映画館にいる誰よりも号泣していたトレタのエンジニア兼北条加蓮ちゃんのプロデューサーの@hiroki_tanakaです。 先日、AP…

lambrollでシンプルなLambdaデプロイの仕組みを作った話

トレタ Advent Calendar 2020 5日目の記事です。 はじめに lambrollとは ディレクトリ構成 CI/CD 必要な権限(IAM Policy) .circleci/confg.yml 前日譚 最後に エンジニア募集中 はじめに はじめまして。2020年4月からSREチームにJOINしたbutadoraと申します…

トレタのバックエンドを ECS へ移行した話 [後編]

Advent Calendar 2020 の 4 日目の記事です。 こんにちは、 wind-up-bird です。 前回に引き続き、ECS移行について書いていきたいと思います。 前編: 移行前の構成や課題、移行方針を記載しています。 後編: 移行後の構成や旧環境との変更点を記載しています…

トレタのバックエンドを ECS へ移行した話 [前編]

Advent Calendar 2020 の 3 日目の記事です。 こんにちは、 wind-up-bird です。 トレタではSREチームに所属しており、このブログには初登場です。 今回は、トレタが飲食店向けに提供している顧客台帳・予約台帳サービスのバックエンドを EC2 から ECS へ移…

インフラエンジニア見習いによるAWS認定 クラウドプラクティショナー合格体験記

本記事はトレタアドベントカレンダーの2日目の記事です。 始めに 皆さま、こんにちは! スプラトゥーンが大好きなのに一向にウデマエが上がらないトレタのエンジニア兼佐久間まゆちゃんのプロデューサーの@hiroki_tanakaです。 持ちブキを1つに固定してから…

Auth0のDelegated Administration Extension(DAE)を使ってユーザー管理を委譲してみよう

突然ですが、Auth0、使ってますか?手軽に認証機能を追加できる便利なIdentity as a Service (IDaaS) ですが、ユーザー管理機能を委譲したい時があります。そんな時使える手段の一つにDelegated Administration Extensionがあります。

サービス開発で高速全文検索APIのAlgoliaを使用した際の処理フローと感じたAlgoliaの特徴

はじめに 皆様、こんにちは! 『あつまれ どうぶつの森』でゴリラの住民ばかりが島に集まるトレタのサーバサイドエンジニア兼佐久間まゆちゃんのプロデューサーの@hiroki_tanakaです。 現在、私が携わっているプロダクトでAlgoliaという高速検索APIを使用し…

トレタのコードレビューへの取組

始めに 皆さま、こんにちは! トレタのサーバサイドエンジニア兼佐久間まゆちゃんのプロデューサーの@hiroki_tanakaです。 先日、コードレビューに関する議論が社内で巻き起こり、その時話に上がった内容や実際にトレタで行っているコードレビューの取組に関…

Engineering Onboardingの設計

SREチームの中村です。2019年は弊社のエンジニア採用はありがたいことに好調で、たくさんのエンジニアに入社していただきました。2018年比で人数としては2倍近くになっています。 2019年のエンジニア採用戦略についてはVP of Engineeringによる以下の記事に…

トレタ開発組織振り返り 2019年版

この記事は トレタ Advent Calendar 2019 12日目*1の記事です。 こんにちは。最近、子供に荷物に買い物かばんにとリアルポーターごっこに腰がつらくなってきた@joy04dです。 前回のAdvent Calendarでこんな事を書いていた自分ですが、その後、今年1月から VP…

台帳アプリのカラーリファクタリングをした話

こんにちは。 サンタ業務を控えているパパiOSエンジニアのkentaroです。 今年実施したトレタ iPad台帳のカラーリファクタリング(v35.0にて対応しました)についてご紹介します。 なぜ行ったのか これは担当デザイナーの言葉をそのまま引用します。 トレタは…

SwiftUIとCombineを使ったMVVMの実装

この記事は トレタ Advent Calendar 2019 の23日目の記事です。 こんにちは。iOS & Androidエンジニアの山口です。 トレタでは、主にトレタnowの開発を行っています。 これまで、UIKit、RxSwift(RxCocoa)を使ったMVVMアーキテクチャで実装することが多かった…

なぜQAエンジニアが仕様を書いたのか

この記事はトレタ Advent Calendar 2019 21日目の記事です。 こんにちは。QAエンジニアの坂田です。 トレタに入社して1年が経ち、既存サービスのエンハンス開発やいくつかのリニューアルプロジェクトに携わってきました。プロダクト品質向上やメンバーへの貢…

トレタCCにAmazonConnectを導入した話

本記事はトレタアドベントカレンダー19日目の記事です。 こんにちは。リングフィットアドベンチャーを2週に1回のペースでプレイしているフロントエンドエンジニアの北川です。 私はトレタのコンタクトセンター事業(以下、トレタCC)のシステム開発全般を担っ…

トレタに入社して新鮮に感じていること

この記事はトレタ Advent Calendar 2019 18日目の記事です。 こんにちは。2019年10月に入社したフロントエンドエンジニアの@punipunityanです。好きな動物は犬です!犬の話になると急にテンションがあがります!!特に柴犬が大好きです!!! 入社して3ヶ月…

Postmanを使ってAPIテストを行うために最低限理解しておきたい3つのこと

この記事は トレタ Advent Calendar 2019 の17日目です。 はじめまして!QAエンジニアの @gonkm です。先週末17年ぶりに再結成を果たしたバンドのライブに参加して筋肉痛です。 トレタでは、今年ローンチしたToreta nowとトレタの予約台帳のオプション機能の…

© Toreta, Inc.

Powered by Hatena Blog