Sansan Tech Blog

Sansanのものづくりを支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信

Bill One

Vol. 14 BtoCからBtoBプロダクトに転向した際に気づいた、転職で考慮すべき条件

この記事は、Bill One 開発 Unit ブログリレー2024の第14弾になります! ぶっちゃけ、働くならBtoCとBtoBどっちがいいの?就活や転職で仕事を探しているエンジニアの中で「BtoCプロダクトがいい」と仕事を探したことがある方はいますか? 何を隠そう、私も「…

Vol. 13 Bill Oneの要件定義・設計プロセスを統一した話

Bill One 開発 Unit ブログリレー2024の第13弾になります!技術本部 Bill One Engineering Unitの佐橋です。Bill Oneでは昨年の10月に要件定義・設計プロセスを統一しました。 同じ課題感を持つメンバーが集まり、約6カ月をかけて検討とPoCを行った後に本導…

Vol. 12 3つの役割から学んだプロダクトへの向き合い方

この記事は、Bill One 開発 Unit ブログリレー2024の第12弾になります! はじめましての私 技術本部 Bill One Engineering Unitの杉田です! 名前が允(あたる)なので、周囲からは「あたるん」と呼ばれております! 元々エンジニアとしてSansan株式会社に入…

Vol.11 エンジニア・デザイナー間で起こる意思疎通の齟齬

Bill One 開発 Unit ブログリレー2024の第11弾になります! はじめまして!CPO室プロダクトデザイナーグループ所属の則松です。 突然ですが、エンジニアのみなさまは、デザイナーとうまく意思疎通できているでしょうか?また、デザイナーの方はどうでしょう…

Vol.10 Bill Oneのフロントエンドを通じて学ぶモダンフロントエンド技術入門

こんにちは。技術本部Bill One Engineering Unitの豊田(@helloyuki)です。Bill One 開発 Unit ブログリレー2024 Vol.10、Sansan Advent Calendar 25日目の記事です。実は1pxの微妙な画面上のズレが気になって仕方のないタイプです。 私自身はこれまでのキ…

Vol. 09 エンジニアと一緒に創るUX: プロトタイプ・ウォークスルーのすすめ

はじめに この記事は、 Bill One 開発 Unit ブログリレー2024の第9弾です。私は入社初期の「Sansan」プロダクト担当の時代から、現在手掛けている新規プロダクトまで、主に0→1の新規機能や新規事業に取り組んできました。体験設計の仕事はどれもタフで、いわ…

Vol.08 2週間のタイムボックスを導入してリードタイムを短縮

この記事は、Bill One 開発 Unit ブログリレー2024の第8弾、かつSansan Advent Calendar 2024の23日目の記事です!Bill One Engineering Unitの小松代です。請求書受領からスタートしたBill Oneでは、現在サービス領域を拡大しており、新しい機能開発に取り…

Vol.07 Dependabotをgradle monorepo構成のBill Oneに導入した話

はじめに Bill One 開発 Unit ブログリレー2024の第7弾になります! 技術本部 Bill One Engineering Unit 兼 情報セキュリティ部 CSIRTグループの茂木です。 現在は「かにかん」という名前のチームに所属しており、PdL[^1]という役割を担っています。 日々プ…

Vol. 06 SlackのBoltを使った開発体験が良かった話

こんにちは。技術本部 Bill One Engineering Unit Platformグループの前田です。昨年のAdvent Calendar以来の登場です。昨年はSREチームにいましたが、現在はPlatformグループに統合され、Bill Oneの改善などさまざまなことに向き合っています。今回は、Slac…

Vol. 05【Qodo Merge(旧PR-Agent)】Bill OneでのAIコードレビューの取り組みと得られた結果

こんにちは!技術本部 Bill One Engineering Unitの中垣です。 今年も残すところわずかですね。ふと今年の抱負を達成できたのか考えてみたところ、今年の抱負がなんだったか忘れてしまったことに気づきました。この記事は、Bill One 開発 Unit ブログリレー2…

Vol.04 データベース書き込み性能劣化への対応

Bill One 開発 Unit ブログリレー2024の第4弾になります! こんにちは。技術本部 Bill One Engineering Unitの向井です。 Bill Oneは急速にサービスの規模を拡大しており、それにあわせてトラフィックやデータ量も急激に増加しています。 特にサービスのロー…

Vol.03 良いプロダクトは良いチームから生まれるはなし

こんにちは、プロダクトデザイナーの長澤です。 この記事はBill One 開発 Unit ブログリレー2024第3弾です! 今日はデザイナー視点での開発チームの話をします!

Vol.02 組織として、定期的に品質向上と改善に向けた取り組みをどのように推進しているか

Bill One 開発 Unit ブログリレー2024の第2弾になります! なお、本記事はSansan Advent Calendar 2024の4日目の記事です。

Vol. 01【PostgreSQL】わたしのクエリ、遅すぎ...?Row Level Securityに潜むLEAKPROOFの罠

技術本部 Bill One Engineering Unit 共通認証基盤チームの古石です。 Bill One 開発 Unit ブログリレー2024の記念すべき第一弾なのですが、少々ニッチな話になります。ごめんなさい。

Vol.00 Bill One 開発 Unit ブログリレー2024を開催&アーキテクチャConference 2024に協賛します!

こんにちは!技術本部 Bill One Engineering Unitの樋口です。 最近キーボードにハマっていてよくキースイッチやキーキャップを漁っているのですが、11月だけで2台もキーボードが増えてしまいました。近年とても完成度の高いキーボードが多いので困ってしま…

インボイス管理サービス「Bill One」の認証を内製認証基盤に置き換えて認証基盤のコストを削減した話

Bill One Engineering Unit 共通認証基盤チームの樋口です。 Bill Oneでは昨年までAuth0を認証基盤として利用してきましたが、認証基盤を内製化することでコストを大幅に削減しました。 この認証基盤は、昨年12月に無事リリースされ、Bill Oneの認証を支えて…

エンジニア運用工数40%削減!Bill One における運用改善のとりくみ

Bill One Engineering Unitの田上です。運用改善と題したプロジェクトによって、エンジニアの運用工数を半年で40%削減することに成功したので、今回はその取り組みをご紹介します。

【Turning Encounters into Innovation in Cebu】 Vol. 2: Development insights

Welcome back to Sansan Global Development Center blog! I'm Vani from the Engineering Team, and I'm excited to share our team's journey and development process with you. In this blog post, we'll dive into the evolution of our engineering te…

【Sansan Tech Talk】インボイス管理サービス「Bill One」の技術的挑戦 〜グローバル展開と開発の複雑性〜

こんにちは、Sansan Engineering Unitで副部長を務めている笹川 裕人です。Sansan技術本部のテックリードたちが取り組んでいる技術的な取り組みやチャレンジを対談形式で深掘りする「Sansan Tech Talk」。今回は第2回として、Bill One Engineering Unitのチ…

Node.jsによるReverse Proxy実装をGoでリプレイスした話

Node.jsによるReverse Proxy実装をGoでリプレイスした話 技術本部 Bill One Engineering Unit(以下、Bill One EU)の川原です。23卒としてSansan株式会社に入社し、インボイス管理サービス「Bill One」の開発をしています。今回はNode.jsによるReverse Prox…

terraform planの自動化に向けて直面した課題と解決策

はじめに こんにちは! 技術本部 Bill One Engineering Unit(以下、Bill One EU)の笹島です。 IaC推進チーム(横串チームの1つ)として、CI環境でのTerraform Planの自動化に取り組んできました。 横串チームとは、Bill One EU内の各グループの垣根のない…

Bill One開発文化のおかげでOSSにコントリビュートできた話

はじめに 技術本部 Bill One Engineering Unit (兼 情報セキュリティ部 CSIRT グループ) の茂木です。 現在は「さばかん」という名前のチームに所属しており、PdL[^1]という役割をしています。 今回は Bill One の開発文化の影響で sqlc という OSS にコント…

Advent Calendar: OpenTelemetryの計装をやってみた話

こんにちは。技術本部 Bill One Engineering Unit の前田です。現在はSREチームに所属しており、アプリケーションに強いSREといった立ち位置になっています。今回は、私がSREチームに異動してから少しずつ実施した、OpenTelemetryを用いた計装について説明し…

Cloud Pub/Subにおけるペイロードラップ解除のローカル実行環境でハマったこと

はじめに こんにちは、技術本部 Bill One Engineering Unitの石川です。 Bill OneのComplicated Sub Systemチーム(通称Kombu)に所属していて、システム全体の課題を解決しつつメインでは請求書検索の改善に取り組んでいます。 本記事は Sansan Advent Calend…

Vol.12 テックブログの連載を企画してみてよかったこと

Bill Oneエンジニアの上司陽平です。当記事では4~5月に実施していたBill One開発Unitブログリレーで立てた目標に対する結果や良かったことを記載します。またブログ圧Bot🤖による執筆者の募集活動など連載の企画者としてやったことについても紹介します!!

Vol.11 IaC(Infrastructure as a Code)改善チームの立ち上げから半年の活動の振り返り

はじめにこんにちは。技術本部 Bill One Engineering Unitの田畑です。昨年11月に横串チームとしてIaC(Infrastructure as a Code)改善チームが立ち上がりました。横串チームとは、Bill One Engineering Unit(以下、Bill One EU)内の各Groupの垣根を超え…

Vol.10 Bill One における技術課題への向き合い方

こんにちは。技術本部 Bill One Engineering Unit の向井です。Bill One では請求書受領領域のグループ TL として開発に関わっています。 Bill One は急速にサービス規模を拡大してきたこともあり、開発生産性の維持と向上が課題になっています。その課題へ…

Vol.09 脱・Excel使えないエンジニア By ChatGPT

技術本部 Bill One Engineering Unit の河端です。 本記事は【Bill One 開発 Unit ブログリレー】という連載記事のひとつです。

Vol.08 Bill One での操作ログのテーブル設計パターン

はじめに こんにちは。Bill One Engineering Unit の佐々木です。Bill One では主に請求書の発行機能の開発に取り組んでいます。 今回、表題の操作ログについての記事を書こうと思った動機としては、操作ログの記録はよくあるユースケースの割に都度都度、考…

Vol.07 エラー運用フローのための Error Reporting 活用術

はじめに こんにちは。技術本部Bill One Engineering Unitの柳浦です。 BIll One ではGoogle CloudのError Reportingサービスにより、アプリケーションで発生したエラーを検知し、運用に活用しています。この記事では、Bill OneにおけるError Reportingの活…

© Sansan, Inc.