チーム合宿でペアプロと振り返りをしてきました

こんにちは、Web エンジニアの @kechol です。 今回は スタディサプリの学校向けサービス を開発しているプロダクトチーム(社内通称: スクールチーム)で、千葉県の金谷にて1泊2日の合宿をしてきたレポートをお伝えしたいと思います。 合宿の目的 今回の…

"Fact based" でありがちな失敗をライトに紹介する

はじめまして、Web Engineer の @ywada526 です。 8月から Quipper で働いています。 今日日、データ分析への関心の高まりなどから、"Fact based" の考え方が広く普及し、ビジネスの世界では一般化してきているように思います。 Quipper でも "Fact based" …

QuipperのWebエンジニア採用におけるコードテスト

こんにちは、Web エンジニアの @kechol です。 Quipper では現在、ブログを再開したり StudySapuri Meetup(Product 回、Data 回)を開催したりと、採用活動に力を入れています。今日はそんな採用活動について、僕も関わっている Web エンジニアの採用プロセ…

Sketch + InVision + Zeplin + Abstractで効率化するデザインフロー

Sketchを基軸にしたワークフロー ・UIデザインはSketch Librariesのコンポーネントを組み合わせて制作 ・InVisionでプロジェクトメンバーにプロトタイプを共有しながら要件を固める ・実装フェーズではZeplinでエンジニアにデザインを共有

ISUCON2018に参加してきました

こんにちは、Webエンジニアの[@sat0yu][sat0yu]です。 先々週末9/16(日)にISUCON8に参加しました。少し時間があいてしまいましたが、今日はその報告を記します。 ちなみに今年のISUCON初参加を通して、 来年はQuipperから10チームでISUCONに参加することにな…

新人PMとして海外チームと働く時に気をつけるべきこと

ご挨拶 みなさま初めまして。@tominaritと申します。 Quipperにてプロダクトマネージャーをしております。 そんな私ですが入社してから日が浅く、9月に入ってやっと試用期間が終了しました。 本エントリーではそんな私が入社初日から任されたグローバルLPの…

Cloudflare Workers を使って prerendering した App Shell を返してみる

Web

こんにちは。最近は主に frontend を書いている @banyan です。 現在私達のチームではスタディサプリの Web の生徒アプリケーションをリニューアルしています。 この夏に合格特訓コースというプランに絞ってベータ版という形でリリースして、これから段階的…

React Nativeハイブリッドアプリへの挑戦 ~ Part3: 振り返り/今後 ~

本エントリは3部作のPart3となっております。 Part1: Monorepo/CI Part2: 導入/Bridge Part3: 振り返り/今後 モバイルエンジニアの@hotchemiです。 Part1、2では実際にインテグレーションを進めてきた中で得られた知見を公開してきましたが、今回は半年程の…

React Nativeハイブリッドアプリへの挑戦 ~ Part2: 導入/Bridge ~

本エントリは3部作のPart2となっております。 Part1: Monorepo/CI Part2: 導入/Bridge Part3: 振り返り/今後 モバイルエンジニアの@hotchemiです。 Part1からすっかり時間が空いてしまい恐縮ですが引き続き弊社のReact Nativeハイブリッドアプリの取り組みに…

yatteiki.fmスポンサーの舞台裏

やっていき手の@hotchemiです。 現在、新気鋭podcast集団yatteiki.fm様との協賛企画が絶賛進行中です。Ep55, 56の感想を#yatteikifmハッシュタグをつけてツイートすると抽選で30名様にオリジナルボールペンをプレゼントという事ですので是非是非感想をツイー…

より良い面接を実現するために "Quipper採用面接ガイド" を公開しました

Engineering Manager の @ohbarye です。 このたび"Quipper Web Engineer 東京オフィス採用面接ガイド"を Quipper Handbook*1 の一部として公開しました。 Quipper Web Engineer 東京オフィス採用面接ガイド 本記事では同ガイドについてご紹介させてください…

Kubernetes導入で実現したい世界とその先にあるMicroservices

SRE

はじめに CTO兼SREエンジニアリングマネージャーの中野です。ここしばらくの間、CTO/SREエンジニアリングマネージャーとして注力しているKubernetes導入について紹介したいと思います。 今回は、Kubernetes自体がどういうものなのかということより、それをツ…

VimのデバグにGDBを使う

Vim

はじめまして、Quipperに再来週に入社予定のujihisaと申します。 本記事では、Vim本体のC実装をデバグするのにGNU Debugger (GDB)を用いる方法について説明します。 巷には「GDBをVimに統合させて何らかのプログラムをデバグする方法」はいくつか解説記事が…

教育サービスにおけるユーザーリサーチ

UI/UXデザイナーの西田です。今回は小学校向けのユーザーテスト、海外プロジェクトでの取り組みについて紹介していきます。 教育サービスユーザーへのデザインアプローチ Quipperでは、おもに小・中・高校生向けに、日本国内ではスタディサプリ、海外ではQui…

iOSDC Japan 2018に2名が登壇&ボトルウォータースポンサーのお知らせ

iOS

こんにちは。@hotchemiです。 来たる8/30〜9/2に早稲田大学 西早稲田キャンパスで実施されるiOS開発者のカンファレンスiOSDC Japan 2018にQuipperから2名が登壇致します。 登壇スケジュールと内容は以下の通りです。

Quipper 社員が業務以外で取り組んでいること

こんにちは。Web Engineer の @ojiry です。 Quipper では業務以外でも社員達で集まり様々なイベントを開催しています。それらは個人の趣味であったり、コミュニケーションを目的としたものなど様々です。今回はそれらのイベントをいくつかご紹介しようと思…

【Google Cloud Next '18】サーバーレスとデータ活用の未来を見てきました!

はじめに みなさんこんにちは。データグループエンジニアリングチームの @toita です。 7/24~26にサンフランシスコで行われた Google Cloud Next '18 に参加してきました。 今回の出張での一番大きな事件は、帰国時に台風12号の影響で予定の便が欠航になり、…

新入社員から見たQuipperで働く環境

こんにちは。6月にSREとしてJoinした近藤(@chaspy)です。 入ったばかりでまだ新鮮な目を持っているうちに、Quipperで働く環境についてお伝えしようと思います。

DDDによる関心の分離

Web Engineer の @wozaki です。 スタディサプリの合格特訓コースの機能開発・保守が主な業務です。 今年3月に開催された Rails Developer Meetup 2018 で、弊社の @kyanny が Quipper における「関心の分離」の歴史 をプレゼンしました。 プレゼンでは、モ…

StudySapuri Data Meetup を開催しました #sapurimeetup

こんにちは、データグループの id:beniyama です。 2018-07-20(金)に『StudySapuri Data Meetup 〜未来の教育を創り出すデータ組織、全部お見せします!〜』というイベント を開催しました! techplay.jp この StudySapuri Meetup は二日連続のイベントで…

StudySapuri Product Meetup を開催しました #sapurimeetup

2018-07-19 (木) に StudySapuri Product Meetup というイベントを開催しました!本記事では同イベントの概要と登壇者の発表スライドをご紹介します。

Rails DM 2018 Day 3 で @ohbarye と @mtsmfm が登壇しました

Web Dev の @mtsmfm です。 Rails Developers Meetup 2018 Day 3 Extreme で、 @ohbarye と私が登壇し、@chaspy が設営ボランティアを務めました。 Quipperが実践する定量データに基づく意思決定と開発 by @ohbarye 利用比率が低く手数料も高いキャリア決済…

BugBash Hackathonを開催しました

こんにちは。4月にNative Teamにjoinした@chiiia12です。 今回はQuipperのdevチームで行われたBugBash Hackathonについて開催レポートをしたいと思います。 Quipperのエンジニアメンバーがワイワイ楽しんでいる様子をお届けできればと思います。 BugBash Hac…

React Nativeハイブリッドアプリへの挑戦 ~Part1: Monorepo/CI~

本エントリは3部作のPart1となっております。 Part1: Monorepo/CI Part2: 導入/Bridge Part3: 振り返り/今後 モバイルエンジニアの@hotchemiです。 数週間前にReact Native at Airbnb(非公式の日本語訳)が世間を賑わせましたが、皆様いかがお過ごしでしょう…

Jasper。プロダクトマネージャーがボトルネックとならないための最高のツール

Quipper でプロダクトマネージャーをしている @daishi-kayano です。担当はスタディサプリ大学受験講座のBtoC領域と、ネイティブアプリです。 今回は弊社がとてもお世話になっている GitHub issue管理ツール Jasper について、私なりの活用法を、感謝を込め…

Web Developer も知っておきたい Kubernetes における Sidecar Pattern と Ambassador Pattern

SRE

この記事では Cloud Native なアーキテクチャにおいて重要な、Sidecar Pattern と Ambassador Pattern について紹介します。

モバイルエンジニアが H.265/HEVC 使った方がいい理由(わけ)

こんにちは。モバイルエンジニアの@daisukefujiです。 少し前になりますが、WWDC 2017 にてH.265/high-efficiency video coding(HEVC) のサポートが発表されました。 iOS デベロッパーの方はご存知だと思いますが App Store審査ガイドライン に以下のビデオ…

エンジニアを魅了する次世代 BI ツール『Looker』を Quipper が導入した理由(わけ)

こんにちは、データグループのマネージャーをやっています beniyama と申します。 先の記事『プロダクトの「負債」を「機能」と呼び直す 〜A/Bテストを用いた"価値"の定量化〜』でも触れられていますが、データグループではデータ分析基盤の構築(参考資料)…

プロダクトの「負債」を「機能」と呼び直す 〜A/Bテストを用いた"価値"の定量化〜

Quipper で Web Engineer 兼 Engineering Manager を務める @ohbarye です。スタディサプリの開発、その中でも特に合格特訓コースや決済周りの機能開発・保守が主な業務です。 弊社が開発するプロダクト「スタディサプリ」ではA/Bテストを用いたプロダクトの…

ブログ再開しました

@kyanny です。先日 Vice President of Engineering になりまして、スタディサプリを開発する Quipper 日本オフィスのプロダクト開発部門の責任者をやっております。 僕はかれこれ 15 年くらいブログを書いています。ウェブエンジニアはみんな自宅サーバーに…