SMARTCAMP Engineer Blog

スマートキャンプ株式会社(SMARTCAMP Co., Ltd.)のエンジニアブログです。業務で取り入れた新しい技術や試行錯誤を知見として共有していきます。

テストコードのあるきかた 〜歩きはじめ方〜

こんにちは!スマートキャンプ21卒エンジニアの関口です。私は9月にBALES CLOUDというSaaSを開発するチームに移動しました。 突然ですが皆さんはテストを書いていますか? 私は今まであまり真摯にテストを書いてきませんでした。しかし直近で開発チームを移…

ZoomやDiscordではなくGatherをリモートワークのコミュニケーションツールに選んだ理由

こんにちは!スマートキャンプ ソフトウェアエンジニアの中川です。 リモートワーク全盛の昨今ですが、みなさんはチームのコミュニケーションをどうされていますか? 弊社のBOXIL開発チームはこのたびメインのコミュニケーションツールをDiscordからGatherに…

【入社エントリ】巡り巡ってコミュニケーションに向き合うエンジニアのお話

ご挨拶 2021年9月にスマートキャンプ株式会社に入社しました林です! そろそろ入社して1ヶ月が経つので、入社した経緯や入社してみて感じたことを、熱のこもった自己紹介と共に振り返っていこうと思います。 ご挨拶 これまでの経歴 学生時代から就職まで 就…

井の中のエンジニアが転職で強みの正体に気付けた話

ご挨拶 はじめまして、8月に入社した永井です。リファラルによる入社以降BOXILの開発に従事しています。 一部のメンバーからは「ながい」→「長居陸上競技場」→「ヤンマースタジアム長居」→「ヤン坊マー坊天気予報」の流れで「ヤン坊」と呼ばれています。名前…

ArtilleryでServerlessな負荷試験を試してみた

スマートキャンプ、エンジニア井上です。 突然ですがみなさん、負荷試験はどのように実施していますか? 私はJmeterなどで負荷試験をすることがあるのですが、テスト作成からテスト実施までがとても時間がかかり継続的にやるのはかなり大変だなと感じてます…

TypeScriptやGoやRustでWebAssemblyウォークスルー

みなさん、WebAssembly聞いたことありますよね? スマートキャンプでエンジニアをしている瀧川です。 私が初めてWebAssemblyを目にしたのは確か2018年、VimをWebAssemblyに移植してブラウザで動くようにしたという記事だったかなと思います。 https://github…

入社して1年経った私が気づいた、すれ違わないチーム開発をするために必要なこと2

こんにちは!!!スマートキャンプでエンジニアをしている吉永です! 自己紹介記事はこちら 前回の記事はこちら 私は現在、スマートキャンプの主力サービスであるBOXILの開発にフロントエンド、バックエンド問わず携わっています。 私が入社した去年の8月か…

SIerからベンチャーへの転職を通して自分と向きあった話

はじめまして!2021年7月にスマートキャンプに中途社員として入社した井上です! 入社時から現在まで、BOXILの開発業務に携わっています。前職はSIerで顧客のシステム開発や新規プロダクトの開発などをしていました。スマートキャンプ、前職ともにフロント・…

GitHub Actions + CircleCI + AWS CodeDeployによるCI/CD環境にインフラを移行した話

スマートキャンプ、エンジニアの入山です。 前回のブログで、弊社プロダクトのインフラをEC2基盤からECS/Fargate基盤へ移行した話を紹介しました。 tech.smartcamp.co.jp 上記プロジェクトは大規模なインフラの刷新だったこともあり、CI/CDについても従来の…

Go製のREST APIにUnitテストを追加した話

こんにちは!スマートキャンプ、エンジニアの中田です。 以前書いた記事の内容に引き続き今回も、現在業務で利用している Go のお話しです! 以前の記事 tech.smartcamp.co.jp 突然ですが、みなさんはテストを書かれてますか? 僕も「書いてます!」と声を張…