Software Engineer
Welcome, I'm Henrique.
A Software Engineer specializing in building Web Applications and Cloud-Native Systems. With over a decade of experience in the industry, I specialize in .NET Development, Software Architecture, and Azure, focusing on designing reliable Backend services, Distributed Systems, and modern Web APIs. I also share technical insights and lessons learned through articles for the developer community.
Recent Articles
Explore all articles
Claude Code — A Practical Guide to Automating Your Development Workflow
Claude Code is an agentic coding assistant developed by Anthropic that runs directly in your termina...

Prompt Engineering — Self-Consistency, Direct Stimulus & ReAct
Self-Consistency technique uses Chain-of-Thought, but the task is executed multiple times (generally...

Prompt Engineering — Chain-of-Thought, Skeleton-of-Thought & Tree-of-Thought
A benefit of this method is that by demonstrating its thought process, the model uses its previous a...

Prompt Engineering — Zero-Shot, One-Shot, Few-Shot & In-Context Learning
Prompt engineering is the practice of crafting inputs (prompts) to guide an AI model’s behaviour and...

.NET 10 and C# 14 — Unbound generic types and nameof
This new feature is a nice improvement for C#, which removes the need for dummy type arguments and m...

.NET 10 and C# 14 — The field keyword
For an Auto-implemented property, we can declare it like this: