SMARTCAMP Engineer Blog

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

そうだ、京都開発拠点に行こう!

はじめまして! 2023年1月付でスマートキャンプ株式会社に中途入社した松下大祐です。 京都にオフィスを構える京都開発部に所属し、ソフトウェアエンジニアとして働いています。 今回は私の入社エントリとして、スマートキャンプへの入社理由や仕事内容につ…

後で楽できるTerraformの書き方(※ただし書くときは辛い)

はじめに ざっくりしたシステム構成の紹介 全体の構造 設計のポイント コーディング規約 上の階層を見に行かない 変数名は全体でユニークにする 変数のデフォルト値は設定しない main, outputs, variables 以外のファイルを原則置かない ポリシードキュメン…

SES企業出身者が競技プログラミングで転職して頑張ってる話

はじめまして。ビジネス向けのSaaS比較サイト『BOXIL SaaS』のエンジニアをしていますJinJin(三浦)です。昨年12月にSESをメインで行っている企業からスマートキャンプに転職しました。 この度、テックブログの執筆を担当させていただけることになりました…

Vue3にアップグレードしてフロントエンドを改善した話

vue3-migration-improve-frontend はじめまして! BALES CLOUDエンジニアのえーす(井上)です。この度、BALES CLOUDで長年使ってきたVue2から卒業し、Vue3を導入した状態でリリースできました。今日はこれについてお話できればと思います。 やったこと なぜ…

WebのOSを目指す新しい体験のWebブラウザ「Arc」を紹介したい

こんにちは!スマートキャンプエンジニアの中田(のっち)です。 みなさんWebブラウザには何を使われてますか? Chrome, Firefox, SafariにEdgeなど多くの選択肢があるWebブラウザですが、私は2ヶ月ほど前に長らく使ってきたChromeから移行し、現在は Arc と…

エンジニア採用サイトをリニューアルした話

挨拶 こんにちは!私はBOXIL SaaS開発エンジニアのハヤシ(ぱずー)です。 前回、私がスマートキャンプで成長したエピソードを紹介しましたが、今回はエンジニア採用サイトのリニューアルに携わったので、それについて紹介します。 最後まで読んでいただけると…

BERTとSageMakerによる検索アルゴリズムの実装とデプロイ例の紹介

概要 スマートキャンプでエンジニアをしている佐々木です。 本記事では、自然言語処理モデルを用いて新規サービスを作れないか試行錯誤した話をしようと思います。 今回は精度の良い検索はうまく実装できませんでしたが、機械学習モデルをインフラで動かす流…

Google APIを利用するSlack botの認可周りの課題をフロントの実装なしで解決しちゃった話

どうもこんにちは。22卒としてスマートキャンプに入社したbraavaです。 普段はBOXIL SaaSというtoB向けのSaaS比較サイトの機能開発・運用をしています。 近頃はM-1グランプリやワールドカップで多少寝不足気味でしたが、今回はそんな自分が社内で利用されて…

BALES CLOUD TEAMのMTG非同期化への取り組み

スマートキャンプでBALES CLOUDというSaaSを開発をしている井上です。社内では師匠と呼ばれています。 BALES CLOUDはスクラムで開発をしているのですが、自分達のスクラムイベントは同期的な動きが求められるようなイベントが多くありました。 タスクの難易…

プロダクトチーム合宿レポート - 2022

スマートキャンプでエンジニアをやっております永井です。 日毎に寒気加わる時節となりました、皆さまいかがお過ごしでしょうか。 今年も弊社プロダクトチームで開発合宿を開催しました。 そこで本記事では合宿の目的や様子をご紹介しようと思います。 今回…