Mateus Cechetto

Mateus Cechetto @mateuscechetto

About: Software Engineer from Brazil

Joined:
May 18, 2024

Mateus Cechetto
articles - 13 total

How Angular Schematics Help Developers Scale Architecture and Team Efficiency

As software engineers, our job isn't just writing features or fixing bugs. We're responsible for...

Learn More 0 0May 10

C# Functional Programming with Delegates and Higher-order functions

C# is often known for its object-oriented roots, but it also has a very strong functional programming...

Learn More 0 2May 7

Why Naming Is Hard in Programming (and Why LLMs Struggle Write Real Code)

TL;DR Naming in code isn't just a syntax concern, it's a design decision. Good names reduce...

Learn More 0 0May 3

Handling Evolving Requirements: Leveraging C# Params for Variable Number of Parameters

When building software, we need to be aware that the requirements will change over time. Knowing...

Learn More 0 0Mar 2

Understanding Method Hiding and Overriding in C#: A Real-World Problem Solved

I recently faced a problem at my work that revolved around populating dictionaries depending on...

Learn More 1 0Feb 20

Lazy Loading Pattern: When and Why to Use It

What is Lazy Loading? Lazy Loading is a design pattern that defers the initialization of...

Learn More 2 3Jan 22

Extension Methods

Recently on my work, I had to add a new functionality to a class that I don't control. Subclassing...

Learn More 0 0Dec 15 '24

Allowlist vs Denylist: When to use them

In software development, managing access to resources and features is a common challenge. Two common...

Learn More 2 0Nov 3 '24

Complicate Your Personal Projects

Recently, personal projects have increasingly become a gold rush where people are focused on building...

Learn More 2 0Oct 4 '24

When does TDD make sense?

Throughout my career, I often heard that Test-Driven Development (TDD) is an effective approach for...

Learn More 0 0Sep 22 '24

How to Test Functions That Return Functions in TypeScript with Jest

In one of my recent projects, I had a function that, given an input, generates and returns a new...

Learn More 4 0Sep 15 '24

Building a Custom Enable/Disable + Input Field Component in Angular

Working with custom form components in Angular can be a game-changer for creating reusable and...

Learn More 3 0Jul 6 '24

Creating a Dynamic Form Page in Angular: A Case Study

Recently, my team received a task: create a form page. Sounds easy, doesn't it? After all, we were...

Learn More 4 0May 18 '24