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.
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.
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.
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.
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.
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 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.