Open in app

Sign in

Write

Sign in

Nelson Parente
Nelson Parente

194 Followers

Home

About

Published in

Better Programming

·Pinned

Google’s Wire: Automated Dependency Injection in Go

Building flexible and maintainable Go applications — Today, we will discuss something that many consider a fundamental principle of software engineering and programming in general: Dependency Injection. It’s always helpful to revisit first principles because they are well-proven and battle-tested, and have become industry standards. This article will focus on Dependency Injection, specifically how to use DI…

Software Development

5 min read

Google’s Wire: Automated Dependency Injection in Go
Google’s Wire: Automated Dependency Injection in Go
Software Development

5 min read


Pinned

.NET Async Programming in a Nutshell

Asynchronous programming is not a new concept and has been around for several years and it is nowadays a new standard in modern frameworks like AspNetCore. This framework is now fully asynchronous and it's not easy to avoid using its async keyword. I think there is a certain cloud of…

Programming

4 min read

.NET Async Programming in a Nutshell
.NET Async Programming in a Nutshell
Programming

4 min read


Oct 29, 2022

From C# to Go: A Rewiring Tale

Hi there folks! It’s been some time since my last article, but I’m back to speak about my latest months after joining a new company and having to rewire my brain to think in a Go-way. It has been a crazy and awesome ride! I’ve been working professionally mostly with…

Go

7 min read

From C# to Go: A Rewiring Tale
From C# to Go: A Rewiring Tale
Go

7 min read


Mar 6, 2022

A simple path to scale to millions of users

Hi there guys! In this article, we will talk about system design, as software engineers we are continually producing code that is integrated into large software ecosystems that provide unlimited functionalities to the world. …

Software Development

6 min read

A simple path to scale to millions of users
A simple path to scale to millions of users
Software Development

6 min read


Dec 14, 2021

The intrinsics of types in C#

I’m sure that if you are an experienced programmer or a new one you probably have already heard something about value types and reference types. …

Csharp

5 min read

The intrinsics of types in C#
The intrinsics of types in C#
Csharp

5 min read


Nov 11, 2021

Minimal API’s on .NET 6

Hi there guys! It’s been a while since my last article, lot’s of things going on in the last months but I’m glad to be back on writing. Sometimes you just don’t feel like it and that's ok. (To be honest, Diablo 2 Resurrected came out and that didn’t help.)

Programming

3 min read

Minimal API’s on .NET 6
Minimal API’s on .NET 6
Programming

3 min read


Jul 19, 2021

Task.WhenAll in a Nutshell

What’s up boys and girls! As some of you already know I’m a big enthusiast of asynchronism, I find it a truly beautiful concept and I always try to make the best of it on my code and even on my other daily tasks, such as code reviews. If you…

Software Development

5 min read

Task.WhenAll in a Nutshell
Task.WhenAll in a Nutshell
Software Development

5 min read


Apr 14, 2021

The ROI of Documentation

Documentation has a bittersweet flavor for many Engineers, even though many acknowledge the benefits of documentation people usually don’t like to do it. I respect that, as Engineers, we like to get our hands dirty, built new software, refactor existing software, everything but documentation, no one has time for documentation…

Software Development

5 min read

The ROI of Documentation
The ROI of Documentation
Software Development

5 min read


Mar 11, 2021

Design Patterns 101

An Introduction Design Patterns — “Finding patterns is the essence of wisdom.” Dennis Prager You have already heard of Design Patterns before for sure if you are into Software Engineering. …

Software Development

5 min read

Design Patterns 101
Design Patterns 101
Software Development

5 min read


Feb 8, 2021

The Async Code Review

Today we’ll talk about one of the central pieces of the everyday work of Software Engineers, the Code Reviews. As you already noticed I’m a strong advocate of asynchronism and not only when we talk about code development. Usually in these modern days of Software Development when we finish some…

Software Development

6 min read

The Async Code Review
The Async Code Review
Software Development

6 min read

Nelson Parente

Nelson Parente

194 Followers

Engineering and stuff.

Following
  • Jung Hyun, Nam

    Jung Hyun, Nam

  • Antão Almada

    Antão Almada

  • Prasanna Gautam

    Prasanna Gautam

  • José Roberto Araújo

    José Roberto Araújo

  • José Pedro Silva

    José Pedro Silva

See all (39)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams