スマートキャンプ株式会社 の技術ブログ

リモートワークによる開発チームの課題をFigmaで改善した話

スマートキャンプのデザイナー/エンジニアのhaguriです。 弊社では3月からリモートワークに移行しています。 スマートキャンプでは開発チームが、「 BOXIL チーム」と「 Biscuet チーム」の2つあります。 以前の記事では、リモートワーク中の開発チームの様子や、行っているコミュニケーションの工夫などを紹介しました。 tech.smartcamp.co.jp 今回は、2ヶ月弱リモートワーク

プロダクトのパフォーマンスを改善するためにVue.jsの関数型コンポーネントやpropsに関する施策を行った話

こんにちは!フリーランスエンジニアとしてスマートキャンプに参画している芳岡です。 弊社のプロダクトであるBiscuet( https://biscuet.jp/ )の開発に初期から参画していますが、サービスが世の中に展開されていく過程、チームが大きくなっていく過程を間近で見れとても興味深く思っています。 今回は、そのBiscuetで使用しているVue.jsのパフォーマンス改善を行ったのです

在宅勤務中の開発チームの様子を紹介するよ!

こんにちは、BOXIL開発チームの徳田です。 ついに(?)緊急事態宣言が発令され、社会全体がバタバタしていますが皆さん元気にやっていますでしょうか。 スマートキャンプでは3月2日から新型コロナウイルスの感染防止対策として在宅勤務が行えるようになり、現在では原則出社禁止となっています。 これまでほとんどの業務時間を対面で過ごしていましたが、全員が在宅

Vueユーザーが感じたSvelteのおもしろい機能を紹介する

スマートキャンプでエンジニアをしている瀧川です! 2月に育休を取得し、3月に復帰したと思ったらコロナでリモートワーク、そしてチーム異動となかなか落ち着かない今日このごろ。 みなさんいかがお過ごしでしょうか? 今回家にいる時間が多くなり、せっかくだから新しいことしたいよなーということで、以前から気になっていた Svelte を触ることにしました! Svelte

LighthouseをFirebase Functionsから毎日叩いて本番環境のパフォーマンスを計測してみた

スマートキャンプの笹原です。 みなさんはWebサイトの、特にフロントのパフォーマンス改善を日頃から行っていますか? 常に意識しているという方もいれば、気が向いたときにたまに見てみるなんてこともあるんじゃないかと思います。 今回はそんなパフォーマンスに常に意識を配れるように、毎日Lighthouseを叩いてみたのでその構成を紹介したいと思います。 Lighthouse

開発チームを異動してわかった4つのこと

スマートキャンプ、エンジニアの井上です。 弊社で挑戦の意味も込めて、BOXIL開発チームからBiscuet開発チームへの異動をしました。 今回はチーム異動で気づいたことをお伝えしていこうと思います。 1. スクラムによるチームへの引き継ぎコストの削減 2. 新しいチームへの不安 3.気持ちの切り替え 4. チーム異動のメリット メンバーが異動をできるという事例ができる 新

育休を“取らない側“のチームメンバーが、エンジニアリーダーの不在によって成長した話

お子さんのご誕生、おめでとう! スマートキャンプのプロダクトマネージャーの郷田です。 近頃、育休を取得されたエンジニアの方の記事をよく見かけるようになりました。 そんななか、弊社スマートキャンプでも直近でエンジニアが育休を取得する機会があったのですが、 本記事では逆の視点、つまり残されたメンバーの視点から、「育休でエンジニアリーダーが不

体験入社の参加者に実際どうだったかインタビューしてみました

スマートキャンプでエンジニアリングマネージャーをしている米元です。 突然ですが、みなさんは転職活動をする際にどのようにして企業を選びますか? 企業のビジョン/ミッション・技術力・社員の人柄、などなど見るべきポイントはたくさんあると思います。 ただ数回の面接だけでは本当にその企業が自分にマッチしているのか分からない事もあるのではないでしょ

Kubernetesを1年間運用してわかった3つのこと

スマートキャンプ、エンジニアの入山です。 弊社で技術的挑戦の意味も込めて始めたKubernetes(k8s)も、小規模ながら運用を開始して1年以上が経ちました! 現在では、k8sでのインフラを採用したプロダクトが無事に本番リリースを迎え、ユーザーが本番稼働を行うまでになっており、躓きながらも少しずつ運用知見が溜まってきています。 今回は、k8sを実際に運用してわ

和田卓人(t_wada)さんによる『TDDワークショップ』をマネーフォワードと共同で開催しました!

スマートキャンプで Biscuet を作っているエンジニアの中川です。 本記事は2月5日に弊社で開催したTDDワークショップについて紹介します! TDD: テスト駆動開発のこと。テスト駆動開発とは、テストファーストとして初めにテストコードを書き、その後テストをパスするコードを実装し、さらにその後コードをリファクタリングして良くする、というサイクルを回していく

BOXIL開発チームの「今」と「これから」

こんにちは、 BOXIL の開発をしている徳田( @haze_it_ac )です。  今日はBOXILの開発チーム、特にエンジニアが今どういうことを考えてどんな開発をしているのか、そしてこれからどうなっていこうとしているか をご紹介します。 スマートキャンプという名前を聞いたことがある人、興味がある人に読んでもらえると嬉しいです。 合わせて読みたい BOXIL開発チームの今 開発

応用情報技術者試験合格の為に20卒未経験エンジニアがやったこと

スマートキャンプ20卒エンジニア(現インターン生)の高砂です! 私は先日、応用情報技術者試験に合格致しました! 応用情報技術者試験の受験を検討している方やそれについて知りたい方の参考になればと思い、なぜそれを受験したのか、どのような学習を行ったかをまとめていこうと思います。 受験目的 IT知識の習得 やったこと 学習計画を丁寧に立てた 午前試験は

マネーフォワードのエンジニアと一緒に「BOXILのコードをわいわいやる会」を開催しました

こんにちは。スマートキャンプで https://boxil.jp/ を作っている徳田( @haze_it_ac )こと、とってぃです。 この前 朝会 で、同僚とタコパをして楽しかった話をしたら大学生と言われました。 ご存知の方もいらっしゃるかと思いますが、スマートキャンプは2019年11月にマネーフォワードグループにジョインしました。 boxil.jp グループ間のエンジニア交流の一環として、また、ス

テックブログ運用担当者がテックブログのリアルを語る『Tech Blog Night』イベントレポート

こんにちは。スマートキャンプの中川です! 普段はBiscuet開発チームでエンジニアをしています。 先日1月22日にテックブログの運営にまつわるパネルディスカッション形式でトークするイベント『Tech Blog Night 〜継続的に社外へアウトプットできるチームを作る〜』が開催されました。 lapras.connpass.com LAPRAS両角さん、クックパッド勝間さん、そして弊社スマートキャンプか

さあ、なにから始めよう? - RSGT2020参加してきました

スマートキャンプエンジニアの今川( @ug23_ )です。 先週、Regional Scrum Gathering Tokyo 2020にフル参加してきました! 2020.scrumgatheringtokyo.org 本記事では聞いたセッションを中心に考えたことや、 火曜日からやったこと をまとめました。 わたしとRSGT 全スライド 聞いたセッション Day1 keynote: The Ten Bulls of the Scrum Patterns アジャイルコーチ活用術 みなさんのプロダクトバックロ