成長期のプロダクトをデザインする現場をより良くするために最初に取り組んだこと

こんにちは、デザイナーの@ishiguroyukiです。スタディサプリENGLISH(以下、スタサプENG)という英語学習サービスのプロダクトデザイナーをしています。 今回は、スタサプENGのデザインチームが取り組んでいるデザイン制作の業務改善についてご紹介したいと…

Kubernetes Horizontal Pod Autoscaler による信頼性向上

こんにちは。SRE の @chaspy です。 みなさん Kubernetes Horizontal Pod Autoscaler は使っていますか?Quipper では先月導入したところ、便利すぎて仕事を奪われてしまいました。 本記事では、Horizontal Pod Autoscaler(以下 HPA)の基本原理を簡単に説…

RDS のセルフサービス化のための自動化の工夫

こんにちは。SRE の @chaspy です。 現在、新サービスを作成する際、そのデータベースには AWS Aurora(Postgres) を使用しています。 その作成には Terraform を用いており、いくつか適当な引数を入れると Terraform のコードが自動生成される仕組みを用意し…

CI の修正をリリース前に本番と同じ条件下で検証出来る仕組みを構築した話

SRE の鈴木です。 CI のコードの修正を安全にリリースするために、リリース前に本番と同じ条件下で動かして検証できる仕組みを構築した話について書きます。 背景 最初に背景を説明します。 Quipper では様々なプロダクトのソースコードがモノレポ、つまり同…

退職の作法、あるいはオフボーディング実践入門

-0b10日後に最終出社を迎える@ohbaryeです。 最終出社を迎えるにあたって後任の任命や業務の引き継ぎといった退職・離職までの一連の流れを経験したわけですが、なにぶん人生でそうそうあることではないのでしばらくは暗中模索の様相を呈しました。人生にお…

みんなでつくる Production Readiness

こんにちは。SRE の @chaspy です。 以前、Production Readiness Checklist に関する記事を書きました。 quipper.hatenablog.com Production Readiness Checklist の運用開始から1年ほどの月日が経ち、27ものサービスが無事 Production へ出ていきました。 …

APIの開発に(なるべく)依存しないモバイルアプリ開発

Mobile Engineer の @chiiia12 です。 今回は試験的に私たちのチームで導入した "MockApiInterceptor" の取り組みについてご紹介します。 (今回は、Android アプリでの例を紹介します。) 背景 最初に私たちのチーム構成/開発の進め方について説明させてくだ…

コーディングテストを見直した話 ~Android アプリエンジニア採用編~

こんにちは。Android アプリエンジニアの geckour です。 今回は、Android アプリ開発チームが先日アップデートした採用活動におけるコーディングテストについてお話します。

オファー後のフォロー会食と、コミュニケーションの対称性

直近で Quipper における採用の周辺の話題が続いているので、今日はオファー後のフォロー会食というものについて紹介したいと思います。

採用候補者から見る、Quipperのエンジニア採用フロー

こんにちは、2019年10月からQuipperにjoinした @qsona です。ということはつい数ヶ月前までは一採用候補者としてQuipperの採用を受けていたことになりますが、その中で、Quipperの採用には良い特色が多くあると感じました。今後はQuipperの一員として採用す…