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

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

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

2021年に行ったアクセシビリティやっていき

この記事は BASE Advent Calendar 2021 の6日目の記事です。 フロントエンドエンジニアの @rry です。 今年の4月に BASE にジョインしてから、アクセシビリティに関する取り組みを少しずつ行ってきました。 BASE ではこれまでアクセシビリティに関する取り組…

Browserslist でサポートブラウザを設定しよう

この記事は BASE Advent Calendar 2021 の 5 日目の記事です。 基盤チームの右京です。 最近ひょんなことから browserslist の設定を見返したのですが「babel や autoprefixer で必要になったので導入した」以上はあまり触れられていなかったため、この機会…

GitHub Codespaces環境でDenoを使ってSlack Botを作ってみよう!(Deno基礎知識 + 環境構築編)

はじめましての人ははじめまして、こんにちは!フロントエンドエンジニアのがっちゃん( https://twitter.com/gatchan0807 )です 今回は、フロントエンドエンジニア界隈で話題になっているDenoについて調査し、プラスでSlack Botを書いてみることで現時点の…

出来事ベースでお気持ちを話しやすい振り返りワーク「YOT」

こんにちは。BASE BANK 株式会社 Dev Division にて、 Engineering Manager をしている東口(@hgsgtk)です。 弊チームではプロダクト開発のリズムの中で振り返りを継続的に行っていますが、YOT という振り返りワークを作成、使用しています。BASE 社内の他…

BASEにおけるIT全般統制とCSEグループが取り組んだ内容

CSE

BASEにおけるIT全般統制とCSEグループが取り組んだ内容 はじめに この記事はBASE Advent Calendar 2021の3日目の記事です。 devblog.thebase.in BASE Corporate Engineering CSEグループ マネージャーの小林 (@sharakova) です。 タイトルに記載のとおり、BA…

BASEの顧客管理はどのようにして実現されたか

この記事はBASE Advent Calendar 2021の2日目の記事です。 devblog.thebase.in はじめに こんにちは!BASEでエンジニアをやっている @kimukei です。 現在BASEの顧客管理に関係する機能の開発に携わっています。 今回は、10/14 にリリースされた「BASE」の顧…

新人技術系マネージャを採用脳にする

こんにちはBASEの開発担当役員をやっている藤川です。この記事はBASEアドベントカレンダーの一日目の記事です。今年もよろしくおねがいします。今年のスケジュールや去年までの記事に興味がある方は是非こちらをご参照ください。 devblog.thebase.in 2021年…

第17回Quesにて「Agile Testingを夢見たテスト自動化」というタイトルで登壇、テスト自動化のしくじりについて話しました

こんにちは。BASE BANK 株式会社 Dev Division にて、Engineering Manager をしている東口(@hgsgtk)です。 TL;DR 第 17 回 Ques にて「CI のためのテスト自動化」というテーマでの登壇依頼をいただき「Agile Testing を夢見たテスト自動化 〜ATDD への挑戦…

Go Conference 2021 Autumnブロンズスポンサーで協賛・登壇しました

11/13(土)にオンラインで開催されたGo Conference 2021 Autumnにシルバースポンサーとして協賛し、 1名のメンバーが登壇、オフィスアワーにも参加しました。 今回は登壇した東口(@hgsgtk)とオフィスアワー枠で参加した永野(@glassmonekey) の両名による参…

今度は「WebOTP」についてFrontend Weekly LT(社内勉強会)でお話しました

はじめましての人ははじめまして、こんにちは!フロントエンドエンジニアのがっちゃん( @gatchan0807 )です。 今回は社内勉強会 Frontend Weekly LT にて、WebOTP / OTPの概要と使い方について発表をしたので、その内容を皆さまにも共有できればと思って記…

ROI(投資利益率)を意識したエンジニアリング

エンジニアとして働いていると、当然、技術的なことには意識を向けるのですが、ROI(Return of Investment = 投資利益率)を意識することはあまりないと感じたので、この観点でエンジニアリングを考察しました。

2021年のデザインチーム勉強会(BDI)まとめ【7月〜9月編】

この3ヶ月で開催したBDIの内容を紹介します こんにちは、Design Group Manager の小山です。 7〜9月もデザイナー発信の勉強会「BDI」を実施したので、どんなことをやっているのか内容をまとめました。 社内勉強会のネタのタネにぜひご活用ください! BDIとは…

エンジニア/デザイナー向け貸与PCにM1 チップMacを解禁するまで

CTOの川口 (id:dmnlk) です。 プロダクト開発組織を運営していく中で地味ながら無視できないものとして、「支給PCの選定」というものがあります。 PCスペックによって大きく作業効率が変わるので、なるべくで希望通りのものを支給していくというのが基本方針…

PHPカンファレンス2021に5名のメンバーが登壇・プラチナスポンサーとして協賛しました

こんにちは!すっかり秋らしくなってきましたね。さて、この度は、10/2(土)~10/3(日)にオンラインで開催された PHP カンファレンス 2021 にプラチナスポンサーとして協賛し、5名のメンバーが登壇しました。 今回は、登壇者 5 名からコメントと、オンラインで…

スクラムフェス三河2021で登壇、振り返りを積み上げてチームのプラクティスへ昇華していくアプローチについて話しました

こんにちは。BASE BANK 株式会社にて、 Engineering Manager をしている東口(@hgsgtk)です。この度 スクラムフェス三河2021 にて 振り返りを積み上げて自分たちのプラクティスとして昇華•体得していくための仕組みと考え方 というテーマで登壇しました。 …

QAという言葉を正しく理解して使っていますか

QA

こんにちは! Process Engineeringグループのセキネです。 入社してからQAという言葉が社内で頻繁に使われることが多いのですが、どうも違和感を感じて今回の内容を社内で共有したところ結構反響があったので紹介したいと思います。 そもそもQAって言葉どう…

ペアプロ/モブプロを導入した体験談

こんにちはProduct Dev Division所属の @cureseven です。8月にリリースしました「再入荷自動通知 App」のプロジェクトでは、ペアプロ/モブプロで開発を進めていました。 今回はその体験談を書いてみたいと思います。 なぜオンラインモブプロをやろうと思っ…

「Changelogを読んで自分のエンジニアキャリアを作る」というLTのこぼれ話

はじめまして!フロントエンドエンジニアのがっちゃん(@gatchan0807)です。 9月7日にBASE主催で「BASE Engineer 座談会 〜BASEの若手エンジニアがそれぞれの今と未来を語る!〜」というイベントを実施したのですが、その中のLTパートで発表した「Changelog…

New Relic User Group Vol.0で登壇しました #NRUG

BASE BANKでエンジニアをしている @budougumi0617 です。 先日行われたNew Relic User Group Vol.0でGoでNew Relic APMを活用するためのOSSを紹介するLT発表をさせていただきました。 New Relic User Group Vol.0 New Relic User Group(NRUG)はNew Relicを…

TypeScript Compiler API で40の Storybook コンポーネントを storiesOf から CSF(Component Story Format)に置換した

BASE株式会社 Owners Experience Frontend チームのパンダ(@Panda_Program)です。 BASE では社内用コンポーネントライブラリ「BBQ」を使ってフロントエンドの開発をしています。 BBQ は Vue2 + Storybook v5 で作成されていましたが、TypeScript Compiler …

『チームで育てるAndroidアプリ設計』の社内読書会をしました

Customer Product Dev Groupの北川です。 直近では主にショッピングアプリ「BASE」のiOSアプリの開発をしています。 私たちモバイルアプリエンジニアの所属するNative Application Teamでは、『チームで育てるAndroidアプリ設計』の社内読書会を行いました。…

ISUCON 11予選に BASE から4チームが参加しました

8/21(土)に開催された ISUCON 11 予選に BASE から4チームが参加しました。 参加者の感想をお届けします! チーム「牡蠣に当たる時の効果音→カキーン」 BASEバックエンドチームの @cureseven です。このチームはエンジニアコミュニティのメンバーから募っ…

SIerからWebサービス企業に転職したエンジニアのリアル

BASE開発担当役員の藤川です。 BASEのYoutube動画で、EC系SIerからBASEに転職してきてくれて4年半を経過したタイミングでの宮村さんにBASEでの働き方についてインタビューをしました。今回は前編と後編の2本立てになります。 前編動画:スタートアップの成…

Paging 3を使ったお気に入り変更機能の実装

はじめに こんにちは! BASE 株式会社 Customer Product Dev で Android エンジニアをしている小林です。 ショッピングアプリ「BASE」のAndroid版アプリの開発を担当しています。 最近、フォロー中タブ追加というアプリのトップ画面を大きく変えるリリースを…

BASEにおけるSlack活用術を大公開!〜Slackで始める業務改善〜

こんにちは!New Owners Dev GroupにてEngineering Managerをしている植田です。 皆様の会社・組織ではSlackを導入・活用されていますか? 私は2021年4月にBASEへ入社したのですが、色々と驚いた点のうちの一つに 「Slackを全社をあげて活用しまくってる!」…

最近のSREチームと業務について

こんにちは!! BASE株式会社 SRE Group Managerの富塚(@tomy103rider)です。 以前、以下のSREの求人票についての記事を公開してから多くの方とカジュアル面談でお話をさせていただく機会が増え、カジュアル面談の中でも「求人票ブログの記事見ました!」と…

Frontend Weekly LT(社内勉強会)で「Vite」について LT しました

はじめまして、フロントエンドエンジニアの @rry です。 BASE では社内勉強会として「Frontend Weekly LT」を毎週開催しています。 今回は Vite 特集で LT をしたので、Frontend Weekly LT の紹介も兼ねて内容を発信していきたいと思います。 Frontend Weekl…

ドメイン駆動設計モデリングデモ会を開催しました!

Owners Experience Backend Group で Engineering Manager をしています、炭田(@tac_tanden)です。 BASE では決済などの複雑な事業ドメインに立ち向かうために、ドメイン駆動設計(DDD)を使った開発を進めているチームがあります。 そんな中で先日、DDD …

リモートワークの弊害は職場でのよい思い出が作りにくいこと

こんにちは。BASEの藤川です。 緊急事態宣言も続く状況下で、当社もリモートワーク(Work From Home)中心の仕事の進め方をしています。ネット系企業は、幸いにしてVPN、Slack、GitHubやドキュメント管理ツール、その他仕事に必要なSaaSやZOOMがオンライン化…

登壇するぞ!って決めてからトークするまでの流れ

こんにちは。Product Dev Divisionに所属している大津です。 PHPカンファレンス2021 のトーク募集が始まりましたね。 僭越ながら、私は過去にPHPカンファレンス2019と2020に2回登壇したことがあり、今年もトーク応募をしてカンファレンスを盛り上げていこう…