ブックマーク / blog.kyanny.me (6)

  • GitHub に入社して 3 年経った - @kyanny's blog

    2024-02-09 で GitHub に入社して丸 3 年経った。入社日は 2021-02-09 だった。 (これは 2024-03-06 に書いている) 3 年目はあまり良い一年ではなかった。年末年始は US テック業界にレイオフの嵐が吹き荒れ、GitHub でも 2 月にレイオフが行われた。比較的仲がよかったエンジニアも対象になり、数少ない「つて」がなくなった。春以降は同僚が育児休暇に入り(これはとても良いことだ)、仕事量が増えてオーバーワーク気味になった。勤怠の記録を振り返ると実稼働時間(残業)が顕著に増えたわけではないが、週末も翌週の仕事のことが頭から離れなかったり(まあそれは昔から割とそうだが)、仕事中も息つく暇なく次から次へと問い合わせをこなす感じで余裕がなかった。秋には状況が改善したが、知らずのうちにストレスを溜め込んでいたようで、職場に関連して思慮の浅さからくる失敗をして

    GitHub に入社して 3 年経った - @kyanny's blog
    toshikish
    toshikish 2024/03/06
  • GitHub の実用的な新規リポジトリ画面は偶然から生まれた - @kyanny's blog

    ある Vercel ユーザーが「空っぽの状態」の画面に適切な導線が表示されているのを褒めたら、 Check out this delightful empty state by @Vercel! pic.twitter.com/qFkhFcUlwq— usrnk1 (@usrnk1) 2023年6月14日 VercelCEOGitHub の new repo screen を参考にして意図的にやっているのだといい、 My love language is thoughtfully designed empty states See: @github's timeless new repo screen with `git` copypasta. https://t.co/ADFg52G7Ba— Guillermo Rauch (@rauchg) 2023年6月14日 それを受け

    GitHub の実用的な新規リポジトリ画面は偶然から生まれた - @kyanny's blog
    toshikish
    toshikish 2023/06/15
  • Re: 技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - @kyanny's blog

    技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - Speaker Deck 「品質と速度はトレードオフの関係ではなく、比例する」みたいな話を見聞きするたびにモヤッとするのが、 当に短期的な話、三十分以内に変更してデプロイしたい、みたいな「短期的」な話であれば「テスト書いてる時間はない」は間違いではない、一分将棋みたいなギリギリのプロジェクトに従事している人のことを考えろ(?) 「ちゃんと設計せずに作った(そうせざるを得ない外圧があった)→ちゃんと設計する余裕があれば負債を溜め込まずに済んだ」みたいに聞こえるが、十分な時間があったら負債が出ない高品質の設計ができたとでも思っているのか? ↑に書いた「三十分か一時間か」みたいなギリギリの状況ならいざ知らず、日・週単位でスケジュールが組まれてるソフトウェア開発プロジェクト

    Re: 技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - @kyanny's blog
    toshikish
    toshikish 2022/12/22
  • 二要素認証(TOTP)のトークンをどこに保存するか問題 - @kyanny's blog

    2 要素認証に 1Password を使うのはよく考えてから | はったりエンジニアの備忘録 AWSの多要素認証に1passwordが使えたけど使っちゃダメだと思った話 - Qiita TOTP のトークンを 1Password に保存するのはセキュリティ強度を弱めるので良くない、という話は知ってたので避けてたのだけど、ちょっとよくわからなくなってきた。 Windows(具体的には社有のSurface Pro)上の1passwordとiPhone上の1passwordの両方でMFAの二段階目をクリアできたということは、もうこの2段階目は特定のデバイスを持っていることに依存しないということだ。僕のIDで他のデバイスに1passwordをインストールすることができれば、さらにそのデバイスでも2段階目をクリアできる。「AWSのパスワード」と「特定のスマホ(デバイス)」ではなく、「AWSのパスワー

    二要素認証(TOTP)のトークンをどこに保存するか問題 - @kyanny's blog
    toshikish
    toshikish 2022/11/26
  • Findy Engineer Lab ファインディエンジニアラボ「わたしの選択」に載った - @kyanny's blog

    engineer-lab.findy-code.io 縁あってお話をいただき、自分のキャリアを振り返る記事を書かせていただいた。ありがとうございました。文責はおれにあるが、文章の読みやすさなど良い点があるとしたらそれは原稿の編集をしてくれた編集者のプロの仕事の賜物です。 つらつらと楽屋話を。 記事中の写真は、ステッカーの記事以外すべてが撮影したもの。まともな自撮り写真がないので、に泣きついて撮ってもらったり、長年撮り溜めた iPhone の「写真」アプリから人様に見せられる写真をピックアップしたり、さらにはおれの過去のツイートまでさかのぼってステッカーの写真を探し出したりと、ビジュアル面で多大なサポートをしてもらった。自撮り写真、それなりに撮って(撮られて)おいたほうがいいよ。 「言語化とキャリア」的なテーマでどうですか?という提案だったので、キャリア全体を振り返る内容になった。なんか

    Findy Engineer Lab ファインディエンジニアラボ「わたしの選択」に載った - @kyanny's blog
    toshikish
    toshikish 2022/04/20
  • VP of Engineering やめた - @kyanny's blog

    2018年4月から務めた Quipper Limited の Vice President of Engineering を、2020年3月末日付で退任*1した。 なぜやめるのか 一言でいうと、 VPoE として担っていたミッションを完遂したため。 二年前に VPoE 就任を打診されたとき、自分が所属していた開発組織の課題は明白だった。人が辞める。定着しない。人が増えない(むしろ減る)ので現場の負荷が上がる。ムードも悪くなる。お世辞にもおすすめできる職場とはいえなかった。 そこで、「二年で開発組織を立て直す」をミッションに掲げ、上司と約束した。 結果、二年間でエンジニア組織は 25 名から 54 名へと倍増。かつ、ミスマッチを防ぐ採用方針を徹底したことで離職者を低く抑えることに成功。開発組織を安定化させた。 2017年3月 2018年3月 2019年3月 2020年3月 エンジニアの人数

    VP of Engineering やめた - @kyanny's blog
    toshikish
    toshikish 2020/04/01
  • 1