DevToolsDigest: November 2nd, 2018
This week's digest includes news and resources from IBM, HashiCorp, a16z, Rockset, OverOps, and more.

Have feedback for us on the DevToolsDigest, or have something to share in the next issue? Email us at [email protected]
The Week in Developer Tools
gRPC-Web is a JavaScript client library that enables web applications to interact with backend gRPC services using Envoy instead of a custom HTTP server as an intermediary. Last week, the gRPC team announced the GA release of gRPC-Web on the CNCF blog after nearly two years of active development.
Let’s say you need to moderate content on your platform, delete somebody’s account, or find out which of your users are most active. An admin panel is where you’d do it! There are a few off the shelf options for building admin interfaces and they're all good at specific things but how do you decide between them?
Materialized views are a very simple and straight forward approach. Their ease of use makes them a good choice for something quick and easy. But for larger data sets and databases that have more active workloads only processing net new data from your last rollup can be a more efficient use or resources.
Vue.js is an open-source JavaScript framework for building user interfaces. Vue Dark Mode provides based-components and customized plugins designed for the insomniacs who enjoy dark interfaces.
Managed CockroachDB is cloud agnostic and available at launch on both AWS and GCP. The goal is simple: allow your development team to focus on building highly scalable applications without worrying about infrastructure operations.
Industry Research
There are a number of reasons that can cause QA to block deployment. While it can be easy to assume that the QA team simply needs to test faster, the root cause of a lagging QA process is usually much more than that.
It feels like there is a lot of conflicting advice out there, and that's because there is. Testing is opinionated, more-so than any other software engineering discipline. Folks are always arguing about what to test, how to test, and especially when to test.
In machine learning, there’s something called the “No Free Lunch” theorem. In a nutshell, it states that no one algorithm works best for every problem, and it’s especially relevant for supervised learning (i.e. predictive modeling).
Monitoring impacts the entire company, and often in different ways. By the time you find yourself in a conversation with executives to request an investment in monitoring, you will be able to speak their language. Go forth and fix your monitoring.
Growing startups and evaluating startups share common skills. The same skills needed to grow new products can be used both to evaluate new startups to invest in, and once invested, to help them grow. 
CloudWatch keeps all of your metrics. It keeps your logs. It lets you build custom dashboards to view your metrics all in one place. The building blocks of a great service are already here—it's the expression of that utility that falls short, sometimes drastically.
Java went through some changes over the last few months, starting with the move towards a 6 month release cycle. Only OpenJDK builds will be freely accessible, while Java SE 8 public updates will require a commercial license for business, commercial or production use. The changes in Java affect developers and it shows in the shift in popularity of certain libraries.
Jupyter is a free, open-source, interactive web tool known as a computational notebook, which researchers can use to combine software code, computational output, explanatory text and multimedia resources in a single document. Computational notebooks have been around for decades, but Jupyter in particular has exploded in popularity over the past couple of years.
Venture Announcements
In their published remarks, IBM and Red Hat position the acquisition as a move for IBM to become the largest infrastructure provider for the hybrid cloud, angling for IBM to be the primary supplier to public clouds with their intention to develop deeper partnerships with vendors like Microsoft, Google, and Amazon.
 The company plans to focus investment on its open source and commercial product development; increased hiring in global go-to-market functions; and its customer success, support, and training efforts for its worldwide customer base.
Rockset announced $21.5M in previous funding and the launch of its new data platform that is designed to simplify much of the processing to get to querying and application building faster.
From The Heavybit Library
In episode 33 of JAMstack Radio, Brian speaks with Jason McGee, IBM Fellow and VP and CTO of IBM Cloud Platform, to see how Knative is helping developers build and deploy serverless projects.
In episode 22 of The Secure Developer, Guy meets with Stina Ehrensvrd, founder and CEO of Yubico, to explore how hardware solutions like YubiKey can be an effective approach to authentication and security.
In episode 14 of Practical Product, Craig and Rimas look at the differences between following a product roadmap and framing a strategy around product direction and user engagement.
In episode 22 of Venture Confidential, Dan Scholnick, General Partner at Trinity Ventures, discusses how his past experience as a two time entrepreneur helps him determine which promising companies and charismatic entrepreneurs to invest in as well as what sets Trinity Ventures apart from other funds.
In episode 50 of To Be Continuous, Edith and Paul look at how marketing plays a role in open source and how creators can turn a vision into a successful developer community.
The latest news, product updates, jobs, and discussions in the developer tools industry. Brought to you by Heavybit.
Unsubscribe | View in browser