---
title: Avenue Code Snippets (44)
description: Follow the main news in the area of ​​technology. Software development, design and UX, ML, DevOps and much more! (44)
---

[AvenueCode.com](https://avenuecode.com) [News](https://avenuecode.com/news) [Contact](https://avenuecode.com/contact)

[![Avenue Code Snippets Logo](https://blog.avenuecode.com/hubfs/Avenue%20Code%20New%20Logos%20-%202023/AC-Snippets---Black.png)](https://blog.avenuecode.com/) *menu*

- Technology
  
  [Cloud and DevOps](https://blog.avenuecode.com/blog/topic/cloud-and-devops?hsLang=en-us) [Delivery Infrastructure](https://blog.avenuecode.com/blog/topic/delivery-infrastructure?hsLang=en-us) [Web Experience](https://blog.avenuecode.com/blog/topic/web-experience?hsLang=en-us) [Agile Mindset](https://blog.avenuecode.com/blog/topic/agile-mindset?hsLang=en-us) [Quality Assurance](https://blog.avenuecode.com/blog/topic/quality-assurance?hsLang=en-us) [Integration](https://blog.avenuecode.com/blog/topic/integration?hsLang=en-us)
  
  [Design and UX](https://blog.avenuecode.com/blog/topic/design-and-ux?hsLang=en-us) [Solutions Architecture](https://blog.avenuecode.com/blog/topic/solution-architecture?hsLang=en-us) [Data and Machine Learning](https://blog.avenuecode.com/blog/topic/data-and-machine-learning?hsLang=en-us) [Mobile Experience](https://blog.avenuecode.com/blog/topic/mobile-experience?hsLang=en-us) [Microservices](https://blog.avenuecode.com/blog/topic/microservices?hsLang=en-us)
- [Whitepapers](https://blog.avenuecode.com/blog/topic/whitepapers?hsLang=en-us)
- [Spotlight](https://blog.avenuecode.com/blog/topic/spotlight?hsLang=en-us)
- [Extraordinary Women in Tech](https://blog.avenuecode.com/blog/topic/extraordinary-women-in-tech?hsLang=en-us)
- [Avenue Code Culture](https://blog.avenuecode.com/blog/topic/avenue-code-culture?hsLang=en-us)

- [Cloud and DevOps](https://blog.avenuecode.com/blog/topic/cloud-and-devops?hsLang=en-us)
- [Design and UX](https://blog.avenuecode.com/blog/topic/design-and-ux?hsLang=en-us)
- [Delivery Infrastructure](https://blog.avenuecode.com/blog/topic/delivery-infrastructure?hsLang=en-us)
- [Solutions Architecture](https://blog.avenuecode.com/blog/topic/solution-architecture?hsLang=en-us)
- [Web Experience](https://blog.avenuecode.com/blog/topic/web-experience?hsLang=en-us)
- [Data and Machine Learning](https://blog.avenuecode.com/blog/topic/data-and-machine-learning?hsLang=en-us)
- [Agile Mindset](https://blog.avenuecode.com/blog/topic/agile-mindset?hsLang=en-us)
- [Mobile Experience](https://blog.avenuecode.com/blog/topic/mobile-experience?hsLang=en-us)
- [Microservices](https://blog.avenuecode.com/blog/topic/microservices?hsLang=en-us)
- [Quality Assurance](https://blog.avenuecode.com/blog/topic/quality-assurance?hsLang=en-us)
- [Integration](https://blog.avenuecode.com/blog/topic/integration?hsLang=en-us)
- [Whitepapers](https://blog.avenuecode.com/blog/topic/whitepapers?hsLang=en-us)
- [Spotlight](https://blog.avenuecode.com/blog/topic/spotlight?hsLang=en-us)
- [Extraordinary Women in Tech](https://blog.avenuecode.com/blog/topic/extraordinary-women-in-tech?hsLang=en-us)
- [Avenue Code Culture](https://blog.avenuecode.com/blog/topic/avenue-code-culture?hsLang=en-us)

<https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api?hsLang=en-us>

<https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api?hsLang=en-us>

## [Featured [How to Determine a Performance Baseline for a Web API](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api?hsLang=en-us) *perm\_identity* [Rafael Romão](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api/author/rafael-rom%C3%A3o?hsLang=en-us) *schedule* 8/1/18 5:00 PM](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api?hsLang=en-us)

## [How to Determine a Performance Baseline for a Web API](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api?hsLang=en-us)

*perm\_identity* [Rafael Romão](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api/author/rafael-rom%C3%A3o?hsLang=en-us)

*schedule* 8/1/18 5:00 PM

Some time ago [I wrote about how to set up](https://blog.avenuecode.com/tricks-for-configuring-new-relic-for-.net-core?hsLang=en-us) a [.NET Core](https://dot.net/) Web API to report metrics to [New Relic](https://newrelic.com/). Now, I'm going to show you how to use New Relic--or any other monitoring platform, such as [Azure Application Insights](https://azure.microsoft.com/en-in/services/application-insights/)--to get a performance baseline for your API.

*perm\_identity* [Rafael Romão](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api/author/rafael-rom%C3%A3o?hsLang=en-us)

*schedule* 8/1/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/how-to-determine-a-performance-baseline-for-a-web-api?hsLang=en-us)

## [Debugging Remote/Containerized Apps with VS Code](https://blog.avenuecode.com/debugging-remote-containerized-apps-with-vs-code?hsLang=en-us)

*perm\_identity* [Eduardo Sousa](https://blog.avenuecode.com/debugging-remote-containerized-apps-with-vs-code/author/eduardo-sousa?hsLang=en-us)

*schedule* 7/25/18 5:00 PM

[Visual Studio Code's](https://code.visualstudio.com) [Pipe transport](https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/Debugger/gdb/PipeTransport.md) debug configuration makes debugging many non-standard configurations easy. In this article, I will demonstrate how to leverage this tool to debug a [.NET Core](https://github.com/dotnet/core) application running inside a [Kubernetes](https://kubernetes.io/) cluster.

*perm\_identity* [Eduardo Sousa](https://blog.avenuecode.com/debugging-remote-containerized-apps-with-vs-code/author/eduardo-sousa?hsLang=en-us)

*schedule* 7/25/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/debugging-remote-containerized-apps-with-vs-code?hsLang=en-us)

## [How to Build a Simple Validation Mechanism for JAVA Spring MVC REST Endpoint Parameters](https://blog.avenuecode.com/how-to-build-a-simple-validation-mechanism-for-java-spring-mvc-rest-endpoint-parameters?hsLang=en-us)

*perm\_identity* [Fábio Suarez](https://blog.avenuecode.com/how-to-build-a-simple-validation-mechanism-for-java-spring-mvc-rest-endpoint-parameters/author/f%C3%A1bio-suarez?hsLang=en-us)

*schedule* 7/18/18 5:00 PM

Over the years I have seen several approaches for validating inputs (@RequestParam, @RequestBody, etc.) for REST endpoints. Many of these approaches are pretty manual and require explicitly calling a validation mechanism. But is there a way to automate this process while writing as little code as...

*perm\_identity* [Fábio Suarez](https://blog.avenuecode.com/how-to-build-a-simple-validation-mechanism-for-java-spring-mvc-rest-endpoint-parameters/author/f%C3%A1bio-suarez?hsLang=en-us)

*schedule* 7/18/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/how-to-build-a-simple-validation-mechanism-for-java-spring-mvc-rest-endpoint-parameters?hsLang=en-us)

## [Finding Bugs with Git (Blame and Bisect)](https://blog.avenuecode.com/finding-bugs-with-git-blame-and-bisect?hsLang=en-us)

*perm\_identity* [Jonathan Ohara](https://blog.avenuecode.com/finding-bugs-with-git-blame-and-bisect/author/jonathan-ohara?hsLang=en-us)

*schedule* 7/11/18 5:00 PM

Everyone knows **Git** as a great file versioning tool. But did you know you can also use Git to debug your code?

*perm\_identity* [Jonathan Ohara](https://blog.avenuecode.com/finding-bugs-with-git-blame-and-bisect/author/jonathan-ohara?hsLang=en-us)

*schedule* 7/11/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/finding-bugs-with-git-blame-and-bisect?hsLang=en-us)

## [Consultants: The Out-of-the-Box Perspective Your Team May Need](https://blog.avenuecode.com/consultants-the-out-of-the-box-perspective-your-team-may-need?hsLang=en-us)

*perm\_identity* [Mirna Silva](https://blog.avenuecode.com/consultants-the-out-of-the-box-perspective-your-team-may-need/author/mirna-silva?hsLang=en-us)

*schedule* 7/4/18 5:00 PM

Assuming that your team has been working on similar projects and using the same technologies for a while, it's normal to develop set views of how certain issues should be addressed. Many companies automatically start to make decisions based on what feels comfortable or what expends less energy...

*perm\_identity* [Mirna Silva](https://blog.avenuecode.com/consultants-the-out-of-the-box-perspective-your-team-may-need/author/mirna-silva?hsLang=en-us)

*schedule* 7/4/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/consultants-the-out-of-the-box-perspective-your-team-may-need?hsLang=en-us)

## [How to Create a Router in Angular](https://blog.avenuecode.com/how-to-create-a-router-in-angular?hsLang=en-us)

*perm\_identity* [Mauricio Correa](https://blog.avenuecode.com/how-to-create-a-router-in-angular/author/mauricio-correa?hsLang=en-us)

*schedule* 6/27/18 5:00 PM

If you've journeyed with us over the past several months, [you know the basics of how to use Angular 2+](https://blog.avenuecode.com/angular-2-should-i-learn-it?hsLang=en-us), and [you also know how to add some flare to your Angular projects by creating custom directives](https://blog.avenuecode.com/how-to-customize-your-angular-app-using-directives?hsLang=en-us). So what else do you need to know before shipping your own Angular web application to production? ...

*perm\_identity* [Mauricio Correa](https://blog.avenuecode.com/how-to-create-a-router-in-angular/author/mauricio-correa?hsLang=en-us)

*schedule* 6/27/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/how-to-create-a-router-in-angular?hsLang=en-us)

## [How to Improve the Relationship Between UX and Development Teams in an Agile Context - Part 2](https://blog.avenuecode.com/how-to-improve-the-relationship-between-ux-and-development-teams-in-an-agile-context-part-2?hsLang=en-us)

*perm\_identity* [Alexandre Lemos](https://blog.avenuecode.com/how-to-improve-the-relationship-between-ux-and-development-teams-in-an-agile-context-part-2/author/alexandre-lemos?hsLang=en-us)

*schedule* 6/20/18 5:00 PM

In the [first part](https://blog.avenuecode.com/how-to-improve-the-relationship-between-ux-and-development-teams-in-an-agile-context-part-1?hsLang=en-us)of this series, we discussed the challenges of integrating UX activities into an Agile context mainly populated by engineers (or, to use Scrum's terminology, developers). In this second part, we'll discuss various approaches to accommodating UX activity inside a Scrum framework.

*perm\_identity* [Alexandre Lemos](https://blog.avenuecode.com/how-to-improve-the-relationship-between-ux-and-development-teams-in-an-agile-context-part-2/author/alexandre-lemos?hsLang=en-us)

*schedule* 6/20/18 5:00 PM 

[READ MORE](https://blog.avenuecode.com/how-to-improve-the-relationship-between-ux-and-development-teams-in-an-agile-context-part-2?hsLang=en-us)

[Previous](https://blog.avenuecode.com/page/43?hsLang=en-us) [Next](https://blog.avenuecode.com/page/45?hsLang=en-us)

### Avenue Code Social

[![Facebook Icon](https://blog.avenuecode.com/hubfs/Images/Blog/facebook.png?t=1486470796564)](https://www.facebook.com/avenuecode)

[![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Blog/twitter.png?t=1486470796842)](https://twitter.com/AvenueCode)

[![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Blog/linkedin.png?t=1486470796556)](https://www.linkedin.com/company/avenuecode/)

### Newsletter

Want to stay on top of all tips and news from Avenue Code?

### Popular Snippets

![Avenue Code-primary versions_logo white avenue code endorsement 2](https://blog.avenuecode.com/hs-fs/hubfs/Avenue%20Code%20New%20Logos%20-%202023/Avenue%20Code-primary%20versions_logo%20white%20avenue%20code%20endorsement%202.png?width=1180&name=Avenue%20Code-primary%20versions_logo%20white%20avenue%20code%20endorsement%202.png "Avenue Code-primary versions_logo white avenue code endorsement 2")

### About Us

- [Who We Are](https://www.avenuecode.com/who-we-are)
- [What We Do](https://www.avenuecode.com/what-we-do)
- [Portfolio](https://www.avenuecode.com/portfolio)
- [Partners](https://www.avenuecode.com/partners)
- [News](https://www.avenuecode.com/news)
- [Events](https://www.avenuecode.com/events)
- [Blog](https://blog.avenuecode.com/)
- [Contact](https://www.avenuecode.com/contact)

### Our Offices

San Francisco

[+1 415 766 4178](tel:+553125161448) [ac.inquiries@avenuecode.com](mailto:brazil.info@avenuecode.com)

Belo Horizonte

[+55 31 2516 1448](tel:+553125161448) [brazil.info@avenuecode.com](mailto:brazil.info@avenuecode.com)

São Paulo

[+55 11 3205 3232](tel:+553125161448) [brazil.info@avenuecode.com](mailto:brazil.info@avenuecode.com)

### We're Hiring!

- [Belo Horizonte](https://www.avenuecode.com/who-we-are)
- [New York](https://www.avenuecode.com/what-we-do)
- [San Francisco](https://www.avenuecode.com/portfolio)
- [São Paulo](https://www.avenuecode.com/partners)

---

©2015 - 2017 Avenue Code

[![Facebook Icon](https://blog.avenuecode.com/hubfs/Images/Icons/facebook-2.png)](https://www.facebook.com/avenuecode) [![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Icons/twitter-2.png)](https://twitter.com/AvenueCode) [![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Icons/linkedin-2.png)](https://www.linkedin.com/company/avenue-code) [![Glassdoor Icon](https://blog.avenuecode.com/hubfs/Images/Icons/glassdoor-icon-1.png)](https://www.glassdoor.com/Overview/Working-at-Avenue-Code-EI_IE456173.11,22.htm) [![YouTube Icon](https://blog.avenuecode.com/hubfs/Images/Icons/youtube-2.png)](https://www.youtube.com/user/AvenueCodePlay)

© 2026 Avenue Code