Flutterをバージョンアップしてnull safetyな世界へ

モバイルアプリ開発を担当している工藤です。 アンドパッドでは現在2種類のFlutterアプリを提供しています。7月にその両方のアプリがFlutter1系から2系にバージョンアップしました。 Flutterの2系ではデフォルトの型にはnullをセットできなくなり、もし代入…

初めてPullRequestを対応する前に知りたいGitのコミットについて

こんにちは!2021年2月にアンドパッドに入社しました、エンジニアの浜田です。 私の経歴として入社前までチームでの開発をほとんどしてきませんでした。アンドパッドに入社して初めてチーム開発をするようになりました。 入社当初、私がPR(Pull Request)を対…

プロダクトにNext.jsとGoを採用した理由と背景

はじめに こんにちは!エンジニアの柿森です。新規プロジェクトを担当しております。 ANDPADではマイクロサービス開発を推進しており、新規プロジェクトは個別に技術選定を行い、既存システムとAPI経由で連携します。 また、マイクロサービス基盤はk8sで構築…

Vue + JSX + Nuxt Composition API で最高のフロント開発体験

はじめに ANDPADでフロントエンドの開発を担当している小泉です。 前回、約3ヶ月前にVue Composition APIをチームで導入して得られたメリットという記事を書かせて頂きました。 その後、今年の5月頃からまた新たなプロダクトの立ち上げを担当する機会があり…

ANDPADを最高のRailsアプリにするために勉強会をやっていた話

こんにちは! ソフトウェアエンジニアの金子と申します。2020年9月にアンドパッドに入社してはじめてのテックブログです。 今回は、わたしが入社直後から開始し、先日一区切りついた社内勉強会についてご紹介致します。 「となりのチームの様子がわからない…

最強のオンボーディングを目指して

はじめに こんにちは! アンドパッドEMの早田です。 アンドパッドでは現在絶賛採用強化中で、ありがたいことにどんどん人が増えています。 そんな中で多数のメンバーが様々な期待を持って、折角入社してくれていますのでいち早くアンドパッドという組織を知…

アンドパッド輪読会のふりかえり〜「アジャイルな見積もりと計画づくり」編〜

こんにちは! ソフトウェアエンジニアの福間(fkm_y)です! アンドパッドでは業務時間中にいくつか勉強会をしているのですが、そのなかの「アジャイルな見積もりと計画づくり」の輪読会が終わったのでどんなふうに輪読会をやっていたのか紹介したいと思いま…

ANDPAD TechLive配信で利用しているStreamYardの工夫、小ネタ

はじめに アンドパッドの土方です。 アンドパッドでは、エンジニア向けオンラインイベント「ANDPAD TechLive」を開催しています。 YouTubeで配信しており、StreamYardを配信ツールとして利用しています。 今回、連携や設定の後にStreamYardを使って配信する…

ANDPADのCREチームが問い合わせの減少に向けて実施していること

CRE

はじめまして、開発本部Customer Reliability Engineering(以下、CRE)の岡田です。2019年6月にCREとしてJOINしました。弊社のCREの定義としては前回mayuzoさんが アンドパッドのCREチームを紹介します! - ANDPAD Tech Blog こちらで紹介してくれたのでご参…

サービスメッシュとしてLinkerdを導入するに至った経緯

はじめに SREの須恵です。 弊社では、昨秋からサービスメッシュの導入を開始していたのですが、なかなかアウトプットできていなかったので書くことにしました。 マイクロサービス化とgRPC 弊社で進行中の技術テーマの1つに「マイクロサービス化」があります…

アンドパッドの開発組織を紹介します!

はじめに アンドパッドの土方です。 最近エンジニア採用に携わっております。今回はアンドパッドの開発組織について紹介したいと思います。 はじめに 開発組織のミッション テクノロジーを武器に社会変革にチャレンジする 開発組織が取り組んでいること 開発…

AWSアカウント運用改善の取り組み

こんにちは! アンドパッド SREの宜野座です。ANDPADではAWSを主要なクラウドとして利用させていただいているのですが、続々と社内でAWSを利用する方が増えていることでAWSアカウントの運用も少しずつ煩雑になってきています。IAMやアカウントの管理に関する…

ANDPAD TechLiveを開催しています!!

はじめまして!アンドパッド人事の松本です。アンドパッドは「幸せを築く人を、幸せに。」というミッションの元、建築・建設業界のDX化を進めるためにANDPADを提供しております。 バリューの1つに「Technology First」が定められており、常に技術にチャレン…

テックブログ編集長になって運営を半年で改善した話

こんにちは! 半年程前からテックブログの編集長をしているエンジニアの福間(fkm_y)です! 今回はテックブログ運営をプロジェクトとして捉え改善したことを振り返り、やってよかったことなどを共有したいと思います。 テックブログについて 半年前の課題 課…

Vue Composition APIをチームで導入して得られたメリット

前書き はじめまして、ANDPADでフロントエンド開発を担当している小泉です。入社から2年弱ですが、ここ1年の社員数の増えるペースが速すぎてすっかり古株になりつつあります。 自分は入社当初からVue.js・Nuxt.jsを使って開発を行っているのですが、2020年7…

5000万件越えのRDS大量データをFirestoreに移行する勘所

はじめまして、開発部の@taikishiinoです。 2020年3月にアンドパッドにジョインし、約一年が経ちました。 現在、チャットサービスの開発・運用をするチームに所属しており、その中で最近、RDSからFirestoreへのデータ移行を行いました。 本記事では、その際…

AngularJSからVueへの置き換えを8ヶ月やってみて得られたこと

開発部の横溝です。昨年、弊社ANDPADの機能「施工管理」をNuxt化するプロジェクトが始動し、停止しました。「停止」というと残念な感じがするので、充電期間に入ったと言い直しておきます。 「Nuxt化するプロジェクト」とは? 背景 改めて、この記事について…

IT未経験の大学生がインターン入社してから半年の振り返り

ごあいさつ はじめまして。アンドパッドにインターンとして携わっている八坂です。私は大学2年生で、スピッツをはじめとした邦楽を聴くことや、一人旅をすることが好きです。 こちらの写真は、一昨年のお正月に城ヶ島へ行き、初日の入りを観測した時のもので…

ANDPAD Rails 6.0へのアップグレード

r7kamuraと言います。2020年9月頃からANDPADの開発に参画しています。 2021年2月、ANDPADで利用しているWebアプリケーションフレームワーク Ruby on Rails (以下Rails) のバージョンを5.2から6.0にアップグレードしました。今後アップグレードを行う方が同様…

ANDPADのプルリクエストってどんな感じ?そこから学んだことの共有

はじめに 初めまして、バックエンドエンジニアの吉田です。 去年の2月からアンドパッドに参加することになり、約1年経ちました。もともとPHPをメインとした開発をしていたのですが、Rubyに興味が湧いて2年ほど前からRailsのお仕事をしています。アンドパッド…

Kubernetes入門 - 自作のDockerイメージをminikubeで動かす方法

こんにちは!アンドパッド開発部のyokohamaです。 ITコンサル、WEBサービス会社を経て昨年5月にアンドパッドにジョインしました。 突然ですがアンドパッドでは社内で様々な勉強会を開催しています。 Vue, Flutter,マイクロサービスなどいろんなテーマの勉強…

ANDPAD & Media Do 〜BtoB開発の舞台裏〜 を開催しますよ

こんにちは!テックブログ編集長の福間です。 アンドパッドが他社様とテックイベントを初めて合同開催する情報をお届けします! 合同開催させていただくお相手は、出版業界における最大のIT企業として業界の課題と向き合う株式会社メディアドゥ様となります…

Webアプリケーションのパフォーマンス勉強会を開催しました!

はじめまして、サーバサイドエンジニアの立木です。 特定業種向けポータルサイトやスマートフォンゲーム開発などを経て、昨年3月に入社し、現在はANDPADの開発に従事しています。アンドパッドでは、技術顧問をして頂いてる三谷(mita2)さんによる、データベー…

Docker HubのイメージプルがDownloadRateLimitで失敗する問題を、認証を利用して対処した話

明けましておめでとうございます、ANDPAD SREチームの@DanKadoiです。 AWSサポートの一歩進んだ使い方 ~問い合わせの極意編~ の節はありがとうございました。 今回はDocker Hubのイメージプルについて書こうと思います。 困っていたこと 弊社ではいくつかの…

「【エンジニア職種徹底分析〜EM入門編〜】 EMって実際なにしているの?」に弊社の土方が登壇します

こんにちは!テックブログ編集長の福間です。今回は弊社社員のイベント登壇情報をお届けします! 今週の2/4(木)19:00~20:30に弊社EMの土方が【エンジニア職種徹底分析〜EM入門編〜】 EMって実際なにしているの?に登壇します!findy.connpass.com イベントの…

Kubernetesクラスターにインストールした野良アプリケーションの再現性担保とバージョン管理

SREチームの須恵です。 今回は、Kubernetesクラスターの運用にまつわるちょっとした工夫について書くことにしました。 要約 何が問題か 今までのやり方 解決策 ここまでで実現できたこと Dependabotで、もうひと工夫 余談 ごあんない 要約 以下のような問題…

マネジメント業を通じて考えた、プロジェクト全体像の認識齟齬を防ぐ誤解されないドキュメント作成術

アンドパッドの土方です。本ブログではEMインタビューで取り上げておりますが、記事投稿は初めてです。 エンジニアマネージャーとしてのイベント登壇や、プロジェクト推進における案件の取りまとめ業務が増えてきており、それに伴ってドキュメントを作成する…

転生プロダクトマネージャーが人に伝えるために行っているトレーニング

はじめに はじめまして。プロダクトマネージャーの岡部です。 昨年3月に入社し、ANDPADの開発に従事しています。前職以前は、ゲーム業界で主にエンジニア、プロジェクトマネジメントに従事していて、プロダクトマネージャーとしては未経験で入社しました。ア…

ANDPADの分析環境のアクセスコントロール

はじめまして。ANDPADでデータ活用を推進している、データ基盤エンジニアのmikanfactoryです。 2020年5月にジョインしてANDPADのデータ活用の基礎部分を細々と固めています。 今回は弊社の分析環境のアクセスコントロールについて詳しく説明します。 分析環…

猛烈に成長するSaaSのインフラを猛烈にカイゼンする技術

SREチーム 鈴木心之介 です。 職歴の空白 を経て参画しました。 社名変更して co.jp ドメインを複数保有する技術 の節は皆様ありがとうございました。 たぶんそのうち書かれるだろう「Dockerコンテナ移行しました」記事の先史時代の記録として、また、事業の…