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

[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/ac-spotlight-david-kelleher?hsLang=en-us>

<https://blog.avenuecode.com/ac-spotlight-david-kelleher?hsLang=en-us>

## [Featured [AC Spotlight - David Kelleher](https://blog.avenuecode.com/ac-spotlight-david-kelleher?hsLang=en-us) *perm\_identity* [Anna Vander Wall](https://blog.avenuecode.com/ac-spotlight-david-kelleher/author/anna-vander-wall?hsLang=en-us) *schedule* 3/4/20 3:00 PM](https://blog.avenuecode.com/ac-spotlight-david-kelleher?hsLang=en-us)

## [AC Spotlight - David Kelleher](https://blog.avenuecode.com/ac-spotlight-david-kelleher?hsLang=en-us)

*perm\_identity* [Anna Vander Wall](https://blog.avenuecode.com/ac-spotlight-david-kelleher/author/anna-vander-wall?hsLang=en-us)

*schedule* 3/4/20 3:00 PM

David Kelleher, Digital Factory Leader at Braskem, shares his personal career journey and his philosophy on pioneering digital transformation.

*perm\_identity* [Anna Vander Wall](https://blog.avenuecode.com/ac-spotlight-david-kelleher/author/anna-vander-wall?hsLang=en-us)

*schedule* 3/4/20 3:00 PM 

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

## [How to Use UIkit for Low-Level Image Processing in Swift](https://blog.avenuecode.com/how-to-use-uikit-for-low-level-image-processing-in-swift?hsLang=en-us)

*perm\_identity* [Khalid Asad](https://blog.avenuecode.com/how-to-use-uikit-for-low-level-image-processing-in-swift/author/khalid-asad?hsLang=en-us)

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

Ever thought about creating your own Instagram or image filtering application but don't know exactly how to approach it? Have some old C++ code but don’t want to go through all the wrappers? This guide is meant to show some of the basics of image processing in Swift using only UIkit.

*perm\_identity* [Khalid Asad](https://blog.avenuecode.com/how-to-use-uikit-for-low-level-image-processing-in-swift/author/khalid-asad?hsLang=en-us)

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

[READ MORE](https://blog.avenuecode.com/how-to-use-uikit-for-low-level-image-processing-in-swift?hsLang=en-us)

## [How to Build a Generalist CRUD API in NodeJS](https://blog.avenuecode.com/how-to-build-a-generalist-crud-api-in-nodejs?hsLang=en-us)

*perm\_identity* [Lucas Teixeira](https://blog.avenuecode.com/how-to-build-a-generalist-crud-api-in-nodejs/author/lucas-teixeira?hsLang=en-us)

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

This Snippet presents a backend model project in Node.js that supports the generic CRUD API based on typescript-rest (express.js extension based on annotation for typescript library). This model project is capable of accelerating application development and facilitating its maintenance. Because of...

*perm\_identity* [Lucas Teixeira](https://blog.avenuecode.com/how-to-build-a-generalist-crud-api-in-nodejs/author/lucas-teixeira?hsLang=en-us)

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

[READ MORE](https://blog.avenuecode.com/how-to-build-a-generalist-crud-api-in-nodejs?hsLang=en-us)

## [Containers, Iterables, Iterators, and Generators](https://blog.avenuecode.com/containers-iterables-iterators-and-generators?hsLang=en-us)

*perm\_identity* [Felipe Sena](https://blog.avenuecode.com/containers-iterables-iterators-and-generators/author/felipe-sena?hsLang=en-us)

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

Containers, iterables, iterators, and generators are important concepts in Python that can help you create better solutions and use less of your computer resources, such as memory. All of these are abstract base classes in Python, and in order to utilize them, we need to implement some methods in...

*perm\_identity* [Felipe Sena](https://blog.avenuecode.com/containers-iterables-iterators-and-generators/author/felipe-sena?hsLang=en-us)

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

[READ MORE](https://blog.avenuecode.com/containers-iterables-iterators-and-generators?hsLang=en-us)

## [AC Spotlight - Isabelle Fesale](https://blog.avenuecode.com/ac-spotlight-isabelle-fesale?hsLang=en-us)

*perm\_identity* [Anna Vander Wall](https://blog.avenuecode.com/ac-spotlight-isabelle-fesale/author/anna-vander-wall?hsLang=en-us)

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

(The following article is property of Avenue Code, LLC, and was originally published with permission at[ Total Retail on November 7, 2019](https://www.mytotalretail.com/article/a-chat-with-isabelle-fesale-founder-and-ceo-the-izzy-box/).) 

Isabelle Fesale, Founder and CEO of[The Izzy Box](https://www.theizzybox.com/), tells the story behind the subscription box-based business dedicated to delivering customers products from...

*perm\_identity* [Anna Vander Wall](https://blog.avenuecode.com/ac-spotlight-isabelle-fesale/author/anna-vander-wall?hsLang=en-us)

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

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

## [Vert.x is a Great Framework, and I Can Prove It](https://blog.avenuecode.com/vert.x-is-a-great-framework-and-i-can-prove-it?hsLang=en-us)

*perm\_identity* [João Moráveis](https://blog.avenuecode.com/vert.x-is-a-great-framework-and-i-can-prove-it/author/jo%C3%A3o-mor%C3%A1veis?hsLang=en-us)

*schedule* 1/29/20 3:00 PM

There are many design patterns and development strategies available nowadays, and they range from traditional to modern and flexible. These allow architects and developers to analyze and test the best approach for each project. Like design patterns and development strategies, frameworks are also...

*perm\_identity* [João Moráveis](https://blog.avenuecode.com/vert.x-is-a-great-framework-and-i-can-prove-it/author/jo%C3%A3o-mor%C3%A1veis?hsLang=en-us)

*schedule* 1/29/20 3:00 PM 

[READ MORE](https://blog.avenuecode.com/vert.x-is-a-great-framework-and-i-can-prove-it?hsLang=en-us)

## [Event-Driven Architecture and Its Application in Java - Part 2](https://blog.avenuecode.com/event-driven-architecture-and-its-application-in-java-part-2?hsLang=en-us)

*perm\_identity* [Otavio Tarelho](https://blog.avenuecode.com/event-driven-architecture-and-its-application-in-java-part-2/author/otavio-tarelho?hsLang=en-us)

*schedule* 1/22/20 3:00 PM

Last week, we discussed the core concepts of event-driven architecture (EDA). Today, I will present a concrete way to help you understand those concepts. As programmers or architects, usually the best way to learn is to code. So let's get started!

*perm\_identity* [Otavio Tarelho](https://blog.avenuecode.com/event-driven-architecture-and-its-application-in-java-part-2/author/otavio-tarelho?hsLang=en-us)

*schedule* 1/22/20 3:00 PM 

[READ MORE](https://blog.avenuecode.com/event-driven-architecture-and-its-application-in-java-part-2?hsLang=en-us)

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