Camilo Reyes in .NET Build a Background Processor with AWS Fargate and SQS Asynchronous processing is a common pattern in modern applications. It allows you to offload long-running tasks and events to a... 27 September 2024 12 min read
.NET Camilo Reyes in .NET Working with IAsyncEnumerable in C# IAsyncEnumerable is a powerful interface introduced in C# 8.0 that allows you to work with sequences of data asynchronously. It... 24 April 2024 11 min read
Camilo Reyes C# Cancellation Tokens in AWS A colleague of mine once asked about cancellation tokens in AWS. This question got me thinking about this problem and... 29 January 2024 11 min read
.NET Camilo Reyes in .NET AWS Step Functions in C# – Part 2 In part one of this series, I built a state machine which runs in the background to process uploaded resumes... 07 December 2023 12 min read
.NET Camilo Reyes in .NET AWS Step Functions in C# Step functions allow complex solutions to process data in the background. This frees users from having to wait on the... 17 August 2023 12 min read
AWS Camilo Reyes in AWS AWS Lambdas with C# Serverless computing is pushing C# to evolve to the next level. This is exciting because you pay-per-use and only incur... 25 January 2023 14 min read
.NET Camilo Reyes in .NET Creating unique datasets with managed code It’s easy to create a unique dataset using DISTINCT in SQL, however, it may be beneficial to do this in... 12 May 2022 12 min read
.NET Camilo Reyes in .NET A Practical Guide to Dapper Dapper is a lightweight framework for data access. Camilo Reyes explains how to query, call stored procedures, and more with... 14 February 2022 14 min read
.NET Camilo Reyes in .NET Cache strategies in Redis Redis is an in-memory NoSQL data store. Memory is faster than disk, but there are still ways to improve performance.... 25 October 2021 11 min read
.NET Camilo Reyes in .NET Functional monads in C# Monads elevate basic C# types and unlock functional patterns, similar to containers. In this article, Camilo Reyes explains functional monads... 28 June 2021 18 min read
.NET Camilo Reyes in .NET Integrate Create React app with .NET Core 5 Camilo Reyes demonstrates how to integrate the Create React app with .NET core to generate a scaffold which removes several... 22 February 2021 15 min read
.NET Camilo Reyes in .NET Build a REST API in .NET Core A REST API can hide the complexity behind large scale solutions using simple verbs like POST, PUT, or PATCH. In... 26 August 2020 18 min read
.NET Camilo Reyes in .NET Tackle Big-O Notation in .NET Core Every computer science student must learn about Big-O Notation, a way to conceptualize algorithm complexity that directly relates to performance... 20 May 2020 14 min read
.NET Camilo Reyes in .NET Working with Identity Server 4 Identity Server is a popular authentication framework for .NET, and version 4 was built for ASP.NET Core. In this article,... 11 November 2019 18 min read
.NET Camilo Reyes in .NET Working with React Components The React library allows teams to work faster and with more consistency. In this article, Camilo Reyes explains how to... 16 August 2019 15 min read
.NET Camilo Reyes in .NET Using Auth Cookies in ASP.NET Core Using cookie authorization in ASP.NET Core is seamless and flexible. In this article, Camilo Reyes explains why this might be... 11 February 2019 14 min read
.NET Camilo Reyes in .NET Working with the Dynamic Type in C# Dynamic types were introduced in .NET 4. Dynamic objects let you work with structures such as JSON documents whose composition... 15 October 2018 13 min read
.NET Camilo Reyes in .NET Working with the HttpClient Class The HttpClient class is used to send and receive requests to an HTTP endpoint. In this article, Camilo Reyes describes... 29 June 2018 13 min read
.NET Camilo Reyes in .NET URL Matching in C# Comparing URLs in C# code is a common task and seems simple. Camilo Reyes shows us that there are many... 12 February 2018 12 min read
JavaScript Camilo Reyes in JavaScript Working with the BigInt Type in Node and SQL Server Node.JS and SQL Server are a good match for creating non-blocking, event-driven database applications. Though you can use ODBC or... 30 January 2017 13 min read