After a (far too) long wait here is the latest edition of Open Tabs - my weekly (yes, weekly!) column with links and commentary on my open browser tabs. (Has it really been almost 6 month since my last post?!)
API
- Twelve patterns for evolvable APIs: Share vocabularies, not models, Must Ignore, Use Idempotency
- A guide to OAuth grants
- Google API Guide (cross-linked form API Evangelist blog)
- The API Documentation Checklist
- GraphQL: 3 reasons not to use it
- The API Stylebook - Awesome collection of API resources
In other news: I have also added a section on conferences, reading material and blogs to our own API styleguide
Blockchain
- Decentralized Computation Platform with Guaranteed Privacy
- The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments
- How secure is blockchain?
Cloud
- The Amazon (Cloud) Operating System
- AWS Step Functions: Build distributed applications using visual workflows.
- AWS Creating a Simple Autocompletion Service with Redis: Part One of Two
- AWS releases Amazon Linux container image for use in on-premises data centers
Container
- The LXD 2.0: Blog post series
- Ansible Container provides an Ansible-centric workflow for building, running, testing, and deploying containers.
- How CoreOS rkt compares to various other projects in the container ecosystem
- The Container Landscape: Docker Alternatives, Orchestration, and Implications for Microservices
- Yelp’s minimal init system for Linux containers
Content
Culture
- The Cost of a Meeting: Is the Daily Stand-Up Worth It?
- Agile Died While You Were Doing Your Standup
- Jeff Bezos: There are 2 types of decisions to make, and don’t confuse them
- Zalando: How InnerSource bolstered integration for Local Order Fulfillment
- Etsy’s Debriefing Facilitation Guide for Blameless Postmortems
- The Zappos Holacracy Experiment
Development
Emerging Technology
- Can This Man Spark a Renaissance for the Smalltalk Programming Language?
- Functions as a Service (FaaS)
- Deep Learning for Chatbots Tutorial
- Advanced Natural Language Processing Tools for Bot Makers – LUIS, Wit.ai, Api.ai and others
Devops
- OpenTracing Aims for a Clearer View of Processes in Distributed Systems
- A vendor-neutral open standard for distributed tracing
Frontend and Mobile
- Why offline first matters
- Introduction for Progressive Apps
- Create a MEAN app with Angular 2 and Docker Compose
- Front-End Developer Handbook 2016
- Flexible routing with nested views in AngularJS
Innovation
- Daniel Jacobson on Ephemeral APIs and Continuous Innovation at Netflix
- What Every Institutional Innovation Program Gets Wrong
Maker
- ElectronJS with Raspberry Pi Made Easy As Pie
- Turn your Pringles can into an Amazon Echo
- Simple way to build a custom Docker-ready Raspberry Pi image
Microservices
- The Three ‘R’s of Distributed Event Processing
- Decouple User Identity from API Design to Build Scalable Microservices
Product & Marketing
- How to Build an IoT Product Roadmap
- Social Architecture - Building On-line Communities
- A refresher on discovery-driven planning
This should cover it to catch up with more recent reads. See you again (hopefully) next week.