PLAID Engineer Blog

PLAID Engineer Blog


KARTEを提供する株式会社プレイドのエンジニアブログです。プレイドのエンジニアのユニークなパーソナリティを知ってもらうため、エンジニアメンバーたちが各々執筆しています。

PLAID Engineer Blog
Jumpei Ikegami
Author

Jumpei Ikegami

PLAIDがNode.jsを採用し、5年間で12万行書いてわかったこと

エンジニアのgamiです。趣味はポッドキャスト配信です。 今回は、「Node.js」に焦点を当てた記事です。 PLAIDでは、約5年前から「KARTE」というサービスを開発しています。そのサーバーサイドの実装は、ほとんどがNode.jsで記述されています。 一方、国内企業の中で、サーバーサイド実装にNode.jsを採用している企業は少ない印象があります。 そこで、以下についてご紹介します。 PLAIDがNode.jsで実現しているプロダクト Node.jsを5年間使ってわかった強みと弱点 Node.jsを使いこなすための工夫 1. PLAIDがNode.jsで実現しているプロダクト 実際にPLAIDがどのようにNode.jsを使っているかを紹介します。PLAIDでは、「リ…

Jumpei IkegamiJumpei Ikegami

1泊2日ゼロベースで議論する開発合宿@館山に行ってきました!

おはようございます!プレイドのエンジニアの @jumpei_ikegami です。 趣味はポッドキャスト配信です。 さて、プレイドでは定期的に、開発チームで合宿に行っています。 (過去の開発合宿のブログ記事は下記) 2016年:秋 2017年:春 今回は、開発フォーカスの区切りということで、前フォーカスの振り返り、4月以降の新チーム体制でのフォーカス、プロダクトの見せ方などについて、議論を深めてきました。 開発をしない開発合宿も珍しいと思いますが、目の前の開発業務を離れて、長期的な視野で開発の仕方や、何をするべきかを見つめ直すことで、本当にやるべき仕事にフォーカスできるようになります。 特に、先日のエンジニアブログ記事で弊社kadoppeが書いていた、「『常にゼロベースで…

Jumpei IkegamiJumpei Ikegami

Chromeデベロッパーツールに独自機能を追加する6つのステップ

こんにちは、PLAIDのエンジニアの池上 a.k.a. gami(@jumpei_ikegami) です。 好きなブキは、「プロモデラーMG」です。 さて今回は、仕事で調査用の「Chrome拡張機能」を作ったので、「Chromeデベロッパーツール」に「独自ツール」を追加するための手順について紹介したいと思います。 Chromeデベロッパーツール、使っていますか? 弊社では、「KARTE」というサービスを開発しています。 「KARTE」の主な機能として、サイトにJavaScriptのタグを埋め込んでもらい、サイト上からユーザーの行動履歴や属性情報を取得し、それに応じたコンテンツをサイト上に配信するというものがあります。 しかし、「KARTE」の「タグ」が正しく設置されていな…

Jumpei IkegamiJumpei Ikegami

最強のエディタ、ターミナル環境はこれだ!〜PLAIDエンジニアの使っている開発ツール調べてみた〜

こんにちは、PLAIDのエンジニアの池上(@jumpei_ikegami)です。 昨年の11月に、某大手SIerからPLAIDにジョインしました。 入社直後は、主にPLAIDが提供するウェブ接客プラットフォーム「KARTE」の管理画面の開発をしていましたが、最近は開発以外にも、KARTE導入済みのお客様やサポートチームへの技術支援、インターン生のメンターなどもしています。 希望すれば、職種を超えてどんな仕事でもできるのが、PLAIDで働く魅力の1つです。 さて、PLAIDに入社してから、気になっていることが1つあります。 それは、他のエンジニアたちの画面に映る、見慣れないツール群です。 私は、前職ではSEとしてかなりレガシーなシステムの開発をしており、「サクラエディタ」で…

Jumpei IkegamiJumpei Ikegami