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

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

Mintで管理しているSwiftライブラリを定期的に更新する

この記事は BASE Advent Calendar 2023 の18日目の記事です。 Pay ID Appグループの北川です。ショッピングアプリ「Pay ID」の開発チームでエンジニアリングマネージャーを担当しています。 iOSアプリ開発で依存管理に使っている Mint のバージョンアップデ…

Android WebViewで少し厄介だった実装の紹介

この記事は BASE Advent Calendar 2023 の18日目の記事です。 はじめに こんにちは、Pay IDアプリ開発チームでエンジニアをしている小林(@eijenson)です。 ショッピングアプリ「Pay ID」のAndroid版アプリの開発を担当しています。 本アプリでは一部機能でWe…

Pay IDアプリのWebViewにReact + Viteを導入した

はじめに 本記事は BASE Advent Calendar 2023 の17日目の記事です。 こんにちはPay IDでフロントエンドエンジニアをしているnojiです。普段はあと払い(Pay ID)に関するフロントエンド周りの開発をメインに行っています。 payid.jp 11月6日にあと払い(Pay…

ドメイン知識を素早くキャッチアップする時に心がけている事

はじめに この記事はBASEアドベントカレンダー2023の16日目の記事です。 こんにちは! Cart DevチームでBackendエンジニアをしている @endu です。 気づけば入社してからそろそろ1年が経ちます。 この1年をふりかえると、最初のオンボーディング期間を経ては…

LLMを利用したテキストアノテーションのツール化

本記事は BASE アドベントカレンダー 2023 の15日目の記事です。 はじめに こんにちは。BASEのデータ分析チーム(Data Strategy Team)で不正対策を行ったり、機械学習を触ったりしている竹内です。 ChatGPT(GPT-3.5 Turbo)が2022年の11月に公開されてから…

SMS OTP で使われるメッセージの形式の歴史

はじめに 本記事はBASE アドベントカレンダー 2023の14日目の記事です。 こんにちは!NEW Dept/Pay ID Dev/Web Backendエンジニアをしている@zanです。 主にPay IDの機能開発を担当しています。 SMS OTPで用いられるメッセージの形式を題材に、 どのような経…

AI機能開発とインボイス制度対応を同時にやったら、意外と似ていた

こんにちは。BASE株式会社でプロダクトマネージャー(以下PdM)をやっています、船坂です。 この記事は BASE Advent Calendar 2023 の13日目の記事です。 アドベントカレンダーもあっという間に折り返し地点、12月は日が経つのがあっという間ですね。 さて、…

職場を明るくする

この記事は BASE Advent Calendar 2023 と 身の回りの困りごとを楽しく解決! by Works Human Intelligence Advent Calendar 2023 の12日目の記事です。 はじめに こんにちは、BASE BANK Division で資金調達サービス「YELL BANK」の開発を担当している Doar…

180件のPRを遡って、良いレビューコメントをLintのルールに組み込んだ

過去のプルリクエストを遡り、ルール化できるものをPHPstanのカスタムルールとして記述しました

われはセキュリティの子

この記事は BASE Advent Calendar 2023 の10日目の記事です。 ちわ BASEから代わりまして、PAY株式会社(BASE株式会社グループ会社)のクリス @x86_64 です。数か月前、絵を買うよう執拗に勧めてくる人に言いくるめられ、額縁入りのライザのアトリエ複製原画…

フルサイクルエンジニアリングの第一歩を進める - BASE BANKでの新たな挑戦

この記事は BASE Advent Calendar 2023 の9日目の記事です ごあいさつ はじめましての人ははじめまして、こんにちは!BASE BANK Divisionのフロントエンドエンジニアのがっちゃん( @gatchan0807 )です。テックブログに出てくるのは半年ぶりぐらいですね。…

LocalStack/MinIO を導入して開発者体験が捗った話

はじめに この記事はBASEアドベントカレンダー8日目の記事です。 LocalStack/minioを導入して開発者体験が捗った話 こんにちは、BASE 株式会社 BASE BANK Division でソフトウェアエンジニアをしています。 @glassmonkeyこと永野です。 最近ではAWS上にVPCか…

“ゆるく、途中からでも” 学べる、夜な夜な.goというイベントをやっています

こんにちは! BASE 株式会社 BASE BANK Divisionでエンジニアのトップをやらせてもらっている@applepine1125 です。 12/3に Hatena-Blog-Workflows-Boilerplateに関する記事も書いたのでぜひ読んでみてください! さて、ここから本題です “夜な夜な.go”という…

Notion導入について(後編)

はじめに Creative Time 1という、ショップオーナーがクリエイティブな活動にもっと充実した時間を作れるように、あれやこれやをしているチームでマネージャをしています、bonです。 このbonって名前は、子供の時は受け入れられませんでしたが、大人になって…

開発チームで取り組んだ働き方の実験10選(後編)〜 スクラムイベントとか GitHub とか

本記事は BASE アドベントカレンダー 2023 の6日目の記事です。 はじめに こんにちは。 Shop to Shop チームでマネージャーをしている髙嶋です。 本記事は昨日からの続編になりますので、前編については以下の記事を参照ください。 devblog.thebase.in さて…

Notion導入について(前編)

はじめに 本記事はBASE アドベントカレンダー 2023の5日目の記事です。 こんにちは!BASE株式会社でエンジニアをしている田中です。 Creative Time1 Groupに所属し、主にBASEのBackOffice領域の機能開発を担当しています。 BASEでは、社内でのドキュメント管…

開発チームで取り組んだ働き方の実験10選(前編)〜 出社とか雑談とか

本記事は BASE アドベントカレンダー 2023 の5日目の記事です。 はじめに こんにちは。 Shop to Shop チームでマネージャーをしている髙嶋です。 役割としてはエンジニアリングマネージャー(以下 EM)と言われるものを想像していただくとイメージしやすいか…

小数点の罠:メンバーシップポイント計算の裏側

はじめに この記事はBASEアドベントカレンダーの四日目の記事です。 こんにちは!私は@shiiyannnと申します。現在、メンバーシップ Appの開発に携わっています。メンバーシップ Appはショップオリジナルの「メンバーシップ」(会員制度)を作成することがで…

Hatena-Blog-Workflows-Boilerplateつかって BASEのブログ書いてみた

<この記事はHatena-Blog-Workflows-Boilerplateによって作成されました> 皆さんこんにちは! BASE株式会社 BASE BANK Divisionにて、Dev TOPとしてBASE BANKのエンジニア組織全体を見ている傍ら、このBASE product blogの編集長も務めている @applepine1125で…

インシデント対応入門 〜初動フェーズ編〜

この記事はBASE Advent Calendar 2023の2日目の記事です。 こんにちは!BASE株式会社でエンジニアをしている大津(@cocoeyes02)です。 今回は自分たちが運営しているプロダクトにおいて障害対応をする中で、インシデント発生が観測されてから暫定対応をするま…

HTML / CSS でショップに雪をふらせましょう ⛄

おや... このページにも雪がふってきましたね... これは BASE Advent Calendar 2023 の1日目の記事です。 なんだかさいきん寒いなぁと思っていたら、ついに雪がふってきてしまいましたね! このはらはらと舞い落ちる雪の結晶、HTML と CSS で作れちゃいます…

創業期CTOが残っている会社が上場するとどうなるのか

こんにちは。BASE株式会社上級執行役員SVP of Developmentの藤川です。2023年のアドベントカレンダーも実施したいと思っており、この記事が1日目になります。 自分自身がBASE社に正式ジョインしたのは2014年8月、取締役CTOとして入社しました。僕は2代目の…

BASE Advent Calendar 2023はじまるよー!

こんにちは!BASE product blog編集部です。みなさまそろそろ年の瀬ですが、いかがお過ごしでしょうか。 今年も恒例のBASEメンバーによるアドベントカレンダーを開催します! 毎年公開しているアドベントカレンダーも今年で6回目を迎えます。 過去の様子 202…

予約販売長期化 PJ の開発の裏側

はじめに BASE でプロダクト開発をしている @rry です。 さいきん BASE では 予約販売 App にて「長期の予約商品」を設定できるようになりました! baseu.jp ️予約販売期間が1年先まで延長可能 製作や入荷に時間がかかる商品も取り扱いやすく 季節の限定商品…

YAPC::Hiroshima 2024にBASE がPlatinumスポンサーとして協賛します

ogp CTOの川口 (id:dmnlk) です。 2024年2月10日に行われるYAPC::Hiroshima 2024にBASE株式会社としてPlatinumスポンサーをさせていただくことにしました。 ついでと言ってはなんですがスポンサーLTもします。話す内容はまだ未定です。 YAPCはPerlを軸とした…

Vue Fes Japan 2023 参加レポート

エントランスで集合写真を撮るBASE株式会社メンバーの様子 こんにちは。 最近めっきり寒くなってきて布団が恋しい季節になってきましたね。 皆さんはいかがお過ごしでしょうか。 さて、この度BASE株式会社は2023/10/28(土)に開催された Vue Fes Japan 2023 …

Vue Fes Japan 2023 に BASE がシルバースポンサーとして協賛します

Vue Fes Japan 2023 公式サイトのロゴ 2023/10/28(土)に開催される Vue Fes Japan 2023 に BASE がシルバースポンサーとして当カンファレンスに協賛します。 vuefes.jp こんにちは。 @gatchan0807 です。今回は BASE のスポンサリングについてのお知らせ記…

PHP Conference Japan 2023 にBASEのエンジニアが登壇・ゴールドスポンサーとして協賛しました

BASEのスポンサーブースの様子 こんにちは!すっかり秋らしくなり、涼しくなってきましたね。皆さんいかがお過ごしでしょうか。 さて、この度は、2023/10/08(日)に開催された PHP Conference Japan 2023 にゴールドスポンサーとして協賛し、BASEのエンジニア…

PHP Conference Japan 2023 にBASEのエンジニアが登壇・ゴールドスポンサーとして協賛します

PHPカンファレンス2023公式サイトのロゴ 2023/10/08(日)の日程で開催される PHP Conference Japan 2023 で BASE に所属するエンジニアが登壇する他、ゴールドスポンサーとして当カンファレンスに協賛します。 BASE はこれまでも PHP カンファレンスへの登…

Cloud Operator Days Tokyo 2023の「輝け!クラウドオペレーターアワード2023」において審査員特別賞(変革編)を受賞しました

Cloud Operator Days Tokyo のロゴ こんにちは。BASE でエンジニアをしている02です。 このたび、Cloud Operator Days Tokyo 2023 に登壇し、「輝け!クラウドオペレーターアワード2023」において審査員特別賞(変革編)を受賞しました。 今回は、登壇につい…