B2Bサービスが契約時のセキュリティチェックでよく聞かれること(インフラ編)

Engineer Group Manager 兼、SRE Group Managerの前田(@glidenote)です。いつもmemolist.vimを使って頂いてありがとうございます。 B2B向けサービスを提供していると、お客様企業との契約時にサービス、インフラのセキュリティに関する質問表(セキュリティチ…

全デバイス・全ブラウザで PDF を読みたい

TL;DR PDF を画面に埋め込む方法は、iframe, object, embed, Viewer(3rd party library の利用)がある。 ブラウザネイティブの PDF 表示機能はブラウザ差異が大きいため、PDF を canvas や svg に変換して表示するライブラリやビューアーを利用した方が安…

エンジニアインターンで開発を通して学んだこと

Kaizen Platformでエンジニアインターンをしているyabanaです。 インターン生活全般に関する記事は インターン生活を振り返って - Kaizen Platform 開発者ブログ でfunakoshiさんが書いているので、今回は私が実際に行ったKaizen Adというプロダクトの開発に…

Kaizen Adのフロントエンドアーキテクチャの遷移について

Kaizen Platformで主にフロントエンドを開発しているyuki-yanoです。 TypeScriptが好きで、最近はZennにDenoでzshのプラグインを作った記事を投稿しました。 今回はKaizen Adというプロダクトにおけるフロントエンドのアーキテクチャの遷移について紹介しま…

Kaizen Platformのデータ処理基盤「Data Platform」のご紹介

はじめまして。Kaizen Platformのアプリエーションエンジニアの眞井(@yasu01)です。 今回は、私が2020年を通して開発してきたData Platformというデータ処理基盤についてご紹介します。 背景 Kaizen Platformの創業当時から提供しているサービスとしてKAIZ…

共同研究体験記: 広告再生回数と効果低下の関係

こんにちは❗️筑波大学システム情報工学研究科社会工学専攻2年の渡邊と申します。2020年4月から現在に至るまでKaizen さんと共同研究をしていました。 2月に修士論文として提出し、 3月には卒業予定である為、 最後に携わらせて頂いた研究についてせっかくで…

Serverless Frameworkで作るお手軽アプリケーション

Kaizen Platformでアプリケーションエンジニアをしている白井(@kaito2280)です。 今回はServerless Frameworkを使ったお手軽アプリケーションの作成をtips等を交えてご紹介したいと思います。 Serverless Frameworkとは サーバーレスのアプリケーションを…

プロダクトに関することを全部やる。それが、プロダクトマネージャー

皆様お久しぶりです。Kaizen PlatformでCTOをやっている渡部です。 先日、プロダクトマネージャーというキャリアについてインタビューをいただきました。 eng.kandc.com 良い機会なので、プロダクトマネージャーとしての仕事観と、これまで Kaizen Platform …

インターン生活を振り返って

エンジニアインターンの舩越です。 Kaizen(※) でインターンを始めてちょうど 1 年程経つので、ここらでインターン生活を振り返ってみようと思います。 ※ Kaizen: Kaizen Platform の略称。 なぜ、Kaizen のインターンに応募したか 調べてみたところ、Kaizen …

Kaizen Platform のエンジニアインターンのご紹介

Kaizen Platform で開発組織の部長をしているKawabeです。 今回は、エンジニアインターンの取り組みについてご紹介します。 インターンの取り組みの歴史 Kaizen では創業当初よりインターン生が活躍してきてくれているのですが、開発組織でエンジニアの1人目…

AWS re:Invent に初めて参加して分かったこと

SRE Group Managerの前田です。 2019年12月02日〜06日にラスベガスで開催されたAWS re:Inventに参加してきたので、 初参加者の視点で分かったことなどを忘れないうちにまとめました。次回以降で参加する人の参考になれば幸いです。 TL;DR 経験者、re:invent…

PulumiでECS環境を構築する

SREの本田(@mov_vc)です。 Kaizen Platformではインフラ構築にPulumiを採用し始めています。今回は、Pulumiの基本的な説明+ECS環境をPulumiで構築した手順をまとめました。結論から言うとPulumi、かなり便利なので、導入を考えているよ〜という人はぜひ読…

「not 緊急 but 重要」に取り組む1週間 / Kaizen Week #7を開催しました

こんにちは、つくばからリモートワークしている池田(@ikedaosushi)です。 Kaizen Platformでは定期的に「Kaizen Week」という取り組みをしています。 これは、 日常のプロジェクトを一時停止し、普段の業務では優先度を上げずらい「リファクタリング」「新し…

若手エンジニア × CTO 対談(後編) ~ Kaizen Platformの課題とこれから

昨年入社した2名のメンバーがCTOへ赤裸々に内情を語る本対談。 後編では、Kaizen Platformにおける課題感や、今後目指したい事について語ってもらいます。 前編はこちらから 【インタビュイー】 徳田 祥(アプリケーションエンジニア) 2018年7月入社。以前…

若手エンジニア × CTO 対談(前編) ~ Kaizen Platformに入社してみてどうだった?

「Kaizen Platformのエンジニアってすごい人しかいないんですよね?」 社外勉強会や面接の際によくいただく質問です。 大変ありがたい印象ではあるのですが、経験豊富なシニアエンジニアだけでなく、20代のメンバーも活躍しているので、実はみなさんが抱かれ…

エンジニア小咄の運用例 - 低温調理について

Kaizen Platform でプロダクトマネージャーをしている渡辺です。今回は以前このブログで紹介した「エンジニア小咄(from: リモートワークと心理的安全性と雑談、あるいは小咄 (こばなし) の話)」の運用編ということで、先日発表して好評だった「低温調理」の…

Kaizen Ad: Creative Performance Report のご紹介

こんにちは。 Kaizen Platform で 動画広告をPDCAするプロダクト「Kaizen Ad」のプロダクトマネージャをしている渡辺です。今回は、 Kaizen Ad で制作した動画広告のパフォーマンスを一覧比較できるツール「Creative Performance Report」の紹介をしたいと思…

なぜ Kaizen Platform は今、CTOを募集するのか

皆様お久しぶりです。Kaizen PlatformでCTOをやっている渡部(わたべ)です。 Kaizen Platform、新COOに 渡部 拓也 が就任 でアナウンスさせていただきましたが、4/1よりCOO兼CTOに就任しました。 渡部がCTOとしてやってきたこと : Product Delivery CTO就任 …

React + GraphQL から成る Kaizen Ad のフロントエンド

追記: 2021年6月現在はアーキテクチャが変わってきています。 次の記事に詳細を書いていますので、一読をお願いします。 Kaizen Adのフロントエンドアーキテクチャの遷移について - Kaizen Platform 開発者ブログ Kaizen Platform でフロントエンドエンジニ…

Kaizen Cloud Engine の裏側をご紹介

Kaizen Platform で プロダクトマネージャーをしている河部です。今回は先日リリースされた Kaizen Cloud Engine がどのようにできているのかをご紹介したいと思います。 Kaizen Cloud Engine とは Kaizen Cloud Engine は、これまでKAIZEN TEAM for Xとして…

Kaizen Platformの2019技術構想 : workplace

Kaizen PlatformでCTOをしている渡部です。 今回は2019年のKaizen PlatformのProduct開発の方向性としての技術構想を書いてみたいと思います。 Kaizen Platformが目指しているもの https://recruit.kaizenplatform.com/aboutus こちらのページに詳しく書いて…

Slackデータを可視化して会社の2018年を振り返る

TL;DR SlackのAPIから2018年の発言データを取得、可視化をしました 一番発言されたChannelや使われたリアクション 💪 、Channel数の増加などを調べました Doc2Vec、t-SNEを使って類似Channelの探索をしました 使ったコードは記事の最後にあります

BigQueryの新機能を使ってクエリ料金を1/1000にする

こんにちは、エンジニアの大迫です。 Kaizen Platformでは、以前からGoogle BigQueryを利用して、ウェブサイトの行動ログや広告の配信レポートなど様々なデータを保存・活用できるような仕組みを整え、お客様のウェブサイトや広告クリエイティブの改善に取り…

Railsで不要なテーブルと古いmigrationファイルを削除する

はじめまして、ハートレイルズの境 (@kazsakai) です。 色々あって今は長野県の伊那という、地理的には日本列島の中心らへんだけどあらゆる大都市から満遍なく遠い片田舎に暮らしています。(ちなみにアニメ聖地巡礼発祥の地だそうで) Kaizen Platformさんの…

BigQueryのコスト可視化ダッシュボードをGoogle Apps Script/Google Sheets/Google Sitesを使ってお手軽に作る

4月からKaizen Platformにジョインしたアプリケーションエンジニアのikedayu@つくばです。業務ではデータ解析や解析基盤構築を主に行っています。 Kaizen Platformでは、許可を求めるな、謝罪せよの文化が深く浸透していて、エンジニア一人ひとりの裁量が大…

Datadog APMを導入してRailsアプリケーションのボトルネックを調べる

はじめまして。 7月にApplication Engineerとして入社した徳田 (id:hazeblog) です。 この記事では、先日社内に導入したDatadogのAPM(Application Performance Monitoring)機能と、APMを使ったアプリケーションの調査の様子を紹介します。

リモートワークと心理的安全性と雑談、あるいは小咄 (こばなし) の話

Kaizen Platform で Product Manager / Engineering Manager をしている @takus です。 Kaizen Platform は、誰もが好きな時に好きな場所でその人ならではの才能を発揮しながら働ける、そのような 「21 世紀の新しい雇用と働き方の創出」というビジョンを実…

リモートワークのセキュリティ強化のためにAkamai Enterprise Threat Protector(ETP)を導入した

SRE Group Managerをしている前田(@glidenote)です。最近SRE業務以外にOffice IT Security関連の業務を一部兼任しており、先日Akamai社の提供するOffice IT Security製品のAkamai Enterprise Threat Protector(以下 ETP)を導入したので、紹介したいと思いま…

Datadog Log ManagementでNginxのエラーを監視する

SRE Group Managerをしている前田 (@glidenote)です。 弊社では先日監視システムを刷新し、Datadogを全サーバに導入し、今年3月にDatadogから正式リリースされたDatadog Log Managementを利用しNginxのエラー監視をするようにしました。今回はその件について…

Kaizen AdにおけるSPAでのi18nへの取り組みと手法について

Kaizen Adでは、サービス提供を行う地域として日本とアメリカを同時に見据えて開発をしてきました。そのため、プロジェクト発足当初から意識して開発を始め、(クローズドな) ファーストローンチの2週間後にはこの記事で紹介するようなi18nを取り入れています…