for Startups Tech blog

for Starupsのテックブログです

E2Eテストを書くことで変更失敗率を下げつつデプロイ回数を上げたい

こんにちは。エンジニアの藤井(@yutafujii)です。 社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」のエンジニアをしています。 今回は安心して開発に専念できるようE2Eテストを記述した話をさせていただきます。 アプリケーション…

「STARTUP DB」に込められた想いとは?

こんにちは、フォースタートアップスで運営している成長産業に特化した情報プラットフォーム「STARTUP DB」のプロダクトオーナーの寺田(@yuyaterada)です。 今回は「STARTUP DB」とはそもそもどのようなプロダクトか、直近リリースしたENTERPRISE機能、今…

ブラウザで本番データの分析をするためにRedashとGoogleColabを組み合わせてみた話

こんにちは。エンジニアの藤井(@yutafujii)です。 社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」のエンジニアをしています。 当社ではデータ分析を専門に行う人がまだいないので、私たちエンジニアがごく簡単なデータ分析を行う…

【フォースタ テックブログ】デザイナーがコーポレートサイトをノーコードツールのWebflowを使ってリニューアルした話

フォースタートアップスは2021年7月にコーポレートサイトの大幅なリニューアルを行いました。 www.forstartups.com 今回、このリニューアルに関わったデザイナー2名(甲斐・長峰)より、ノーコードでWebサイト制作ができるWebflowを利用するに至った背景や、…

【フォースタ テックブログ】技術書典への初めての出版物を書籍にしていただきました!

テックラボグループが有志を募り、2020年12月に技術書典に応募。その後2021年5月にインプレス社経由で出版を果たした。今回の記事では出版に至った経緯とその裏側に迫る。 ▽▽▽今回出版に至ったVol.1▽▽▽ https://www.amazon.co.jp/dp/B097D6B8QY -この度は初…

Slackを最高に使いこなすためにフォースタがやっていること

どうも、フォースタートアップスでエンジニアをやっています村林です。 皆さん「Slack」使っていますか?Slack最高ですよね。弊社もSlackバリバリ使っていて、Slack無いと仕事できないくらいには依存しているのですが、組織が拡大する中で様々な問題が出てき…

【フォースタ テックブログ】RepositoryFactoryパターンをVueのAPIリクエストに導入する

こんにちは。エンジニアの藤井(@yutafujii)です。社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」のエンジニアをしています。 プロダクトはフロントエンドをNuxt/TypeScript・サーバーサイドをRailsで実装しているのですが、今回…

【フォースタ テックブログ】Tryを決めるだけでは意味がない。チームに成果を還元するための取り組み。

お疲れ様です。エンジニアのHur Junhaengです。フォースタートアップス(以下、フォースタ)に今年の2月に入社しました。 今回は、スクラム開発を行っているチームが振り返りで決定するTryをどう管理するべきか個人的な見解を込めて、フォースタでどのよう…

「すべては、スタートアップスのために。」for Startups(フォースタートアップス)の技術スタックを紹介します(2021年6月更新)

はじめに フォースタートアップスCTOの戸村(@KenjiTomura)です。 フォースタートアップスでは展開している各事業の中で、プロダクトや管理ツールなどを開発しています。もちろんインフラ構築から監視、開発に採用する技術選定まで全てチームで議論して採択…

【フォースタ テックブログ】デザインスプリントをやってみて開発チームの目線を整えた話

はじめに こんにちは!フォースタートアップス / テックラボ * の藤井(@yutafujii)です。社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」*のサーバーサイドエンジニアとして日々活動しています。 *テックラボ…テクノロジーとデザ…

【フォースタ テックブログ】RailsのAutoloadingをClassicモードにしていたらエラーに悩まされたのでZeitwerkモードに移行した話

こんにちは。エンジニアの藤井(@yutafujii)です。 今日は、RailsのAutoloadingとReloadingについて解説しつつ、これにまつわる設定ミスでdevelopment環境においてエラーに悩まされたというエピソードをご紹介します。 AutoloadingとReloadingって? Rails…

【フォースタ テックブログ】「ユニコーン企業のひみつ」を読んで自社の開発組織と比べてみた

こんにちは。サーバーサイドエンジニアの速水です。今回は、「ユニコーン企業のひみつ――Spotifyで学んだソフトウェアづくりと働き方」という書籍のレビューを投稿させていただきます。 www.oreilly.co.jp フォースタートアップス(以下、フォースタ)でも、…

【フォースタ テックブログ】CTOが組織をサッカーで例えてみた話

始めに こんにちは。フォースタートアップスでCTOをしている戸村(@KenjiTomura)です。最近、サッカー界では欧州スーパーリーグ問題が話題ですね。クラブ運営の枠に止まらず、ヨーロッパのサッカー文化にも波及する様々な問題が出てきおり実現は難しそうで…

【フォースタ テックブログ】タグの自動予測について。STARTUP DBに機械学習を組み込んだ話【後編】

こんにちは。テックラボの松原です。 以前、投稿しました「タグの自動予測について。STARTUP DBに機械学習を組み込んだ話【前編】」の続きのお話です。 前編では、STARTUP DBに登録する企業のサービスに適したタグはどれなのか予測する仕組みをつくるため、A…

【フォースタ テックブログ】STARTUP DBリニューアルについて 〜スタートアップ業界にとって新たな一歩をつくる〜

2021年3月に、国内最大級の成長産業に特化した情報プラットフォームである「STARTUP DB」(スタートアップデータベース)のサービスリニューアルを行いました。本記事では、プロダクトオーナーと開発責任者それぞれの目線から今回のリニューアルについて纏め…

【フォースタ テックブログ】タグの自動予測について。STARTUP DBに機械学習を組み込んだ話【前編】

はじめに こんにちは。テックラボの松原です。 先日(2021年3月18日)に、「STARTUP DB サービスリニューアル & ENTERPRISE β版リリース」をしました! startup-db.com 「国内スタートアップエコシステムのキャッシュフローの総量を増やす」というプロダクト…

【フォースタ テックブログ】フォースタートアップスでやったチームビルディングを色々と挙げていく

どうも、村林(@bayashimura)です。今回は私が入社してから開発チームで行われたチームビルディングの色んな手法を参加者の感想とともに紹介していこうと思います。 ドラッカー風エクササイズ 出典:アジャイルサムライ shop.ohmsha.co.jp 10月に速水が参加…

【フォースタ テックブログ】検索におけるユーザーのニーズに合わせてElasticsearchをチューニングした話

こんにちは、主にサーバーサイドを担当している速水です。 社内向けプロダクト「タレントエージェンシー支援システム(SFA/CRM)」では、検索エンジンとしてElasticsearchを採用しており、最近、検索機能の大きな改善を行いました。今回はそれに伴って、Elas…

【フォースタ テックブログ】社内で実践中!ふりかえりを続けるためのコツ

どうもむらばやし(@bayashimura)です。皆さん「ふりかえり」してますか?ふりかえり挫折しますよね?今回は挫折しがちなふりかえりを続けるためのコツを書いていきます。 この記事は技術書典10で発売された『forstartups tech book 1』のふりかえり再入門…

【フォースタ テックブログ】Regional Scrum Gathering℠ Tokyo 2021で配信スタッフとして参加してきました

Copyright 2020, ScrumTokyo. All rights reserved どうも村林です。Regional Scrum Gathering Tokyo 2021(以下、RSGT)に配信担当としてスタッフをしてきたので感想書きます。 Regional Scrum Gathering Tokyo 2021とは Regional Scrum Gathering℠ Tokyo 2…

【フォースタ テックブログ】フォースタートアップスでWebエンジニアインターンで働くということ

フォースタートアップス(以下、フォースタ)ではクリエイティブ職の長期インターンシップの受け入れを実施しています。 インターンシップというと、短期集中のカリキュラムで就労体験を行うパターンもありますが、弊社では実務に則した開発業務を中長期で行…

【フォースタ テックブログ】事業成長を目指して社内向けシステムのデータ分析基盤を整える話

こんにちは、2020年10月よりfor Startups, Inc.のテックラボにジョインした速水です。社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」のサーバーサイドエンジニアとして働いています。 今回は、上記プロダクトでGoogle Tag Manager…

【フォースタ テックブログ】ノーコードで業務効率化、PdMがZapierを活用した話

こんにちは、for Startups, Inc.でSTARTUP DBというサービスの責任者をしている寺田(@yuyaterada)と申します。来年春頃の大型リリースに向けて目下準備中です。 その中で、さまざまなタスク管理や人事業務が発生していますが、エンジニアにはプロダクト開…

【フォースタ テックブログ】既存のRailsアプリからVue/Nuxtを導入してサーバーとフロントを分離した話

はじめに テックラボの藤井(@yutafujii)です。社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」のサーバーサイドエンジニアとして日々活動しています。 今回はRailsで作られたプロダクトにVueを導入したプロセスを紹介すると共に、…

【フォースタ テックブログ】AWSのSessionManagerを使ってセキュアなサーバーログインを実現する

リモートワーク中はすぐに眠くなるので困っているSREチームの井原 ( @tossy_yukky ) です。 11月に入り、さすがに寒くなってきたかなと思いきやまた20度を超えてきたりと、過ごしにくい日々が続いてますが皆様いかがお過ごしでしょうか。 さて、今回のテーマ…

【フォースタ テックブログ】フォースタでのフロントエンドエンジニアの働き方

はじめに テックラボの藤井(@yutafujii)です。 社内向けのプロダクト「タレントエージェンシー支援システム(SFA/CRM)」のエンジニアとして日々活動しています。 今回はいま現在の当社のフロントエンドエンジニアの働く環境についてご紹介できればと思い…

【フォースタ テックブログ】Scrum Fest Mikawa 2020で登壇してきました

どうも、むらばやし(@bayashimura)です。 先日Scrum Fest Mikawa2020@onlineに参加して「SIerからアジャイル片手にスタートアップに飛び込んだ話」というタイトルで登壇してきました。 どんなイベント? 現在全国各地で勃興しているScrum Festの三河リージョ…

【フォースタ テックブログ】モノリシックなシステムをマイクロサービス化した実例とその効果について

フォースタートアップスで「STARTUP DB」(スタートアップデータベース)の開発を担当している竹内 強(@manbo34)です。 前回はSTARTUP DBの技術を紹介しました。今回は小規模ですがマイクロサービス化に挑戦したときの話をさせていただきます。 tech.forst…

【フォースタ テックブログ】フォースタートアップスのプロダクト開発におけるデザインの役割

フォースタートアップスでデザイナーをしている甲斐(@MeguruKai)です。フォースタートアップスのクリエイティブチームである「テックラボ」に所属しています。私が担当している社内向けプロダクトの開発チームでは、PO(プロダクトオーナー)、エンジニア…

【フォースタ テックブログ】Serverless Frameworkを用いたAWS Lambdaのバージョン管理とIaC化

こんにちは。テックラボの佐々木です。主にバックエンドを担当しています。 フォースタートアップス(以下フォースタ)では、サーバーレスなアプリケーションの構築にAWS Lambdaを利用しています。以前はLambdaの開発や運用が属人化していても問題なかったの…