ツナワタリマイライフ

日常ネタから技術ネタ、音楽ネタまで何でも書きます。

近況 2024/02

だいたい2ヶ月おきになるらしい 仕事 もう半年が終わろうとしているらしい。 いろんなことがあったが、基本的には EM/GM がかなり優秀、かつ数も一定いるおかげでかなり安心感を持ってお任せできている。それでも上がってくるエスカレーション/エクセプショ…

terraform おもしろ build-in function

ネタが見つからなさすぎた。この記事は Terraform Advent Calendar 2023 16日目の記事です。 developer.hashicorp.com を眺めた。 title いつ使うんだこれ... > title("hello world") "Hello World" anytrue これも使い所よくわからん... > anytrue([true, f…

近況 - 2023/12

仕事 前回は考課会議後の10月中ばだったようで、2ヶ月空いてしまった。そしてあっという間に3ヶ月が過ぎた。 もともと職責変更時の心がけとしては、大きな変革を起こそうとしない、いのちだいじに、現状を理解しながら小さな改善をする、というものだったの…

Datadog Workflows で OpenAI Integration を試す

こんにちは。この記事は Datadog Advent Calendar 2023 の 12/2 の記事です。 今回は Datadog Workflow で OpenAI Integration を使ってみます。 Datadog Workflow とは プレスリリースはこちらです。 Monitor, Schedule, Dashboard からの Manual 実行の3種…

近況 - 2023/10

部長どうよ よく聞かれるのでまとめておく。 blog.chaspy.me 役割変更に伴いミーティングやメンション、チャンネルの整理は行ったので、業務過多になっているとかはない。めっちゃ寝てます。 多分はじめてマネージャやる時や、開発チームのマネージャを兼務…

SRE NEXT 2023 で登壇した #srenext

してきました。楽しかったー。 sre-next.dev 登壇後記 実はプロポーザル募集が始まった8月頃、登壇へのモチベーションは枯渇していました。というのも(自分のスライド作成の技術が向上していないとも言えるのだが)準備の時間が割りに合わないと感じていた…

Senior Engineering Manager になった

過去形で書いたが正式任用は10月から。昨日社内にアナウンスされた。ソワソワしているのはようやく落ち着いた。 入社してからの経緯はここで振り返った。 blog.chaspy.me 一応社内の肩書きは「部長」であるが、ソワソワするので自称は Senior EM で行く。(…

勉強会参加メモ - Workers Tech Talks #1

https://workers-tech.connpass.com/event/287490/ GraphQL Server on Edge speakerdeck.com GraphQL server をコンテナでやるとして、初手 Cloudrun を選ぶとして、 cloudfrare workers という選択肢 許容しなければならないこと cloudfrare にロックイン、…

勉強会参加メモ - 【有料プランユーザー様限定×オフライン】MagicPodユーザーLT会

trident-qa.connpass.com 普通に会社名義で出たので会社ブログを書けという話だが、個人の学びとして他の人の発表で感じたことメモしておきたいので書く。 MagicPodでFlutterアプリをテストする Flutter から遠い生活をしているので特に思ったことはないが、…

勉強会参加メモ - 開発生産性 Conference

dev-productivity-con.findy-code.io From Metrics to Mastery: Improving Performance with DORA and the SPACE Framework SPACE フレームワークはかなり有益だと思った あらゆる metrics・評価指標自体の評価ができるメタフレームワーク DORA のページがあ…

勉強会参加メモ -【PLAID×NewsPicks共同開催】ABテストの理論と実践〜成果にコミットするプロダクト開発〜

uzabase-tech.connpass.com 参加した。ちょうど今年の2月からプロダクトエンハンスを A/B テストを活用するチームを立ち上げたばかりで関心の高いトピックだった。 中身も非常に学びが多く、開催してくれて本当に感謝。 動画も残っていて感謝。 www.youtube.…

入社してから5年

前回 https://blog.chaspy.me/entry/2022/12/24/120000 約半年ごとに書いている勤続(?)エントリー。ついに丸5年となった。 節目ということもあり、5年を振り返ってみる。 5年間を振り返る 1年目 2018/06-2019/05 とにかくパフォーマンスが出なかった。出な…

エンジニアリングマネージャーの成果

なんかタイトルを一般化すればするほどブクマがつくことがわかった。これも十分一般的だが。 エンジニアリングマネージャーのしごと本には確かマネージャーの成果について、 マネージャーのアウトプット = 自分のチームのアウトプット + 影響を与えた他のチ…

リーダーとマネージャの違い

最近見たいくつかのツイートが自分の考えとちょっとズレがあったので考えてみる。 僕はリーダーシップを発揮することとマネジメントを行うことは別な仕事だと考えています。勿論、両方を同時に行える人が素晴らしい成果をだせるだろうという事に異論はありま…

正しいことを正しく言うのは難しい

人間の感情を配慮し尽くすのは難しい。確率を下げる努力はできても、完璧は無理だろう。 正しいことを誤って言ってしまうパターンは以下があるだろうか - 関係性(信頼)の欠如: なんでお前に言われないといかんの? - コンテキストの欠如: なんで今言うの? -…

SRE とプロダクト開発の EM を兼務して半年経った

3ヶ月前の振り返り https://blog.chaspy.me/entry/2022/12/24/120000 いろいろキツかったがなんとか走り切れたかな、というそんな感じ。うまくいかない時期もあったが、周囲にサポートしてもらいながら、少しずつ前に進むことはできたと思う。 SRE ややハー…

mikefarah/yq 便利

github.com 便利。やや癖ある。 2種類あるらしい。ややこしい。 github.com 本記事では前者のほうの使い方メモしておく。 副業で kubernetes manifest をあれこれオラオラするみたいなときに利用した。 でいろいろ記事を書こうと思ったが example は動く形で…

new Slack platform でやりたいネタ集

ここ最近 new Slack platform (この呼び方が正しいかは知らない) でいろいろ作って遊んでいる。 api.slack.com 使い心地や特徴、基本的な使い方は日本語記事でもたくさん出ているのでそちらに譲るとして、これまでやってきた今年含め冬休みに実装したいアイ…

入社してから4年半

前回 blog.chaspy.me 2022年12月20日で Quipper に入社してから4年半が経ちました。 アウトプット 登壇はなし。ブログが2本でした。 blog.studysapuri.jp blog.studysapuri.jp 何をしていたのか このエントリで書いた通り、専門である SRE と異なる領域に範…

現場感とマネジメント

マネジメントの技術の1つとして、現場にいなくてもマネジメントをする方法があることを知った。 この記事で言いたい"マネジメント”と指すものを具体的に言うとメンバーの状況把握や評価の情報集め、チームの状態を把握する、問題を把握する、みたいなところ…

キャリアを考える

妻の意向で FP さんに相談する過程で、今の会社にいつまでいますか、とか、年収のピークはどのぐらいですか、と問われることで、あらためて自分のキャリアが自分あるいは家庭のライフプランの大きな変数なんだな、ということがわかった。 先のことはわからな…

やらないことを決めて発信する

ここ最近ずっとやらないことについて考えている。 期待値調整といえばそれまでだが、やらないことに向き合ったことにより、やることにフォーカスできた、というのとはちょっと違う感想を持った。 自分がやらないことは、誰かがやることである可能性が高い。…

Web Application 開発の EM を兼務することになった

なった。10月から。 ちょうど1年前、元々所属していた SRE Team の EM になった。1年間、SRE Team のマネジメントをしつつ、SRE Team が活躍できる機会を提供し続けられるように、どちらかというとユーザーでもある開発チーム、あるいは開発部全体のことに目…

入社してから4年

前回 blog.chaspy.me 今回は1年あかなかったね。 2022年6月20日で Quipper に入社してから4年が経ちました。 Blog 5本。ぼちぼち。 blog.studysapuri.jp blog.studysapuri.jp blog.studysapuri.jp blog.studysapuri.jp blog.studysapuri.jp 登壇 4本。がんば…

ArgoCD における secret management

argo-cd.readthedocs.io これを読んだメモ。 Bitnami Sealed Secrets SealedSecret という CRD に encrypt value を書いて、これを git にホストする。 kubeseal という components がこれをもとに decrypt して k8s secret を生成する。 アーキテクチャはシ…

PipeCD で ECS を Deploy する

Deploy するアプリケーション 8080 で listen して、http request があったら hello を出力する Go のアプリを ECR に push する。 github.com 環境変数 "VERSION" を読み取って、それを出力している。 make docker で build し、make push で ECR に push …

2台の MacBook をクラムシェルで使いボタン2つで切り替える

今更ですがプライベート Mac と会社 Mac、利用用途ごとに分けるべきですが、周辺機器は共有したい。そう思いますよね。 ようやく整ったのでまとめます どうなった こうなった。 スイッチャー 紆余曲折ありこの2つのスイッチャーを使っている。 amzn.to amzn.…

PipeCD で AWS Lambda function を Canary Release する

する。 この example を使う。 github.com Lambda と Canary Release AWS Lambda では alias と version という概念によって Canary Release が実現できる。 docs.aws.amazon.com 複数の version の lambda application を deploy しておき、alias の weight…

入社してから3年半

前回 blog.chaspy.me 半年ごとに書いていたのに1年開いてしまった。てへ。 一言で言うと、この1年は次の飛躍のための助走期間だった、と評価している。するしかないとも言う。 まずアウトプットベースで振り返る。 Blog この1年で書いた会社ブログはわずか3…

PipeCD で Google Cloud Run を Canary Release する

Cloud Run とは GCP が提供するサーバレスのコンピュートサービス。コンテナイメージを指定してデプロイすると、url が割り当てられ、http や grpc のリクエストが受けられる。 スケーリングも勝手に行えるので、Kubernetes でいう HPA や Cluster Autoscale…