地図はもう描き変わっていた🗺️ 最前線のエンジニア6人に聞いた、AI時代の開発の現在

ℹ️ はじめに こんにちは。令和トラベルでエンジニアをしている松本(@ya2s_x)です。 最近、「AIで開発が変わった」と言われることが増えました。 でも実際のところ、何がどう変わったのかは、少し見えにくい気がしています。 コードを書く時間が減ったのか…

TypeScript 6.0 の到来 — JS版最終リリースと、Go移植で何が変わるか

こんにちは、ogawa です。令和トラベルの技術戦略グループに所属しています。 今回はTypeScriptのこれからの動きについてレポートをまとめてみました。 2026年2月、TypeScript 6.0 のベータ版が公開されました。一見するといつものメジャーアップデートに見…

AIのオフライン評価をどう始めるか | Promptfoo導入の実践

こんにちは。令和トラベルの冨永 修平(tomy)です! 2025年10月に新設されたAX室に所属し、NEWT Chatの開発を担当しています。 2025年12月、旅行・サービス業向けAIチャットエージェント「NEWT Chat(ニュートチャット)」を正式リリースしました。 NEWT Ch…

AIエージェントチャット「NEWT Chat」立ち上げの裏側 ─ AI駆動開発の実践

この記事は、NEWT Chat リリース記念!『AI × Travel Innovation week』のDay4の記事です。 こんにちは。令和トラベルの松井 一歩 (@ippo_012) です!2025年10月に新設されたAX室に所属し、NEWT Chatチームの開発リーダーを担当しています。 2025年12月、旅…

Evolving NEWT’s TypeScript Backend for the AI-Driven Era

この記事は、「NEWT Product Advent Calendar 2025」Day10の記事となります。 「NEWT Product Advent Calendar 2025」10日目は、令和トラベル シニアエンジニアのrodrigoが、アプリエンジニア hossyからバトンをもらい執筆。ぜひ、最後までご覧ください! (…

AI時代における “プロダクト開発の新しい在り方” —— フィードバックサイクルの高速化を生むための新たなアプローチ

この記事は、NEWT Chat リリース記念!『AI × Travel Innovation week』のDay3の記事です。 こんにちは!令和トラベル BackendエンジニアのRickです。 今回は、10月から開発に携わっている旅行・サービス業に特化したAIチャットエージェント「NEWT Chat(ニ…

AI を活用して“少人数開発”をやり切る方法 ─ NEWT Partner Hub の開発裏側

この記事は、「NEWT Product Advent Calendar 2025」Day3 および「プロダクトの内製化やモダナイズの苦労話、成功体験、失敗談、あるあるをシェアしよう!」Day3 の記事となります。 「NEWT Product Advent Calendar 2025」3日目は、令和トラベル エンジニア…

【イベントレポート】TSKaigi Hokuriku 2025に、 “旅で応援” するスポンサーとして参加しました!

こんにちは。令和トラベルでWebエンジニアをしていますyassan(@ya2s)です! 2025年11月23日に「TSKaigi Hokuriku 2025」が開催されました。参加されたみなさま、カンファレンス運営に携わったみなさまお疲れさまでした。 今回は TSKaigi Hokuriku 2025に お…

ビジター(非会員)予約の開発の裏側

はじめに こんにちは!令和トラベルでBackendエンジニアをしている仙波です。 私たちの開発している旅行アプリ『NEWT(ニュート)』では、2025年8月19日にビジター(非会員)予約機能をリリースし、さらに9月9日には決済方法として、銀行振込とプライスキー…

ゼロから作り上げた、半年超の大型プロジェクトにおける挑戦と学び

こんにちは!令和トラベル エンジニアリングオフィスです。 2025年9月17日、旅行アプリ『NEWT(ニュート)』は、株式会社シーナッツが提供する宿泊施設向け販売管理システム「TL-リンカーン」とのシステム連携を開始し、ホテル事業を本格的にスタートしまし…

iOSエンジニアからバックエンドへ転向して見えた、AI時代のキャリアの可能性

こんにちは!令和トラベルにて旅行アプリ「NEWT (ニュート)」の開発をしているRickです。 2024年4月に入社して以来、ずっとiOSエンジニアとしてアプリ開発に携わってきました。そして2025年6月から、iOSエンジニアを兼務しつつ、Backendエンジニアに転向する…

EM、PMも経験したエンジニアがなぜ、バックエンドエンジニアへ?

はじめに 令和トラベルでBackendエンジニアをしている冨永 修平(tomi)です。2025年1月に入社し、旅行アプリ『NEWT(ニュート)』のBackend開発を担当しています。 私のキャリアはSIerから始まり、Web業界でエンジニアリングマネージャーやプロダクトマネジメ…

会社にとっても自身にとっても、非連続な成長への挑戦を

こんにちは!令和トラベル エンジニアリングUnit Backendエンジニアの喜多 将人です。 この記事は、『NEWT 3rd ANNIVERSARY CALENDAR』のDAY11として、書かせていただきます。 はじめに 改めまして、2025年1月に令和トラベルに入社した喜多と申します。 今回…

TypeScript Compiler APIを利用したデータベースドキュメントの自動生成

この記事は、「NEWT Product Advent Calendar 2024」Day14 および「TypeScript Advent Calendar 2024」Day19の記事となります。 こんにちは!「NEWT Product Advent Calendar 2024」14日目は、令和トラベル Backendエンジニアのnocciが、Frontendエンジニア …

NEWT Architecture Evolution

この記事は、「NEWT Product Advent Calendar 2024」Day6の記事となります。 こんにちは!「NEWT Product Advent Calendar 2024」6日目は、Senior EngineerのRodrigoが、エンジニアリングオフィスからバトンをもらい「NEWTのアーキテクチャの進化」について…

Real World ISUCON ~海外ツアー検索のパフォーマンスチューニングの事例~

こんにちは、バックエンドエンジニアの飯沼です。 私たちが開発している海外旅行アプリ『NEWT(ニュート)』では、フライト・ホテルと送迎などのオプションをセットにした海外ツアーを簡単に予約することができます。 当然、海外ツアーを検索する機能もあり…

GraphQL Schema Design Principles adopted by NEWT 

Hello! My name is Rodrigo Ramirez; I’m a Senior Engineer at ReiwaTravel. I had the privilege of deciding the Tech Stack for NEWT Backend and Frontend, and I introduced GraphQL for communication between our clients and our backend systems. …

Androidエンジニアがバックエンドエンジニアになって感じたこと

はじめに こんにちは。令和トラベル エンジニアの赤池です。 この記事は、NEWT 2nd ANNIVERSARY CALENDAR DAY19として、書かせていただきます。 私は、NEWTの立ち上げから2年ほどAndroidアプリを開発してきましたが、エンジニアとしての経験の幅を広げるため…

旅行サービスのDXを支えるBackendの技術

はじめに こんにちはバックエンドエンジニアの木村です。 今回は、NEWT 2nd ANNIVERSARY CALENDAR DAY17として、書かせていただきます。 このブログでは複雑なデータモデルや大量のデータを扱う旅行サービスにおいて、私たちバックエンドチームが取り組んで…

MySQLのSpatial index(R-tree index)を使った地理的検索のパフォーマンス検証

こんにちは、令和トラベルでバックエンドエンジニアをしている木村です。 MySQLにはSpatial index(R-tree index)という交差や包含など空間的な基準に基づいたインデックスが存在します。本ブログ記事では、このインデックスを使った地理的検索のパフォーマン…

【イベントレポート】NEWT Backendエンジニアの取り組み【第3回Tech LT会】

こんにちは!令和トラベルエンジニアリング部です。 2023年7月25日に初めて社外の参加者を募り開催した、第3回Tech LT会の様子を紹介します! Tech LT会とは 令和トラベルのエンジニアリングチームは『あたらしい旅行を、デザインする。』というミッションの…

海外ツアー予約時の氏名入力誤りを防ぐ ~ニューラルネットワークによる「姓名逆入力」の検知~

こんにちは、バックエンドエンジニアの飯沼です。 この記事では、『NEWT(ニュート)』で海外ツアーを予約する際に、パスポートの氏名の入力誤りを防ぐ仕組みを解説します。「スペル誤り」や「姓名逆入力」を、アルファベット氏名の辞書を使った簡単な方法で…

GPTを使ったChat bot開発のための検証基盤構築の話

こんにちは。NEWT 1st ANNIVERSARY CALENDAR 13日目担当の木村祐太です! はじめに 初めまして、私は令和トラベルではNEWTのBackendの開発をしています。 令和トラベルは「令和時代を代表する、デジタルトラベルエージェンシーを創る。」というVisionを掲げ…

【入社エントリ】入社から3ヶ月を経て感じる令和トラベルの魅力

こんにちは!NEWT 1st ANNIVERSARY CALENDAR 9日目担当の高橋慶一郎(kei)です! 2022年12月に令和トラベルへ入社し、現在はバックエンドエンジニアとしてNeMS(NEWTを管理するための社内ツール)を開発しています。 今回は入社から3ヶ月を経て感じる、令和…

実践イミュータブルデータモデル — NEWTポイント機能の設計

こんにちは、バックエンドエンジニアの飯沼です。かんたんに海外ツアーを予約できるNEWT(ニュート)と、それを支える社内向けのツアー入稿・予約管理システムのバックエンド開発を担当しています。 先日、ツアーの旅行代金の5%分のポイントを還元する「NEWT…

NEWT Tech Talk vol.2 〜Backend/TypeScript /GraphQL〜

こんにちは!令和トラベルエンジニアリング部です。 2022年11月22日(火)、令和トラベル主催で「NEWT Tech Talk vol.2 〜Backend/TypeScript /GraphQL〜」を開催しました。 NEWT Tech Talkは、技術的な知見を共有しあうことを目的とした勉強会で、今回は令…

PMFに向けての運用業務で意識している事

はじめに こんにちは、令和トラベルのバックエンドエンジニアの北山です。 この記事では、現在、私が運用業務を担当しておりスタートアップの運用で意識していることをお話しできればと思います。 運用担当を置いた理由 令和トラベルは今年4月に NEWTをリリ…

NEWT: Back-end Technology Selection

Hello! My name is Rodrigo Ramirez, I’m a Full-stack developer at ReiwaTravel, and I had the opportunity and responsibility of selecting NEWT stack. Specially for the Backend and Frontend. Choosing the right technology stack Our decisions f…

NEWT: From Multi-Repos to Monorepo Development

Hello! I'm Rodrigo, a Full-stack developer at Reiwa Travel. On April 5, 2022 we have released our service NEWT, an overseas travel reservation application. If you like or plan to traveling abroad, please use it! This article is part of the…

入社エントリー!【令和トラベル】の面接〜入社後に感じた事。

はじめまして、2021年11月16日に株式会社令和トラベルにバックエンドエンジニアとして入社した北山です!12/6(月)にお披露目させていただいた、NEWTのバックエンドAPIや管理画面の開発を担当しています! この度、入社して感じた会社の事を、入社エントリ…