DEV Community

Cristian Sifuentes profile picture

Cristian Sifuentes

Software engineer exploring how LLMs can help us think different kinds of thoughts. Enthusiastic about JS, NET and Python.

Joined Joined on  github website twitter website

Education

Universidad Anáhuac Mayab

Work

Team Venti

Angular Forms in 2026 — Reactive vs Template‑Driven, Validation, Testing, and the Signal Era

Angular Forms in 2026 — Reactive vs Template‑Driven, Validation, Testing, and the Signal Era

Comments
7 min read
Angular Route & Query Parameters — Routing Internals for Production (2026)

Angular Route & Query Parameters — Routing Internals for Production (2026)

1
Comments
8 min read
Angular Routing Internals — A Scientific, Production‑Minded Guide (2026)

Angular Routing Internals — A Scientific, Production‑Minded Guide (2026)

1
Comments
3 min read
JavaScript Maps vs Sets — A Scientific, Production‑Minded Guide (2026)

JavaScript Maps vs Sets — A Scientific, Production‑Minded Guide (2026)

1
Comments
6 min read
Angular Signals & Debouncing — A Scientific, Production‑Minded Guide (2026)

Angular Signals & Debouncing — A Scientific, Production‑Minded Guide (2026)

Comments
3 min read
Async Reactivity with Angular Resources — A Production‑Minded Guide (2026)

Async Reactivity with Angular Resources — A Production‑Minded Guide (2026)

Comments
6 min read
Angular Signals in Practice — A Scientific, Production‑Minded Guide (2026)

Angular Signals in Practice — A Scientific, Production‑Minded Guide (2026)

Comments
3 min read
Angular rxResource Migration Guide — Fixing the `request` Error (Angular 20+)

Angular rxResource Migration Guide — Fixing the `request` Error (Angular 20+)

Comments
2 min read
Public vs Private APIs in ASP.NET Core — Branching the Middleware Pipeline (Production‑Minded, with a Smile)

Public vs Private APIs in ASP.NET Core — Branching the Middleware Pipeline (Production‑Minded, with a Smile)

1
Comments
5 min read
CQRS + Event Sourcing in .NET (C#) — A Production‑Minded Developer Guide (with a Smile)

CQRS + Event Sourcing in .NET (C#) — A Production‑Minded Developer Guide (with a Smile)

2
Comments 1
7 min read
How Large Language Models (LLMs) Work

How Large Language Models (LLMs) Work

2
Comments 1
3 min read
What Is a Neural Network? (From Math to Modern AI)

What Is a Neural Network? (From Math to Modern AI)

1
Comments
3 min read
Architecture and Internal Operation of Blockchain

Architecture and Internal Operation of Blockchain

2
Comments
3 min read
How a .ZIP File Works — Compression Explained with a Simple Example

How a .ZIP File Works — Compression Explained with a Simple Example

3
Comments
3 min read
Videos: Containers, Codecs, and Protocols — How Motion Becomes Streamable

Videos: Containers, Codecs, and Protocols — How Motion Becomes Streamable

1
Comments
3 min read
How the .JPG Format Works *Understanding Image Compression Through Human Perception*

How the .JPG Format Works *Understanding Image Compression Through Human Perception*

1
Comments
3 min read
Databases Explained — Beyond Excel Tables

Databases Explained — Beyond Excel Tables

1
Comments
3 min read
Files: Metadata, Headers, and Extensions — How Computers Really Understand Your Data

Files: Metadata, Headers, and Extensions — How Computers Really Understand Your Data

Comments
3 min read
Permissions, Process Levels, and Execution Privileges

Permissions, Process Levels, and Execution Privileges

Comments
3 min read
Differences Between Windows, Linux, and macOS

Differences Between Windows, Linux, and macOS

Comments
3 min read
Domain Names, DNS, and How to Get a .com — From Names to Infrastructure

Domain Names, DNS, and How to Get a .com — From Names to Infrastructure

Comments
3 min read
IP Addresses & the Internet Protocol — From Numbers to Global

IP Addresses & the Internet Protocol — From Numbers to Global

Comments
3 min read
What Is an Algorithm and What Is a Programming Language?

What Is an Algorithm and What Is a Programming Language?

Comments 1
3 min read
GPUs: Graphics and AI Processors — From Pixels to Intelligence

GPUs: Graphics and AI Processors — From Pixels to Intelligence

1
Comments 1
3 min read
Phones and Their System on a Chip (SoC) — The Hidden Engine of Modern Devices

Phones and Their System on a Chip (SoC) — The Hidden Engine of Modern Devices

2
Comments
3 min read
How Files Are Organized — Understanding File Systems and Paths published

How Files Are Organized — Understanding File Systems and Paths published

1
Comments
3 min read
How Computers Store Data — From Memory to Meaning

How Computers Store Data — From Memory to Meaning

2
Comments
4 min read
How the Internet Works — From a Single Message to the Global Network

How the Internet Works — From a Single Message to the Global Network

2
Comments
3 min read
What Is an Operating System? — The Silent Architect Behind Every Device

What Is an Operating System? — The Silent Architect Behind Every Device

1
Comments
3 min read
CPUs & RAM Explained — How Computers Actually Think and Remember

CPUs & RAM Explained — How Computers Actually Think and Remember

1
Comments
4 min read
Bits & Bytes Explained — The True Foundation of All Software

Bits & Bytes Explained — The True Foundation of All Software

1
Comments
4 min read
How Electronic Circuits Actually Work — From Electrons to Modern Computing

How Electronic Circuits Actually Work — From Electrons to Modern Computing

1
Comments
4 min read
How Computers and Phones Actually Boot — From Power Button to Operating System

How Computers and Phones Actually Boot — From Power Button to Operating System

1
Comments
2 min read
C# OOP Mastery — From Quiz Answers to Production‑Grade Mental Models

C# OOP Mastery — From Quiz Answers to Production‑Grade Mental Models

2
Comments 1
5 min read
C# Architecture Mastery — Event-Driven Architecture in .NET (Clean Boundaries with Messaging) (Part 12)

C# Architecture Mastery — Event-Driven Architecture in .NET (Clean Boundaries with Messaging) (Part 12)

3
Comments
3 min read
C# Architecture Mastery — Scaling Teams with Architecture (Conway’s Law & .NET) (Part 11)

C# Architecture Mastery — Scaling Teams with Architecture (Conway’s Law & .NET) (Part 11)

3
Comments
2 min read
C# Architecture Mastery — Refactoring Legacy ASP.NET Core Apps Toward Clean Architecture (Part 10)

C# Architecture Mastery — Refactoring Legacy ASP.NET Core Apps Toward Clean Architecture (Part 10)

1
Comments
2 min read
C# Architecture Mastery — CQRS in ASP.NET Core (When It Helps, When It Hurts) (Part 9)

C# Architecture Mastery — CQRS in ASP.NET Core (When It Helps, When It Hurts) (Part 9)

1
Comments
3 min read
C# Architecture Mastery — EF Core in Clean Architecture (Part 8)

C# Architecture Mastery — EF Core in Clean Architecture (Part 8)

1
Comments
3 min read
C# Architecture Mastery — Testing Strategies in Clean Architecture (.NET) (Part 7)

C# Architecture Mastery — Testing Strategies in Clean Architecture (.NET) (Part 7)

1
Comments
3 min read
C# Architecture Mastery — Clean Architecture vs Vertical Slice Architecture (Part 6)

C# Architecture Mastery — Clean Architecture vs Vertical Slice Architecture (Part 6)

1
Comments
3 min read
C# Architecture Mastery — Architecture Smells in ASP.NET Core (Part 5)

C# Architecture Mastery — Architecture Smells in ASP.NET Core (Part 5)

1
Comments
3 min read
C# Architecture Mastery — Clean Architecture in ASP.NET Core: Minimal APIs vs MVC (Part 4)

C# Architecture Mastery — Clean Architecture in ASP.NET Core: Minimal APIs vs MVC (Part 4)

1
Comments
2 min read
C# Architecture Mastery — Dependency Injection, Lifetimes & Composition Roots (Part 3)

C# Architecture Mastery — Dependency Injection, Lifetimes & Composition Roots (Part 3)

Comments
3 min read
C# Architecture Mastery — From OOP to SOLID to Clean Architecture (Part 2)

C# Architecture Mastery — From OOP to SOLID to Clean Architecture (Part 2)

1
Comments
2 min read
C# Fundamentals Mastery — From Quiz Answers to Production-Grade .NET Mental Models

C# Fundamentals Mastery — From Quiz Answers to Production-Grade .NET Mental Models

1
Comments
2 min read
10 - Architecture and Organizations — Conway’s Law Revisited

10 - Architecture and Organizations — Conway’s Law Revisited

2
Comments
3 min read
9 - Hexagonal, Onion, Vertical Slice — Same Forces, Different Projections

9 - Hexagonal, Onion, Vertical Slice — Same Forces, Different Projections

1
Comments
3 min read
8 - When Not to Use OOP — The Cost of Abstraction

8 - When Not to Use OOP — The Cost of Abstraction

1
Comments
3 min read
7 - Clean Architecture as a Consequence, Not a Pattern

7 - Clean Architecture as a Consequence, Not a Pattern

1
Comments
3 min read
6 - SOLID Revisited — A Post-Pattern Perspective

6 - SOLID Revisited — A Post-Pattern Perspective

1
Comments
3 min read
5 - Polymorphism — Designing for Substitution, Not Reuse

5 - Polymorphism — Designing for Substitution, Not Reuse

1
Comments
2 min read
4 - Encapsulation & Information Hiding — Designing for Ignorance

4 - Encapsulation & Information Hiding — Designing for Ignorance

1
Comments
3 min read
3 - Composition vs Inheritance — The Physics of Change

3 - Composition vs Inheritance — The Physics of Change

1
Comments
3 min read
2 - Abstract Classes vs Interfaces in C# — A Deep, Real‑World Comparison

2 - Abstract Classes vs Interfaces in C# — A Deep, Real‑World Comparison

1
Comments
4 min read
1 - Classes in C#: From First Principles to Architectural Mastery

1 - Classes in C#: From First Principles to Architectural Mastery

1
Comments
3 min read
Entity Framework Core Raw SQL — From FromSql() to Production‑Grade Safety

Entity Framework Core Raw SQL — From FromSql() to Production‑Grade Safety

1
Comments 1
3 min read
When Git Push Protection Saves You: Remove Secrets the Right Way (Azure AD/Entra + .NET)

When Git Push Protection Saves You: Remove Secrets the Right Way (Azure AD/Entra + .NET)

1
Comments
4 min read
C# Loops — From `for` and `foreach` to CPU Pipelines and LLM‑Ready Code

C# Loops — From `for` and `foreach` to CPU Pipelines and LLM‑Ready Code

1
Comments 1
3 min read
C# Conditionals Mental Model — From `if (x > 0)` to LLM‑Ready Decisions

C# Conditionals Mental Model — From `if (x > 0)` to LLM‑Ready Decisions

1
Comments 1
3 min read
loading...