BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:TypeScriptを活用した型安全なチーム開発
X-WR-CALNAME:TypeScriptを活用した型安全なチーム開発
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:916165@techplay.jp
SUMMARY:TypeScriptを活用した型安全なチーム開発
DTSTART;TZID=Asia/Tokyo:20230912T190000
DTEND;TZID=Asia/Tokyo:20230912T210000
DTSTAMP:20260704T004400Z
CREATED:20230814T143933Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/91616
 5?utm_medium=referral&utm_source=ics&utm_campaign=ics\n\nㅤ\n【Sansan T
 ech Meetup】TypeScriptを活用した型安全なチーム開発\nJavaSc
 riptはTypeScriptの登場により堅牢性が高まり、大規模な
 プロジェクトにも採用されるようになりました。その
 一方で、バックエンド・フロントエンドを問わず、デ
 ファクトと言えるような強い制約を持ったフレームワ
 ークは生まれておらず、個々のプロジェクトチームが
 独自の開発ルールを敷いています。\n\nコードベースの
 抱える複雑性は、プロジェクト開始の瞬間から増加し
 始め、機能追加の度に増えていきます。特にメンタル
 モデルやバックグラウンドの異なるメンバーで構成さ
 れるチーム開発では、この傾向はより顕著に現れます
 。\n\n複雑性の増加は不可逆に進行しますが、それでも
 TypeScriptをベースとした施策により、複雑性増加の加速
 度を下げることは可能です。本LTでは、どのようにす
 れば型安全なチーム開発を実現し、複雑性の増加を止
 められるかといった観点からお話します。\n■こんな
 方におすすめ\n\nTypeScriptを用いたプロジェクトに参加
 しているが、型システムを活かしきれていないように
 感じている方\nバックエンドとフロントエンドをどの
 ように繋ぎこめばいいか悩んでいる方\nチームのエン
 ジニアが個々に設計と実装を進めており、コードベー
 スに一貫性がないように感じている方　　など          
  \n\n■タイムスケジュール\n2023年 9月 12日（火）\n19:00
 ～21:00（受付時間　現地参加：18:45〜19:50／オンライン
 参加：18:50〜）\n\n\n\n時間\nコンテンツ\n\n\n\n\n19:00 - 19:0
 5 (05分)\nOpening\n\n\n19:05 - 19:20 (15分)\nTypeScriptプロジェク
 トにスキーマ駆動開発を持ち込みより型安全な世界へ
 （技術本部 Digitization部 Bill One Entryグループ / 秋山 雅
 之）\n\n\n19:25 - 19:40 (15分)\nチーム開発における自作ESLin
 tルールの活用と戦略（技術本部 Digitization部 Bill One Entr
 yグループ / 薩田 和弘）\n\n\n19:45 - 20:00 (15分)\nTypeScript 
 小ネタとか（技術本部 Digitization部 Bill One Entryグループ
  / 小田 崇之）\n\n\n20:05 - 20:20 (15分)\nPrisma を活用した Ty
 peScript チーム開発（技術本部 Digitization部 データ化グ
 ループ / 湯村 直樹）\n\n\n20:20 - 20:35 (15分)\nQ&A・トーク
 セッション\n\n\n20:35 - 21:00 (25分)\n懇親会（現地参加の
 方限定）\n\n\n\n※タイムスケジュールや内容は変更に
 なる可能性があります。\n■参加方法\n\nconnpassにてお
 申し込みを受け付けます。右上の「このイベントに申
 し込む」よりご登録ください。\nオンライン参加は当
 日の発表終了時間まで、受付可能です。\n開催の一週
 間前までに、ご参加方法をconnpassからのメールにて配
 信し、上記「参加者への情報」欄にも記載します。\n
 開催一週間前の日以降にお申し込みの方は、上記「参
 加者への情報」欄をご確認ください。\nオンラインで
 の配信はZoomを予定しております。\nイベントへのお問
 い合わせは「33tech@sansan.com」宛てにイベント名などを
 記載の上でご連絡ください。\n\n■会場について\nSansan
 株式会社\n東京都渋谷区神宮前5-52-2 青山オーバルビル 
 3F\nhttps://jp.corp-sansan.com/company/info/\n※ 表参道駅 B2出口
 から徒歩4分\n※ 19:50ごろ受付終了とさせていただきま
 すので予めご了承ください。\n Speaker Profile\n技術本部 D
 igitization部 Bill One Entryグループ秋山 雅之（aki202・@aki202
 ）\n2021年 Sansan株式会社に中途入社。\n一般にプロジェ
 クト開始時から複雑性を増す一方のコードベースを、
 如何に保守性の高いものにできるかという話が好き。\
 n登壇タイトル：TypeScriptプロジェクトにスキーマ駆動
 開発を持ち込みより型安全な世界へ\nOpenAPIを共通スキ
 ーマとし、バックエンドとフロントエンドで型安全な
 開発体制を整えた話をします。\n\n技術本部 Digitization
 部 Bill One Entryグループ薩田 和弘\n2021年 Sansan株式会社
 に中途入社。\n入社以来Digitization部でTypeScriptを用いた
 フロント・バックエンドの開発に従事。\n登壇タイト
 ル：チーム開発における自作ESLintルールの活用と戦略\
 n自作のESLintによってチームコンテキスト内でのよくあ
 るミス・再発防止としてESLintを活用している。活用の
 範囲や使い方などを話す。\n\n技術本部 Digitization部 Bill
  One Entryグループ小田 崇之（takayukio）\n2021年 Sansan株式
 会社に中途入社。請求書のデータ化システム開発に従
 事。\n今年から役割がマネージャーに変わり、かれこ
 れ半年以上コードから離れている。\n登壇タイトル：Ty
 peScript 小ネタとか\n多分あんまり知らなくて、そして
 知らなくても困らない TypeScript Tips  などについて話し
 ます。\n\n技術本部 Digitization部 データ化グループ湯村 
 直樹\n2019年 Sansan株式会社に新卒入社。\n名刺データ化
 システムなど複数のシステムの開発を経て、現在はデ
 ータ入力システム用の認証基盤の開発に従事。\n登壇
 タイトル：Prisma を活用した TypeScript チーム開発\nPrisma 
 は型安全にデータベースにアクセスできる ORM です。Ac
 tive Record などの ORM と異なり、データベースから取得
 した結果をプレーンな JavaScript のオブジェクトとして
 返します。最近では Prisma Client extensions のような機能
 も追加され、プロジェクトで採用する際に様々な実装
 パターンが考えられます。発表では、考えられる実装
 パターンと認証基盤の開発で採用した方法について紹
 介します。\n\n■会社紹介\n  Sansan株式会社\nSansan株式会
 社は「出会いからイノベーションを生み出す」をミッ
 ションとして掲げ、働き方を変えるDXサービスを提供
 しています。主なサービスとして、営業DXサービス「Sa
 nsan」やキャリアプロフィール「Eight」、インボイス管
 理サービス「Bill One」、契約DXサービス「Contract One」を
 国内外で提供しています。\n- テックブログ\n- 採用情
 報\n- エンジニア組織について\n- Twitter\n\n■注意事項\n\
 n参加枠が最小遂行人数に満たない場合や関係者の急病
 や天災などにより、開催を延期または中止する場合が
 ございます。\n当日会場にて申込を確認させていただ
 く場合がございます。\nイベントの様子・内容をまと
 め、後日公開させていただく場合がございます。\n懇
 親会では、アルコールの提供を予定しています。ご来
 場の皆さま同士での交流をお楽しみください。\n※20歳
 未満の方の飲酒は固くお断りいたします。\n会場内はWi
 -Fiを用意しております。\n電源の用意はございません
 ので予めご了承ください。\n会場は禁煙となっており
 ます。\n参加目的が不適切だと判断される場合には、
 運営側で参加をキャンセルさせていただく場合がござ
 います。\n\n\n■個人情報のお取り扱いについて\n本イ
 ベントで取得する個人情報のお取り扱い方針は以下の
 通りです。ご同意の上でお申し込み・ご参加ください
 。\n Sansan株式会社の個人情報のお取り扱い方針\n\n■ア
 ンチハラスメントポリシー\n本イベントはアンチハラ
 スメントポリシーを定めております。参加者は内容を
 ご確認、ご同意の上でご参加をお願いします。\n本イ
 ベントでは、特定の社会的属性――ジェンダー・性自
 認・性的指向、障がい、外見・身体的特徴、エスニシ
 ティ・国籍、年齢、宗教、特定のツールやプログラミ
 ング言語、専門とする学問領域、教育的バックグラウ
 ンドなど――に基づく差別的言動を、一切許容しませ
 ん。\n加えて、参加者による以下のような行為を、SNS
 、イベント会場等問わず禁止します。\n・攻撃的な発
 言\n・脅迫行為\n・ストーキング行為\n・つきまとい\n
 ・不適切な接触\n・性的な画像の掲示などを含む不適
 切な情報の開示\n・その他、事務局が不適切と判断し
 た行為\n参加者がこれらの行為に加担した場合、事務
 局側は当該参加者に対し必要な処分を行うことができ
 ます。この処分には、当該参加者への勧告、今後のイ
 ベントに聴講者・登壇者として関わることの禁止など
 を含みます。また、今後のよりよい運営のために、事
 態の詳細をレポートとして公開する場合があります。\
 n本サービスの中で、「これはハラスメントではないか
 ？」と感じたり、他の誰かがハラスメントを受けてい
 ることに気が付いた場合、または事務局側の体制がこ
 れらのポリシーを満たさないと感じることがあった場
 合には、以下までご連絡ください。\nmail：33tech@sansan.co
 m\n以上、イベントの健全な運営のため、ご協力をお願
 いします。
LOCATION:Sansan株式会社 東京都渋谷区神宮前5-52-2 青山オー
 バルビル 13F
URL:https://techplay.jp/event/916165?utm_medium=referral&utm_source=ics&utm
 _campaign=ics
END:VEVENT
END:VCALENDAR
