DEV Community

Cesar Aguirre profile picture

Cesar Aguirre

Software engineer. Lifelong learner. Language enthusiast. Vivid reader | Check my latest course at https://bit.ly/ut201course

Location Colombia (not Columbia) Joined Joined on  Personal website https://canro91.github.io/ github website

Work

Content, Courses & Training for .NET teams | Helping teams to write maintainable & performant code

How to Test Logging with FakeLogger

How to Test Logging with FakeLogger

5
Comments
4 min read

Want to connect with Cesar Aguirre?

Create an account to connect with Cesar Aguirre. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Let's refactor a test: PaymentProxy

Let's refactor a test: PaymentProxy

Comments
3 min read
Let's refactor a test: AccountController

Let's refactor a test: AccountController

1
Comments
4 min read
NullReferenceException & LINQ XOrDefault methods

NullReferenceException & LINQ XOrDefault methods

6
Comments
5 min read
What NullReferenceException is and how to avoid it

What NullReferenceException is and how to avoid it

4
Comments
4 min read
I'm banning Get, Set, and other method and class names

I'm banning Get, Set, and other method and class names

3
Comments 7
4 min read
Writing tests for logging messages

Writing tests for logging messages

7
Comments
4 min read
How to write good unit tests: Use simple test values

How to write good unit tests: Use simple test values

3
Comments
4 min read
Four lessons I learned after working with Hangfire

Four lessons I learned after working with Hangfire

4
Comments
3 min read
How to replace BackgroundServices with a lite Hangfire

How to replace BackgroundServices with a lite Hangfire

9
Comments
4 min read
TIL: How to replace keywords in a file name and content with Bash

TIL: How to replace keywords in a file name and content with Bash

5
Comments
3 min read
TIL: Always check for missing configuration values inside constructors

TIL: Always check for missing configuration values inside constructors

6
Comments
3 min read
TIL: How to write tests for HttpClient using Moq

TIL: How to write tests for HttpClient using Moq

4
Comments
4 min read
Three LINQ set methods: Intersect, Union, and Except

Three LINQ set methods: Intersect, Union, and Except

21
Comments 2
4 min read
NCache and Full-Text Searching

NCache and Full-Text Searching

21
Comments
7 min read
Peeking into LINQ DistinctBy source code

Peeking into LINQ DistinctBy source code

7
Comments
4 min read
How to use LINQ GroupBy method?

How to use LINQ GroupBy method?

11
Comments
4 min read
Five Common LINQ Methods in Pictures

Five Common LINQ Methods in Pictures

10
Comments 1
4 min read
Working with ASP.NET Core IDistributedCache Provider for NCache

Working with ASP.NET Core IDistributedCache Provider for NCache

9
Comments
10 min read
Domain Modeling Made Functional: A jump into the functional world

Domain Modeling Made Functional: A jump into the functional world

7
Comments
3 min read
The Art of Readable Code: Takeaways

The Art of Readable Code: Takeaways

6
Comments
4 min read
Unit Testing Best Practices: Organization & Test Data

Unit Testing Best Practices: Organization & Test Data

4
Comments
2 min read
Don't duplicate logic in Asserts: The most common mistake on unit testing

Don't duplicate logic in Asserts: The most common mistake on unit testing

2
Comments
3 min read
Five cool C# features: Before and After

Five cool C# features: Before and After

5
Comments
4 min read
Unit Testing Best Practices: 6 tips for better names

Unit Testing Best Practices: 6 tips for better names

4
Comments
2 min read
Simplify your unit tests with auto-mocking and TypeBuilder

Simplify your unit tests with auto-mocking and TypeBuilder

6
Comments
5 min read
How to create custom assertions in C# with MSTest

How to create custom assertions in C# with MSTest

3
Comments 2
2 min read
How to write better assertions: 5 Best Practices

How to write better assertions: 5 Best Practices

5
Comments
3 min read
How to create test data with Object Mothers

How to create test data with Object Mothers

7
Comments
3 min read
What are fakes, stubs and mocks?

What are fakes, stubs and mocks?

4
Comments
3 min read
4 naming conventions to better name your tests

4 naming conventions to better name your tests

7
Comments
2 min read
How to convert 2-digit year to 4-digit year in C#

How to convert 2-digit year to 4-digit year in C#

5
Comments 1
1 min read
How to Take Smart Notes. Takeaways

How to Take Smart Notes. Takeaways

20
Comments
4 min read
How to write good unit tests? Avoid these two issues

How to write good unit tests? Avoid these two issues

9
Comments
3 min read
Two free tools to format SQL queries

Two free tools to format SQL queries

7
Comments
3 min read
How to add gzip compression to ASP.NET Core API responses

How to add gzip compression to ASP.NET Core API responses

3
Comments
2 min read
How to read configuration values in ASP.NET Core

How to read configuration values in ASP.NET Core

8
Comments 1
4 min read
Another two C# idioms - Part 3

Another two C# idioms - Part 3

5
Comments 1
2 min read
Another two C# idioms

Another two C# idioms

8
Comments
2 min read
How to add an in-memory and a Redis-powered cache layer with ASP.NET Core 3

How to add an in-memory and a Redis-powered cache layer with ASP.NET Core 3

9
Comments 1
7 min read
Let's Go: Learn Go in 30 days

Let's Go: Learn Go in 30 days

35
Comments
5 min read
The Clean Coder: Three Takeaways

The Clean Coder: Three Takeaways

67
Comments 3
2 min read
Pragmatic Thinking and Learning: Three takeaways

Pragmatic Thinking and Learning: Three takeaways

44
Comments 1
3 min read
The Art of Unit Testing: Four Takeaways

The Art of Unit Testing: Four Takeaways

43
Comments 2
2 min read
Tips and Tricks for Better Code Reviews

Tips and Tricks for Better Code Reviews

39
Comments 1
4 min read
Two CSharp idioms

Two CSharp idioms

34
Comments 3
2 min read
What the Func, Action?

What the Func, Action?

13
Comments
3 min read
loading...