Gather-Tech.info #214: 失敗したエンジニア組織施策としくじりの反省、海外のゲーム会社であった制度、AWSシステム構築 非機能要件ヒアリングシートを公開してみた など
#214です。
先週はIVS2020 ONLINEが開催されていました。スタートアッププレゼンテーションコンテスト「Launch Pad」のエントリー企業のサービスを見るとなるほどなというものが多く面白いです。
- (結果)IVS2020 ONLINE 「LAUNCH PAD」まとめ #IVS2020 #LaunchPad : TechWave(テックウェーブ)
- IVS、今日から初のオンライン開催——名実ともに運営責任者となった島川氏に聞いた舞台裏と意気込み : BRIDGE(ブリッジ)
- 完璧じゃないことが希望、台湾デジタル大臣 オードリー・タン氏 すべてを語る #IVS2020 : TechWave(テックウェーブ)
また、TDD Boot Camp 2020 Online #1が開催されていました。t-wadaさんのライブコーディングはとても勉強になります。
ニュース
Introducing Workers Unbound
CloudflareがWorkers Unboundという新サービスのprivate beta版を発表。従来のCloudflare Workersと違いCPU制限がないのでより長い処理時間が必要なものに向いている。
Introducing GitHub’s OpenAPI Description : The GitHub Blog
GitHubがREST APIのOpen API DescriptionをOpen Sourceとして公開した。
Announcing the GitHub public roadmap : The GitHub Blog
GitHubが今後のProductロードマップをGitHub Projectで公開するように。
アーティクル
失敗したエンジニア組織施策としくじりの反省 : nottegra@無職 note
エンジニア組織の施策の失敗談。どのような施策をどのような背景でスタートさせ、何が原因で失敗したかがまとめられている。
海外のゲーム会社であった制度 : じじいのプログラミング
海外のゲーム会社の会社の制度や施策のまとめ。採用、評価、社内の各種施策、福利厚生、文化についてまとめられている。
AWS システム構築 非機能要件ヒアリングシートを公開してみた : Developers.IO
AWSでシステムを作るときの非機能要件ヒアリングシート。可用性、運用などのカテゴリごとに確認項目が書かれている。
Why It’s Easier to Manage 4 People Than It Is to Manage 1 Person : Stay SaaSy
マネージャー1人、メンバー1人というチーム構成で起きる問題点について。どのようなことが起こり得るのか、その状況を回避するために考慮したほうがよいことが書かれている。
Fedora/CentOS Stream/CentOS/RHELの関係性 : 赤帽エンジニアブログ
Fedora系列の主要なLinux Distributionの特徴と関係のまとめ。Fedora、CentOS、RHEL、CentOS Streamについて書かれている。
The Ultimate Guide to handling JWTs on frontend clients (GraphQL)
GraphQLでJWTを使うときのガイドライン。ログイン、ログアウト、tokenリフレッシュ方法などがまとめられている。
poteto/hiring-without-whiteboards: ⭐️ Companies that don’t have a broken hiring process
採用面接でCSのtrivia問題ではなく日常業務に似たインタビューや質問を行う企業のリスト。whiteboard=CSトリビアクイズなどの悪い面接の慣習のこと。
ツール、ライブラリ
FabDevGit/barchartrace: GitHub
Bar chart raceジェネレーター。データを読み込ませて棒グラフで時系列遷移をアニメーションできる。速度調整も可能。
pavelfatin/typometer: GitHub
エディタの入力イベントから画面更新までの時間を測定するツール。Java製。
Starship: Cross-Shell Prompt
Shellのカスタマイズツール。bash、zsh、fishなど好きなshellで使える。Rust製。
JSON Resume
JSONでResumeを作れるツール。テーマも用意されていてpdf,HTMLで出力できる。
moufette-tools/moufette: GitHub
ユーザーフィードバック収集ツール。Webページに埋め込めるウイジェットとダッシュボードからなる。
jamiebuilds/tinykeys: GitHub
JavaScriptの軽量なキーバインディングライブラリ。
サービス、アプリ
HTML5 Worker Test
ブラウザごとのWeb WorkersのAPIのサポート状況を確認できるサイト。
this vs that - What is the difference between __ and __ in the front-end development?
CSS、DOM操作、HTML、JavaScriptで同じようなことをする方法の違いの解説とそのGood practiceやTipsがまとめられているサイト。
Deck for Reddit
TweetdeckのようなRedditクライアント。