Miguel Teheran

Miguel Teheran @mteheran

About: Software developer and content creator

Location:
Medellin
Joined:
Jun 16, 2018

Miguel Teheran
articles - 38 total

The Essential Skills of an AI Code Supervisor

The essential skills for transitioning from a developer to a strategic supervisor of AI-generated code, ensuring quality and control.

Learn More 1 0Dec 4 '25

Automating Code Reviews with Junie by JetBrains

Learn how to use Junie to perform a code review in your code

Learn More 2 0Oct 21 '25

From Programmer to AI Code Supervisor

An analysis of how AI has changed the responsibilities and activities of developers.

Learn More 16 16Oct 10 '25

Full-Stack Developer, myth or reality?

Personal analysis of what the role of Full-stack developer represents.

Learn More 18 11Oct 3 '24

dotnet LATAM Day 2024

dotnet LATAM Day 2024 - 24 de octubre 2024

Learn More 4 2Sep 10 '24

Free Books for Flutter Developers

Some free books for starting learning flutter

Learn More 263 1Feb 13 '24

How to read zip files with SharpZip library in C#

Let's learn how to read zip files in C# using SharpZip

Learn More 8 1Feb 9 '24

Comparison of Automation Frameworks: Selenium, Playwright and Cypress

Let's assess the current most popular automation frameworks.

Learn More 25 2Feb 1 '24

Discussion: What are the best alternative cloud providers?

Let's review and share alternative cloud providers to use in our personal projects.

Learn More 1 1Jan 24 '24

Adding Branch Name To The Commit Message In Git Using Hooks

Let's

Learn More 3 0Jan 16 '24

Visual Studio For Mac: Exploring Alternative Options

Visual Studio For Mac will be discontinued soon. Let's explore alternatives

Learn More 12 0Jan 9 '24

Discussion: What is the best programming language to learn in 2024?

Let's talk about what are the best programming languages for learning during 2024

Learn More 37 33Jan 3 '24

Discussion: Where is Blazor a better option than React, Angular or any JavaScript library or framework?

Let's talk about the option where we should Blazor

Learn More 12 8Sep 19 '23

The Early Return Pattern in C#

Exploring the early return pattern using examples in C#

Learn More 2 2Jul 27 '23

Best Practices Using Source Control and Git

Source control is an essential practice for software development teams to manage code changes,...

Learn More 3 0May 23 '23

API Colombia, an open and free API about Colombia

API Colombia, an open and free API about Colombia

Learn More 0 0Feb 13 '23

Discussion: technologies or programming languages that we should learn in 2023

let's talk about technologies that we should learn in 2023

Learn More 1 2Dec 12 '22

Discussion: .NET MAUI vs Flutter vs React Native

which choice do you prefer for creating your applications .NET MAUI, Flutter and React native? and why?

Learn More 4 5Nov 17 '22

Discussion: Is SQL Server still the best database for .NET Developers?

discussion about using SQL server as a default database for .NET projects

Learn More 5 7Sep 12 '22

Discussion: Is dotnet CLI a required skill to be assessed in interviews?

Let's discuss about the importance of evaluate dotnet CLI in interviews

Learn More 1 2Sep 5 '22

Discussion: Is .NET releasing versions too fast in recent years?

Let's discuss about how .NET is releasing new versions, advantages and disadvantages of this schema.

Learn More 3 11Aug 29 '22

TypeScript: Ultimate guide for beginners

Guide to learn TypeScript from scratch in short time

Learn More 272 6Aug 24 '22

Free Alibaba Cloud Services

In this article you will find the services that Alibaba Cloud offers for free. Each service has a description and the limit of service.

Learn More 18 0May 8 '22

Design applications like trees not buildings

A thought about the way we design the architecture of our applications.

Learn More 3 0Jan 24 '22

Deploying landing pages using GitHub Actions and Azure Static Web Apps

My submission to the GitHub Actions x DEV Hackathon!

Learn More 3 0Dec 1 '21

C# evolution

A short journey in the csharp history

Learn More 57 8Nov 4 '21

Alibaba Function compute vs Azure Function

Alibaba Function compute vs Azure function

Learn More 2 0Apr 17 '21

Refactoring in C# using NDepend

Try NDepend for making refactoring in C#

Learn More 3 0Oct 12 '20

Four Micro-Frontend Architecture Types You Can Implement With Blazor

In this article, we will describe how you can implement micro-frontend architectures using Blazor, an open-source framework for creating web applications using C# and Blazor WebAssembly (Wasm). Much like micro-services architectures do for services, micro-frontend architectures break up web applications into small, functional, and scalable components. Micro-frontend approaches can help you avoid creating spaghetti code, improve code structures, and avoid coupling between components. They can also help teams work on front-end code more efficiently. There are four primary ways you can implement micro-frontend architectures with Blazor, and let’s take a closer look at each.

Learn More 9 0Sep 26 '20

JavaScript functions vs LINQ C#

This is a comparison between Javascript functions and LINQ in C# for collections

Learn More 6 0Jun 26 '20