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

[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/java-microbenchmarks-with-jmh-part-2?hsLang=en-us>

<https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2?hsLang=en-us>

## [Featured [Java Microbenchmarks with JMH, Part 2](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2?hsLang=en-us) *perm\_identity* [Andre Brait](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2/author/andre-brait?hsLang=en-us) *schedule* 4/3/19 2:00 PM](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2?hsLang=en-us)

## [Java Microbenchmarks with JMH, Part 2](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2?hsLang=en-us)

*perm\_identity* [Andre Brait](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2/author/andre-brait?hsLang=en-us)

*schedule* 4/3/19 2:00 PM

In [last week's blog](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-1?hsLang=en-us), we discussed the basics of creating a JMH project and getting it to run. We also proposed a small benchmark and showed what the implementation would look like. Today, we'll be looking into how to configure JMH, how it works, and why certain parameters are necessary. (Be sure to...

*perm\_identity* [Andre Brait](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2/author/andre-brait?hsLang=en-us)

*schedule* 4/3/19 2:00 PM 

[READ MORE](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-2?hsLang=en-us)

## [Java Microbenchmarks with JMH, Part 1](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-1?hsLang=en-us)

*perm\_identity* [Andre Brait](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-1/author/andre-brait?hsLang=en-us)

*schedule* 3/27/19 2:00 PM

You have an application running. It's doing pretty well, except for the fact that it's somewhat slow. You have identified the bottleneck, and now you're trying to come up with the ideal solution. There are a myriad of mechanisms you could try, but you don't want to deploy each one of your attempts...

*perm\_identity* [Andre Brait](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-1/author/andre-brait?hsLang=en-us)

*schedule* 3/27/19 2:00 PM 

[READ MORE](https://blog.avenuecode.com/java-microbenchmarks-with-jmh-part-1?hsLang=en-us)

## [AC Spotlight - Heather Craig](https://blog.avenuecode.com/ac-spotlight-heather-craig?hsLang=en-us)

*perm\_identity* [Holly Camponez](https://blog.avenuecode.com/ac-spotlight-heather-craig/author/holly-vander-wall?hsLang=en-us)

*schedule* 3/20/19 2:00 PM

(The following article is property of Avenue Code, LLC, and was originally published with permission at [TotalRetail on August 28, 2018](https://www.mytotalretail.com/article/a-chat-with-heather-craig-head-of-retail-experience-thredup/).) 

Heather Craig, head of retail experience at[thredUP](https://www.thredup.com/), talks with us about the rapid growth the consignment shop is achieving by building on a unique business...

*perm\_identity* [Holly Camponez](https://blog.avenuecode.com/ac-spotlight-heather-craig/author/holly-vander-wall?hsLang=en-us)

*schedule* 3/20/19 2:00 PM 

[READ MORE](https://blog.avenuecode.com/ac-spotlight-heather-craig?hsLang=en-us)

## [Object Creation in JavaScript](https://blog.avenuecode.com/object-creation-in-javascript?hsLang=en-us)

*perm\_identity* [Rafael Bicalho](https://blog.avenuecode.com/object-creation-in-javascript/author/rafael-bicalho?hsLang=en-us)

*schedule* 3/13/19 3:00 PM

In our last article, we talked about [Prototype Inheritance in Javascript](https://blog.avenuecode.com/prototype-inheritance-in-javascript?hsLang=en-us). Today, we’ll take a look at the different ways to create objects in JavaScript and the resulting prototype chain for each method.

*perm\_identity* [Rafael Bicalho](https://blog.avenuecode.com/object-creation-in-javascript/author/rafael-bicalho?hsLang=en-us)

*schedule* 3/13/19 3:00 PM 

[READ MORE](https://blog.avenuecode.com/object-creation-in-javascript?hsLang=en-us)

## [Prototype Inheritance in JavaScript](https://blog.avenuecode.com/prototype-inheritance-in-javascript?hsLang=en-us)

*perm\_identity* [Rafael Bicalho](https://blog.avenuecode.com/prototype-inheritance-in-javascript/author/rafael-bicalho?hsLang=en-us)

*schedule* 3/6/19 3:00 PM

JavaScript uses a prototypal inheritance model, and this can be a little confusing for developers coming from class-based languages such as Java or C++. Prototype inheritance is simple but yet a powerful model. In this post, we are going to talk a little bit about it and how it is built in JS. If...

*perm\_identity* [Rafael Bicalho](https://blog.avenuecode.com/prototype-inheritance-in-javascript/author/rafael-bicalho?hsLang=en-us)

*schedule* 3/6/19 3:00 PM 

[READ MORE](https://blog.avenuecode.com/prototype-inheritance-in-javascript?hsLang=en-us)

## [Understanding the JavaScript Concurrency Model](https://blog.avenuecode.com/understanding-the-javascript-concurrency-model?hsLang=en-us)

*perm\_identity* [Rafael Bicalho](https://blog.avenuecode.com/understanding-the-javascript-concurrency-model/author/rafael-bicalho?hsLang=en-us)

*schedule* 2/27/19 6:00 PM

You have probably heard of terms like “V8,” “event loop,” “call stack,” and “callback queue.” In this post, we are going to examine what these terms mean, how they relate to one another, and, more generally, how JavaScript works. Javascript is a powerful language that has stood the test of time and...

*perm\_identity* [Rafael Bicalho](https://blog.avenuecode.com/understanding-the-javascript-concurrency-model/author/rafael-bicalho?hsLang=en-us)

*schedule* 2/27/19 6:00 PM 

[READ MORE](https://blog.avenuecode.com/understanding-the-javascript-concurrency-model?hsLang=en-us)

## [AC Spotlight - Aaron Zagha](https://blog.avenuecode.com/ac-spotlight-aaron-zagha?hsLang=en-us)

*perm\_identity* [Holly Camponez](https://blog.avenuecode.com/ac-spotlight-aaron-zagha/author/holly-vander-wall?hsLang=en-us)

*schedule* 2/20/19 7:00 PM

(The following article is property of Avenue Code, LLC, and was originally published with permission at [TotalRetail on August 21, 2018](https://www.mytotalretail.com/article/a-chat-with-aaron-zagha-head-of-e-commerce-international-teleflora/).) 

Aaron Zagha is the head of e-commerce, international at[Teleflora](https://www.teleflora.com/), an online floral retailer. In this interview, Zagha shares his unique perspective on the...

*perm\_identity* [Holly Camponez](https://blog.avenuecode.com/ac-spotlight-aaron-zagha/author/holly-vander-wall?hsLang=en-us)

*schedule* 2/20/19 7:00 PM 

[READ MORE](https://blog.avenuecode.com/ac-spotlight-aaron-zagha?hsLang=en-us)

[Previous](https://blog.avenuecode.com/page/38?hsLang=en-us) [Next](https://blog.avenuecode.com/page/40?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