Gather-Tech.info #188: React Native is the Future of Mobile at Shopify、Scrumのロールだけでは足りなかったピースとしてのマネージャー など
#188です。
先週はPWAに関するイベントPWA Night CONFERENCE 2020が開催されていました。以下のブログに参加レポートと資料へのリンクがまとめられています。
ニュース
GitHub Actions: API Beta : The GitHub Blog
GitHub ActionsにAPIがBeta版で追加された。Secretの管理やrunnerの登録ができるように。
アーティクル
React Native is the Future of Mobile at Shopify : Shopify Engineering
ShopifyがReact Nativeを採用するに至った理由などが書かれている。どのようにテストプロジェクトを始めてどのような視点で判断したのかが書かれている。
sundowndev/hacker-roadmap: GitHub
ペネトレーションテストについてのガイダンス。ペネトレーションテストとは何か、基本的な実施方法、カテゴリごとのツールの紹介、関連リソース情報などがまとめられている。
ZOZOTOWN iOS にスナップショットテストを導入して開発速度を劇的に向上させた話 : ZOZO Technologies TECH BLOG
iOSアプリでのスナップショットテストについて。iOSSnapshotTestCaseとOHHTTPStubsを組み合わせたスナップショットテストの方法について書かれている。
リングフィットアドベンチャーの運動ログをサーバーレスでPixelaに記録する : jagijagijag1’s tech blog
リングフィットアドベンチャーの運動ログをPixela記録する方法について。Switch上でスクリーンショットを撮ってTwitterへ投稿、それをAWS Rekognitionで画像解析しPixelaへ登録する。
スライド、ビデオ
Scrumのロールだけでは足りなかったピースとしてのマネージャー / The roll of Scrum wasn’t enough. Manager as a piece : Speaker Deck
開発チームをよくするためにマネージャーとして行ってきたことについて。期待値のすりあわせなどコミュニケーションの取り方、コンピテンシーマトリクスの導入など組織や評価に対する取り組みがまとめられている。
実践Observability : SlideShare
Observabilityについて。Observabilityとは何か、ユースケースに当てはめた実践方法についてまとめられている。
Teams部署に根付くまで : SlideShare
Microsoft Teamsを部署に浸透させた話。最初広まらなかった理由の分析とどのような段階を経て普及させていったかについて書かれている。失敗談も書かれていてよい。
Webでできる体験を考える会 / On the possibilities of PWA experience : Speaker Deck
Web Audio API、Web GL、Web Worker、Web Assemblyなどの概要や基本的な使い方を説明し、これらを使ってどういうことができるかの考えが書かれている資料。
ツール、ライブラリ
Mirage JS • An API mocking library for frontend developers
JavaScript製のAPIモックライブラリ。フロント側にコードを書くのでフロントエンドアプリの実行だけで完結する。
serverless-operations/jeffy: GitHub
PythonでAWS Lambdaのコードを書くときに使えるフレームワーク。共通処理をデコレータで定義できる。トレース、ロギング処理機能もあり。
mayuki/Cocona: GitHub
.NET Coreでコンソールアプリを簡単に作れるフレームワーク。
oldboyxx/jira_clone: GitHub
Reactで作られたJiraのクローンアプリ。
typesense/typesense: GitHub
オープンソースのサーチエンジン。typoしてもいい感じに検索してくれる。
サービス、アプリ
TechFeed Pro - “地上最強”のエンジニア向け情報サービス
エンジニア向け情報サービスTechfeedのPro版。誰が発信/共有したかを重視している。