55 Stories To Learn About Metrics

cover
18 Aug 2023

Let's learn about Metrics via these 55 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.

1. Setup Monitoring Using Apache Zookeeper and OpenTelemetry

In this article, I’ll show you a simplified way to configure a critical open-source component, Zookeeper.

2. Tracking Metrics as a Bootstrapper

I’m a ChartMogul customer, and I’m a bootstrapper. I’m the founder of Feature Upvote, a bootstrapped and profitable SaaS.

3. App Metrics 101: What You Should be Measuring

Whether you’re serving your colleagues with an internal company app or you’re dreaming of topping the charts, some would say the hard work is only just about to start. No matter how much testing and research you’ve done, nothing compares to real world usage.

4. How to Monitor Apache Flink with OpenTelemetry

Apache Flink monitoring support is now available in the open source OpenTelemetry collector.

5. 5 Tips to Effectively Monitor Heroku Applications

Heroku differentiates itself from other cloud providers, by offering a complete, cohesive environment. Where AWS and GCP present a decoupled toolkit, Heroku strives for a seamless, UI-driven experience for the user. This philosophy is clearly embodied in its metrics functionality, which is often a single click or basic configuration file away.

6. On Discussing Engineering Metrics to Direct Your Team's Focus, Daily

Software engineering metrics help daily stand-up meetings to be more productive for the team. They can become tedious or irrelevant for many developers when they frequently exceed the fifteen minutes time box or even sound like a work report.

7. DevOps: I Measure The Metrics A Bit Differently. Here's Why

The four key DevOps metrics are an exciting set of measurements. They’re getting more and more relevant since the book Accelerate has been published. I firmly believe they’re essential for engineering teams seeking effectiveness and efficiency.

8. Engineering Metrics: The Moneyball Approach

Engineering managers often rely on subjective clues to assess how their team is doing. But decisions made based on gut feel and imperfect measurements are less than ideal — sometimes they result in team success; other times they result in disappointment.

9. Proven Metrics and Important KPIs for Startups to Measure Success

What are the most important KPIs for startups to measure success? Find your answer in this article and learn what key product metrics to track to enable growth.

10. Podcast Analytics: How to Accurately Measure Content Performance

The podcast industry is booming. Each week the number of Americans who listen to podcasts tops the number of those who have Netflix accounts.

11. Size Does Matter: Global Control Group for a Bank

Learn how to approach data-driven measurement properly. See what unexpected results we got in a bank and get insights for your own data analytics journey.

12. How Engineering Teams Can Leverage the Power of Metrics

Ever wondered what key metrics other engineering teams are tracking?  The short answer: it varies completely. Even within the same organization, different teams

13. Rework Costs Your Company Millions — How to Cut Back?

On average, a software development team reworks about 26% of its code prior to release. Even after accounting for necessary changes, those wasted hours can cost a medium-sized business upwards of $4.7M a year.

Still, when engineering leaders look to cut costs, they often look at departmental spending. Software licenses, discretionary expenses, and even salaries may come under scrutiny.

But not all costs come with such a clear price tag — inefficiencies in the software development process are harder to quantify, but much more expensive.

According to a 2017 DORA white paper, Forecasting the Value of DevOps Transformations, the cost of Rework in software development is staggering, setting businesses of all sizes back millions of dollars a year.

14. Application Monitoring: Closing Observability Gaps with Custom Metrics

Which application metrics should you collect for your microservices?

15. How Metrics Lead to Effective Sprint Retrospectives

In the Atlassian playbook, it states that Sprint Retrospective’s goal is to identify how to improve teamwork by reflecting on what worked, what didn’t, and why. Usually, the meeting consists of brainstorming what the team did well and what the team needs to do better.

16. How To Avoid Manipulating Data Subconsciously: A P-Hacking Story

P value is the probability that the results we are seeing are real and not by random chance. P-Hacking is a term used to describe the scientific manipulation of data to get the desired P value. All of us do this with our experiments, consciously or not.

17. Worry if The CPU based Policy Does Not Cut It For You

Imagine you are in the process of migration of a legacy system from the data center to the cloud to make the system scalable. If containerization is not an option you will try cloud-native autoscaling. One of the most commonly used metric to perform autoscaling is CPU utilisation. If your application does not scale well based on this metric this is pretty likely because of more serious issues. Let's see why.

18. Applying First Principles Thinking to your Startup Idea to Enhance Impact

One thing that surprises me over and over is how many startup founders don’t use models and equations in their business. I always get strange looks when invariably I ask my favorite business questions: “So, what is the equation here? What variable are you hoping to affect by doing this?”

19. What the Pandemic Taught Me About Product/Market Fit

The question is not, “Does the company have product/market fit or not?”. The more appropriate question is, “What’s the strength of the company’s product/market fit?”

20. 3 Business Lessons We (Re)Learned (Re)Watching Moneyball at Waydev

To help soothe the shock of returning to work after the holidays, we've started a new tradition over at Waydev and kick off the year with a good movie or two. Since it had to be something both entertaining and inspiring, we chose to go with a classic: Moneyball, the 2011 film starring Brad Pitt.

21. Microservice Observability Patterns [Part 2]

In my previous article, I talked about the importance of logs and the differences between structured and unstructured logging. Logs are easy to integrate into your application and provide the ability to represent any type of data in the form of strings.

22. Cloud-Native Autoscaling in AWS

Imagine the situation, you have a legacy system partially migrated to multiple services and used by the relatively small amount of concurrent users. And one day stakeholders want to create an open API and expose the system to external clients with the load significantly higher than the existing system can handle, and it should be scalable to handle in the future even more.

23. How Engineering Managers Benefit from Synthetic Metrics

Engineering managers are in charge of tech teams. It means there are tens or maybe hundreds of people supporting them. Generally, they need to ensure the best practices around software development, hire and train engineering staff, align and motivate the team towards the company’s goal, manage the team’s performance, and be accountable for all technical decisions.

24. How to Use Dora Metrics to Become an Elite Team

Tradeoff between speed and quality is a myth.

25. 5 Important Metrics to Measure your Success

No matter how big or small your business is, you need to have certain metrics that tell you how much growth it has achieved.

26. Cases When Concurrency Based Autoscaling May be Useful

Every time facing a task of configuring how the system should scale out and scale in, we decide what metrics and policies will be more effective. I have already described CPU based policies and what challenges they may have. But what if this is not an option, i.e. the service is represented by legacy application, written years ago, not well documented, etc. and we still want to run it in Cloud and autoscale?

27. How To Set Custom Metrics for Autoscaling in AWS

In many cases, custom metrics may be useful to make more ad-hoc configuration of autoscaling in AWS. For example, a custom metric can allow an autoscaling group to react more rapidly on spikes or to take into account the health state of hosts for concurrency based metrics. Let's see how to set up a custom metric and autoscaling policy for an autoscaling group with an application load balancer and target group using AWS Console.

28. 17 Metrics for Measuring DevOps Success

The metrics we choose can expose problems. But it can also hide them behind irrelevant data.

29. Answering Metric Questions in Product Manager Interviews

Product manager interviews usually include a section on metrics. As a data scientist at Uber, I’ve often given or helped friends prepare for these interviews. The difference between candidates who crush the metric questions and those who struggle turns, as far as I can tell, on whether they have a framework that they can apply.

30. Growth Marketing Hacks: 9 Effective Strategies to Increase Your Metrics

If you're looking to increase your website's metrics, growth marketing is the process for you.

31. Consensus 2021: Understanding LatAm Blockchain States and Protocol Usage Metrics

Consensus 2021 panel discussions around crypto states in Latin America and layer one and layer two blockchain protocols. Tokenomics metrics and usage growth.

32. Why You Should Use Lead Time Instead of Cycle Time

Our concepts of Lead Time and Cycle Time came from the field of Operations Management and Production Engineering. As such, I think it’s beneficial to all of us to maintain coherent with them and use the same semantics in Software Engineering Management as well.

33. Paying Attention to Every Detail: How to Work With the Metrics to Increase Your Revenue

Every significant business result consists of micro-level metrics that one can and should manage daily. Learn how to increase your revenue with small steps.

34. 5 Metrics for a Startup, and How to Choose Yours

Ah, business metrics… To me, it’s the best illustration of how information overload can do more harm than good. A brief online search will provide you with dozens of “key, important, essential business metrics that every company should know”.

35. 4 Key Observability Metrics for Distributed Applications

A common architectural design pattern these days is to break up an application monolith into smaller microservices. Each microservice is then responsible for a specific aspect or feature of your app. For example, one microservice might be responsible for serving external API requests, while another might handle data fetching for your frontend.

36. What is API Observability?

APIs are the blood vessels of digital business.

37. Facebook Takes Action On 19.2 million Posts of Violence Using AI

Facebook AI researchers have leveraged advancing technologies and Machine Learning to develop a system with a level of intelligence on par with humans. AI enables and equips Facebook with various tools, including interactive chat modules, chatbots, polls, surveys, and more.

38. How to Measure Product-Market Fit

Can product-market fit be measured? And if so, how? What are the most important things to keep an eye on during your journey towards the holy grail of startups?

39. How to Monitor Serverless Applications With AWS CloudWatch Alarms

Running any application in production assumes reliable monitoring to be in place and serverless applications are no exception.

40. Picking the Right Metrics: The Ultimate Guide for Product Managers

This article provides definitions on what key metrics are, a framework for categorizing them, and recommendations of four basic rules to set useful metrics, using real-life examples.

41. The Biases in Fitness Trackers

If you have darker skin, shuffle when you walk, or regularly push a stroller, it can throw off the data

42. The Beginner's Guide to The Google HEART Framework

In this post, we will dig into the Google HEART framework: a simple way to ensure you take into consideration every aspect of the user journey.

43. Exporting Data to Fit Your Needs

A lot of the work we do at ChartMogul centers around how we display and present your data in a clear and transparent way.

44. Software Quality: The Top 10 metrics to build confidence

How do you measure quality in software engineering? I guess this is the question there will always be a debate on. There are so many approaches to this question that finding only one answer is just impossible. In this article, we will be listing the quality-related metrics that the top engineering teams have been keeping track of, and see when and how you should use them.

45. Should Likes Exist ?

There has been some debate around the importance of public 'likes' on social media platforms. Let's discuss this further with sociological insights.

46. Becoming a Manager of Engineers: How to Focus on Visibility and Predictability

Becoming a manager is usually one of the biggest challenges of an engineer’s career. We are usually used to algorithms and state machines, which are predictable and have specific outputs depending on the input.

47. Top 10 Software Engineering Metrics To Track If You Lead An Agile Team

Every conversation I have with CTOs, Engineering Managers, and Tech Leaders eventually gets to the “Which Metrics Should We Measure?” discussion.

48. What's Your Cycle Time?

If you can’t answer it, don’t worry, you’re not alone. Many engineering leaders couldn’t tell you without some significant number-crunching. Gaining visibility into performance is only half the battle though. Knowing how to interpret metrics and how to apply them to improving performance is where the magic happens. Many CEOs do not know how to align engineering metrics to business KPIs (revenue, customer retention, etc.). Bringing metrics to your board or non-technical CEO for the first time may be challenging if you are unable to help them bridge the gap.

49. 7 Rules to Track Software Engineering Metrics Correctly

How to Use  -  and NOT Abuse  -  Software Engineering Metrics

50. Find a Hard Metric From the Start

To succeed at sales, you need to know the value of your product.

51. How Goji Investments Enhances Developer Experience via Observability

This post was written by Dean Record, Engineer at Goji Investments.

52. How To Raise Capital for Blockchain Projects (and other startups)

Venture capitalists get pitched hundreds of times a year. And, even though countless articles have been written on the topic of how to present a startup to professional investors, entrepreneurs consistently fail to address check points needed by the investor to come to a decision.

53. My Notes on MAE vs MSE Error Metrics 🚀

We will focus on MSE and MAE metrics, which are frequently used model evaluation metrics in regression models.

54. Better Performance and Security by Monitoring Logs, Metrics, and More

Monitoring is a crucial part of observability. Learn how monitoring can specifically improve security, performance, and reliability.

55. Rethinking Programming: Automated Observability

Introduction

Thank you for checking out the 55 most read stories about Metrics on HackerNoon.

Visit the /Learn Repo to find the most read stories about any technology.