Skip to content
May 9, 2025
  • github
  • linkedin

Leonardo Merza

  • Home
Main Menu

Web Development

Web Development

Abstractions are Discovered, Not Created

April 16, 2024April 16, 2024 - Leave a Comment

I recently read “100 Go Mistakes and How to Avoid Them” and came across a phrase that made me ponder for a while. The book discusses the decoupled nature of …

Abstractions are Discovered, Not Created Read More
Web Development

Building Microservice Applications Using SOLID Principles

February 9, 2024March 28, 2024 - Leave a Comment

In this post, we’re diving into the application of design patterns to demonstrate the SOLID principles within the context of a todo microservice application. Adhering to the Single Responsibility Principle, …

Building Microservice Applications Using SOLID Principles Read More
Web Development

Enhancing React Forms with Asynchronous Validation: A Deep Dive into useForm Hook

November 10, 2023March 28, 2024 - Leave a Comment

As modern web applications evolve, the necessity for more dynamic and responsive forms has become apparent. Particularly, the ability to perform asynchronous validation in React forms adds a layer of …

Enhancing React Forms with Asynchronous Validation: A Deep Dive into useForm Hook Read More
Web Development

Building Your Own NPM Library Using Rollup and TypeScript

October 5, 2023March 28, 2024 - Leave a Comment

Creating a modern JavaScript library can be quite an undertaking due to the myriad of tools and configurations available. Today, we’ll walk you through building your own NPM library using …

Building Your Own NPM Library Using Rollup and TypeScript Read More
Web Development

Mastering the Sliding Window Algorithm

August 26, 2021August 3, 2023 - Leave a Comment

Here are some of my notes while I go over the sliding window algorithm.

Mastering the Sliding Window Algorithm Read More
Web Development

Applying SOLID Principles to React Development

April 3, 2021August 3, 2023 - Leave a Comment

In the world of Object-Oriented Programming (OOP), SOLID principles are five fundamental guidelines to design and organize code in a way that’s scalable, manageable, and easy to understand. However, these …

Applying SOLID Principles to React Development Read More
Web Development

Debugging, Logging, Testing, Virtualizing, and Documenting Python

June 18, 2019June 18, 2019 - Leave a Comment

In this article, I will go over some tools to hgelp you build production grade Python applications. From debuggin tools such as pdb, 12 factor compliant logging, tersting using pytest …

Debugging, Logging, Testing, Virtualizing, and Documenting Python Read More
Web Development

Python Repeatable Generator Decorator

May 1, 2019May 1, 2019 - Leave a Comment

This post goes over creating iterables, generators then using both of these to create a generator decorator that will help you create generators faster. Iterables An iterable is any object …

Python Repeatable Generator Decorator Read More
Web Development

Creating A Decorator Factory in Python

April 26, 2019May 1, 2019 - 1 Comment

This article will go over creating a decorator factory in Python. This can be helpful for example when you want to create different logging capabilities. The final result of this …

Creating A Decorator Factory in Python Read More
Web Development

Python’s attrs Overview

April 16, 2019April 16, 2019 - Leave a Comment

The attrs package is designed to help Python developers keep their code clean and fast. It uses decorators to modify Python class __slots__ and __init__ functionality. __init__ is straight forward …

Python’s attrs Overview Read More

Posts pagination

1 2 Next

Recent Posts

  • Abstractions are Discovered, Not Created
  • Building Microservice Applications Using SOLID Principles
  • My Journey Learning Prometheus
  • A Hacky Way to Add Drift Mode Support to HomeAssistant for SwitchBot Curtains 3
  • Enhancing React Forms with Asynchronous Validation: A Deep Dive into useForm Hook
Copyright © 2025 Leonardo Merza.
Powered by WordPress and HitMag.