BASEプロダクトチームブログ

ネットショップ作成サービス「BASE ( https://thebase.in )」、ショッピングアプリ「BASE ( https://thebase.in/sp )」のプロダクトチームによるブログです。

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

社内LT会で半年間、毎月登壇をし続けた話 〜実際の登壇内容も添えて〜

はじめに はじめましての人ははじめまして、こんにちは!BASE BANK Division(以下、BANKチーム)のフロントエンドエンジニアのがっちゃん( @gatchan0807 )です。 今回はBANKチームの中で職種横断で行っている「月次会」というLT会について紹介させてくだ…

Hatena-Blog-Workflows-Boilerplateを使ってとあるSaaSのリンクを一括置換した話

<この記事はHatena-Blog-Workflows-Boilerplateによって作成されました> こんにちは! BASE株式会社 Pay ID の @zan_sakurai と申します。 BASE PRODUCT TEAM BLOG 編集局メンバーも務めています。(実は今年の編集長です。) 今回は、Hatena-Blog-Workflows-B…

AWS Aurora MySQL v3 アップグレード時のgh-ostの活躍について

BASE も Aurora MySQL v3 となりました SRE Groupの ngsw です。 2024/10/14〜10/15の深夜メンテナンスにて、BASEで利用しているAmazon Aurora MySQLのバージョンは、v2系からv3系となりました。 アップグレードの前提条件で大きなつまずきがありましたが、g…

新入社員のオンボーディングをするエンジニアのための「メンターの心得」

新しい方を受け入れる側のマインドセットです。 はじめに BASE の Product Dev Division でシニアエンジニアをしているプログラミングをするパンダ(@Panda_Program)です。 入社されて3ヶ月目で同じチームで働いている Torata さんが「入社して感じたBASEの…

YELL BANKチームにjoinして5ヶ月経ったので、振り返ります

はじめに BASE BANK Division で エンジニア をしている岩本と申します! YELL BANKの開発を担当しています。 2024年5月にBASEへjoinして早いもので5ヶ月ほどが経ちました。 joinしてからいくつかのプロジェクトを担当してきました。 改めて考えるとオンボー…

BASE BANK, 中小規模のエンジニアイベントにも会場&飲食スポンサーします!

こんにちは! BASE BANKです。 最近は大きなカンファレンスだけでなく様々なコミュニティのオフラインイベントも増え、かつて以上の活気で溢れているなと感じています。 我々BASE社も大小さまざまなカンファレンス、イベントにスポンサーをさせていただいて…

入社して感じたBASEのいいなと思うところ

はじめに BASEのProduct Dev / Feature Dev1 GroupでアプリケーションエンジニアをしているTorataです。 BASEに入社して早くも3ヶ月がたちました。 少しづつBASEの仕事や環境、文化にも慣れてきたので振り返りを兼ねて入社エントリーを書こうと思います。 BA…

全員集まったのはキックオフと振り返りだけ。定例もDailyもないPJから機能リリースしてわかったこと

はじめに こんにちは。Product Management Group で プロダクトマネジメント をしている坂東(@7auto)です。 リソース的な問題で「やるべきことがたくさんあって、小さめの改善やPJに手が回らない」そんなお悩みを持つ方はたくさんいらっしゃるのではないで…

小さなチームでプロダクトを前に進めるためにフロントエンドエンジニアができること

はじめに はじめましての人ははじめまして、こんにちは!BASE BANK Divisionのフロントエンドエンジニアのがっちゃん( @gatchan0807 )です。 ネットショップ作成サービス「BASE」の開発チームからBASE BANKチームに社内異動をして、チームの人数が半分以下…

Welcome Fintech Community #2 〜Fintechドメインを深掘るLT会〜を開催しました!

こんにちは! BASE BANK Divisionの松雪です。 8/5に Welcome Fintech Community #2を開催しました。 お盆を挟んでドタバタしていたら3週間ほど経ってしまいましたが、今回も大盛況だったのでその様子をお届けします! Welcome Fintech Communityについて コ…

「良いコード/悪いコードで学ぶ設計入門」を題材に輪読会を開催しました

はじめに こんにちは。ProductDev FeatureDev3 でエンジニアをしています、enduです。 先日、自分が所属するチームで「良いコード/悪いコードで学ぶ設計入門」という本を題材に輪読会を開催しました。 gihyo.jp この記事では、「良いコード/悪いコードで学…

AWSのDMSやブルー/グリーンデプロイを使ってMySQL8.0へ移行した話

はじめに Data Strategyチーム(以下、DSチーム)でDWHやBIツールの運用をしている@shota.imazekiと不正検知やAWS基盤運用をしている@tawamuraです。 Aurora MySQL v2(MySQL5.7互換)が2024/10/31に標準サポート終了となるため、DSチームでは2024年6月にAur…

Welcome Fintech Community #1を開催しました!

welcome fintech communityのバナー。かっこいい! こんにちは! BASE BANK Divisionの松雪です。 今回、金融決済の技術領域を中心としたコミュニティを立ち上げ、6月20日にイベントを初開催しました。 その模様をお届けします。 Welcome Fintech Community…

スクラムフェス大阪2024でBASE BANKのメンバーが2名登壇しました!

こんにちは。BASE BANKです。 先週BASE BANKメンバーの登壇やイベント参加が偶然重なったため、今週は実質イベントレポウィークとなっております。 今回は去る6月21, 22日に開催されたスクラムフェス大阪2024での登壇についてコメントをお届けします! スク…

PHPカンファレンス福岡 2024にBASE BANKのエンジニアが登壇しました

はじめに BASE BANK Division で フルサイクルエンジニア をしている02 (@cocoeyes02)です。 2024/06/22(土)に開催されたPHPカンファレンス福岡 2024に登壇しました。今回の記事では登壇についてのコメントと、会場の様子についてお届けします! 今回の…

AWS Summit Japan 2024に参加しました

はじめに BASE BANK Division で フルサイクルエンジニア をしている02(@cocoeyes02)です。 AWS Summit Japan 2024のDay 1にオンサイトで参加してきたので、現地の様子をお届けします! AWS Summit Japan 2024とは? AWS Summit Japan 2024とは、2024/06/2…

リアーキテクチャをお手伝いするDryRunというツールを作りました

はじめに Platform Group の久保田( @ykbt13 )です! BASEではリアーキテクチャとしてバックエンドの既存機能を旧リポジトリから新リポジトリへ移行する作業を日々行っています。詳しく知りたい方はぜひこちらを参照してください。 www.youtube.com そんな…

「メール送信者のガイドライン」に対応しました

はじめに BASE Feature Dev1 Group の cureseven です。 Google と米Yahoo が定めた「メール送信者のガイドライン」が、2024/06/01に対応の最終締め切りを迎えました。 BASE から送信しているプロモーションメールも対応が完了しましたので、対応する過程で…

explainだけじゃわからない!MySQLのindexの考え方

はじめに こんにちは、バックエンドエンジニアのSakiです!バックエンドでPHPを書いたり、PHPという言語そのもののメンテナーもしています。 この度、注文データダウンロードAppのパフォーマンスをアップさせるため、とても入念にデータベースまわりの処理を…

多様な職種を交えてデザインスプリントをした話

多様な職種を交えてデザインスプリントを行った結果、チームビルドのような効果が生まれたよ、という話です。

異なるチームでリーダーを務めて感じた役割の変化

はじめに こんにちは、BASE BANK Division で資金調達サービス「YELL BANK」の開発を担当している Doarakko です。 今回は前職でチームリーダーを務めた後にメンバーとして BASE に入社し、再度チームリーダーを務めて感じている役割の変化について話したい…

拡散モデルを用いた2Dバーチャル試着技術について

はじめに こんにちは。BASEのデータ分析チーム(Data Strategy Team)で不正対策を行ったり、機械学習モデルを触ったりしている竹内です。 先日チーム内の論文読み会でニューラルネットを用いた画像合成によるバーチャル試着技術というトピックに触れる機会…

OIDCって何なんだー?から、実際に使うまで

ごあいさつ はじめましての人ははじめまして、こんにちは!BASE BANK Divisionのフロントエンドエンジニアのがっちゃん( @gatchan0807 )です。 今回は、ここ数ヶ月の間にOIDC(OpenID Connect)という技術を使った開発を複数行い、この技術の概観を理解す…

メンバーシップAppの開発とDDDの実践から得た学び

はじめに こんにちは、バックエンドエンジニアの@zawaです。 私は入社以来、1年ほどショップオリジナルの「メンバーシップ」(会員制度)を開設できる「メンバーシップApp」の開発に携わってきました。 少し前になりますが、2024年2月末にメンバーシップApp…

PHPカンファレンス小田原 2024にBASEのエンジニアが登壇しました

こんにちは。BASE BANKの02 (@cocoeyes02)です。 2024/04/13(土)に開催されたPHPカンファレンス小田原 2024に登壇してきました。今回の記事では登壇についてのコメントと、会場の様子についてお届けします! 今回のセッション LT最後のトリを務めました!…

BASEとPAY.JPの歴史から見るWeb系ベンチャーにおけるバイモーダルITへのアプローチ

こんにちは。BASE株式会社の開発担当役員、かつ、子会社でPAY.JPを提供するPAY株式会社の取締役をしている藤川です。 JTC(Japanese Traditional Company)などと呼ばれたりする主に日本の歴史ある大企業のDX化の文脈において、バイモーダルITという考え方が…

Object-Oriented Conference 2024 に参加しました

はじめに こんにちは。BASEでバックエンドエンジニアとして働いているオリバ(@toshi-oliver)と申します。 普段は、BASEの発送を簡略できるかんたん発送Appの機能拡張に従事しております。 BASEに入社してバックエンドエンジニアに転向してから約1年3ヶ月ほど…

お問い合わせ対応の輪番制による運用をやめるに至った意思とそこからの学び

はじめに こんにちは。 Feature Dev1 グループでマネージャーをしている髙嶋です。 突然ですが、サービス運営するうえでユーザーからのお問い合わせ対応を無視することはできません。 そしていかに迅速かつ適切な内容で回答できるかどうかは、どこまでいって…

AWS JumpStart2024に参加してきました

こんにちは、NEW Dept/Pay ID Dev/Web Backendエンジニアをしている金子です。普段はPay IDに関するバックエンド周りの開発をしています。 3/14, 3/15の2日間に渡って開催されたAWS JumpStart 2024にBASEから4名のエンジニアが参加しました。普段はバックエ…

分析基盤へのデータ連携処理をEmbulkからAmazon Aurora S3 Export機能に切り替えた話

はじめに こんにちは!Data Platformチームでデータエンジニアとして働いている @shota.imazeki です。 分析基盤の構築・運用などの側面から社内のデータ活用の促進を行っています。 BASEではAurora MySQLにあるデータをEmbulkを用いてBigQueryに連携してい…