UI テストの何が辛かったのか - 実装の詳細をテストするということ(翻訳)

こんにちは。自称 Kent C. Dodds ファンの梅津です。 最近はまっていることは Kent のブログを読み漁ることです。 これは Kent C. Dodds が書いた Testing Implementation Details を翻訳したものです。 Enzyme のテストの辛さ 実装の詳細をテストすることの…

GKEからオンプレへデータ転送~暗号化を添えて~

お久しぶりです インフラの戸田です 今回の内容は、GKEからオンプレまでデータ転送をする際に行うことをまとめた記事になります。 最近の戸田は、猫に仕事を邪魔されるのでPC近くに猫用の箱をおいてみました。その結果がこれです。 ....邪魔ぁ!!! (効果…

Terraformで監視のコード化 ~ 基盤構築からチームへの展開 Part2 ~

はじめに 概要 ディレクトリ構成 Workspaceを使わなかった経緯 デプロイ 運用面でのリスク チームへの展開 おわりに はじめに ​ 前回はこちらでAWSの監視コード化の話をしました。 blog.engineer.adways.net 今回はGCP Stackdriverの監視設定をコード化する…

Testing JavaScript をやってみたら学びがあって良かった話

こんにちは。リファクタリングが大好きなフロントエンドおじさん梅津です。 自信を持ってリファクタリングするには信頼できる自動テストが必要ですよね。 じゃあ信頼できる自動テストとはなんだろう?どう書いたらいいんだろう?と考えていました。 とくにコ…

電子書籍で社内図書は作れるか?

インフラの清水です。 エンジニアでは在宅で業務をされる方も増え、社内のリソースが利用できなくなり困っている方もいらっしゃるのではないでしょうか。 弊社でも同様に在宅で、社内の資源である書籍が使えなくなってしまいました。 今回は、電子書籍が使え…

社内のスクラムマスターを集めてみた

こんばんは!りょーまです。 世の中こんな状況ですが、弊社は幸いな事にテレワークをフルに活用できております。 全社員のために準備/サポートを爆速でしてくれたインフラチームの皆様には本当に頭が上がらないです。いつもありがとうございます。 さて、今…

プロダクトオーナーが気持ち悪がるチーム開発

飯野です。 業務フロー改善・効率化を担うプロダクトでスクラムマスター兼開発を担当しています。 とある日のプロダクトオーナー 季節は遡ること数ヶ月前、チームの飲み会でプロダクトオーナーがこう発言しました。 プロダクトオーナー「このチーム、気持ち…

教育におけるシステム障害体験

はじめまして、アドテクDivの呉です。 自社広告配信サービスを開発・運用する部署に所属しています。 アドテクDivのシニアエンジニア(3-5年目のエンジニア)を対象に教育目的で取り組んでいる施策(障害体験)を紹介します。 教育内容 システムでの障害が発…

AWSにおけるグローバルIPの固定について(ALB利用時)

こんにちは、インフラの天津です。 今日はAWSにおけるIP固定化の手法と選択について書きたいと思います。 きっかけ 先日、社内のとあるALBを使用しているサービスでグローバルIPを固定化する必要が出てきました。 その際に固定化の手法がまとまっていると今…

在宅勤務が明けたらどうなる?

開発組織でエンジニアリングマネージャーをしている金谷です。 3月25日現在、新型コロナウイルスの影響拡大が続いています。当社も1ヶ月ほど前より在宅勤務が本格的となり、現在では殆どの従業員がオフィスを離れ自宅で仕事をしています。 今回は、急遽、フ…

Terraformで監視のコード化 ~ 基盤構築からチームへの展開 Part1 ~

こんにちは、2019年にSTROBELIGHTSチームからSmart-Cチームに異動しました、安藤です。 普段、バックエンドやフロントエンド周りの開発をしていますが、インフラ周りの改善もたまにやります。 クラウド上の監視設定の再利用性を高めるため、 複数のプロジェ…

リモートワークになってオンライン会議が増えたのでGitLab HandbookのVideoCallの部分を読んでみた

こんにちは。 インフラ系の部署でプレイングマネージャーをしている奥村です。 背景 この記事の内容 GitLab HandbookのVideoCallの内容 翻訳した You are the manager of your attention First Post is a badge of honor 部署の現行オンライン会議ガイドライ…

劣等生新卒エンジニアがチームに恵まれたお話

はじめまして。19新卒のスガタニと申します。 仕事では、業務フロー改善のためのプロジェクトで開発をやらせて頂いています。 入社してもうすぐ一年が経とうとしている時に、ついにブログ執筆のターンが回ってきました...!! ブログを書いた経験がないので、…

ブログ執筆が楽しくなる思考法

こんばんは!りょーまです。 今回はブログそのものについて書いてみようかなと思います。 少々回りくどい構成になっているので先に結論を書いちゃうと ブログ執筆は物凄く成長に繋がるよって事を言いたいです。 背景 「ブログを書く人が足りない」 会社でブ…

MoleculeでEC2を活用したサーバグループ単位のテストの模索

どうも、大曲です。 MoleculeでEC2を活用したサーバグループ単位のテストを模索して 最終的にMoleculeを開発環境で使う方向にまとまった話です。 きっかけ 自分たちの組織では、リリースされたプロダクションコードの定期的に棚卸しする活動を行なっています…

Working Agreementを導入した話

はじめに+ご挨拶 エンジニアブログを書くのがすごく久々なsndyです。 以前は1年前にXPについて書かせてもらいました。あの頃はバリバリコードを書いていましたが、役割も代わり今はスクラムを実施しているチームのスクラムマスターをやらせて頂いてます。 ス…

チームのこれまでのConfluenceへのアウトプット数を確認してみた話

こんにちは、インフラの天津です。 今日は当社で使用しているドキュメントツールのConfluence Cloudへのアウトプット数を確認して可視化してみた話をしようと思います。 なぜやったか エンジニアとしてアウトプットが大事なのは言うまでもないことです。 自…

SREチームを目指しているインフラチームのタスク管理方法の移り変わり

ご挨拶 チームの紹介 タスク管理方法の移り変わり チーム発足前 チーム発足前タスク管理まとめ チーム発足最初期 チーム発初期タスク管理まとめ イテレート導入期 イテレートタスク管理まとめ 優先順位決めと運用担当の導入 優先順位を決めるのが難しい 運用…

チームが担当する開発内容の設計がいろいろしくじって問題が起き続けた話

お疲れさまです!まっちゃんです! 前回の記事で取り組みに対してMVPキャンバスを書いてる話をしましたが、最近は少しずつビジネス領域の検証に対してMVPキャンバスを書き始めるようになりました。 仮説を立証するために「データ」ってすごく大事だなと最近…

Tableau Server on Linux in AWS 構築で気をつけること

こんにちは!インフラの市橋です。今年の冬は晴れが多くて過ごしやすいので助かります。 ところで私は新卒なのですが、最初の大仕事としてTableau ServerをAWS上で構築する仕事を任されました。チーフと二人三脚で進めていったのですが、そんな中でいくつか…

社内のメンバーとRSGT2020に参加してきた話

新年明けましておめでとうございます! 新年一発目のブログ枠をいただきました、佐土原です! みなさん年末年始はいかがお過ごしでしたか? 僕は地元九州への飛行機予約を失敗(復路の予約を東京発で予約してしまい倍近い追加料金を払って再予約)しまして1…

2019年まとめ記事

2019年もお疲れ様でした。アドウェイズは本日が仕事納めとなります。今年も様々なカテゴリの記事が投稿されました。 みなさまありがとうございました。今年の記事を読んでふりかえり、2020年を迎えましょう。

Grafanaとの出会いにメリークリスマス

こんにちは! エンジニアブログには丁度一年弱ぶりのフガです。 どうでもいいですが、最近は空前のキャンプブームですね〜! 私の会社にも増えてきた感じがします(前の記事にもいたな)。 私も去年の10月からどっぷりハマって、今年のキャンプ回数は18回で…

テックリードの定義と運用に関して

Adways Advent Calendar 2019 17日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 どうも、大曲です。 マネージャーとなってから約2年が経とうとしています。 ​ マネージャーになってからテックリードの定義を行い、 定義の運…

生まれて初めて抽象化と真面目に向き合った話

Adways Advent Calendar 2019 16日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 こんにちは。広告システム担当の飛田です。 今年は平日ですね。何か寂しさを感じるのは私だけでしょうか。 令和最初の天皇誕生日は2月23日です…

DXCriteriaは改善に取り組みたい人にとって最高のユビキタス言語

Adways Advent Calendar 2019 15日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 こんにちは、データエンジニアの内田です。 先日、日本CTO協会がDXCriteriaを公開されましたね。 この資料が改善を推進するに当たって最高のド…

AngularにJAMstackが???

Adways Advent Calendar 2019 14日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 こんにちは、swfzです。 先日Angularでの静的サイトジェネレーターscullyが公開されました github.com ReactだとGatsby、VueだとGridsomeなど…

スプリント100週して分かってきたアジャイル開発現場のリアル

Adways Advent Calendar 2019 13日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 こんばんは。りょーまです。 社内でアジャイルやUXデザインを推進している人です。 先日、我々の開発するプロダクトでスプリントが100週目を迎…

システム品質モデルを使った課題発掘ワーク

Adways Advent Calendar 2019 12日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 この春から開発組織でエンジニアリングマネジメントをしている金谷です。 これまで、15年以上をインフラ組織でエンジニアやマネージャとして歩…

組織の目標管理のために、ちまたで噂の〇〇〇を導入したみた話

Adways Advent Calendar 2019 11日目の記事です。 http://blog.engineer.adways.net/entry/advent_calendar_2019 はじめに どうも。 ADWAYSの自社サービス広告事業の開発部門で、今何かと話題のエンジニアリングマネージャー(通称EM)をやってます「TD」で…