Thiago Passos

I'm Thiago Passos, a Solution Architect sharing what I've been working with and learning. Love technology, dancing and I get unfriendly when I'm hungry.

Thiago Passos
  • Home
  • About
  • Speaking
  • Videos
  • CV
azure functions

Azure Functions .NET UG Tour

A few months ago I put together an Azure Functions lightening talk to present at MS Ignite and I've realized that there was so much more to be said than 15 minutes. So

Thiago Passos Thiago Passos
TFS

Moving from TFVC to Git on VSTS

I've got a task this week to move a fairly old project from an internal TFS instance (using TFVC) to Visual Studio Team Services using Git. 1st Attempt I tried using the steps

Thiago Passos Thiago Passos
.net core

.NET Core Running on IIS

I'm configuring an application that we've migrated to .NET Core. It's hosted on Windows Virtual Machines running IIS. It seems like an easy task, right? It has many challenges. The published folder of

Thiago Passos Thiago Passos
dotnet cli

dotnet restore not restoring nuget packages

I faced an interesting challenge while upgrading to the latest dotnet CLI. We've built an application a while ago in vNext beta4. During the course of the application we migrated up to beta8

Thiago Passos Thiago Passos
.net core

Moving from EF6 to EF Core

I always liked using the latest and greatest and in most of the cases this choice comes as a great challenge. We started building a project a couple of years ago in ASP.

Thiago Passos Thiago Passos
angular2

Angular + .NET Core: Drinking Game With SignalR

This idea came on one of the Angular Hack Days where I wanted to create something to present by the end of the day where I could get everyone involved. The game is

Thiago Passos Thiago Passos
seq

Seq: Log Notification Via Slack

We've been using Seq with Serilog for a while now to centralize our logs and to present in a nice and structured way. Seq is awesome and we love it, it helped us

Thiago Passos Thiago Passos
microsoft flow

Microsoft Flow: Email Me When My Latest Post Is Older Than 10 Days

This started with the idea of getting more involved, share more and learn more. So I set a goal to write at least 2 blog posts per month. Since I'm starting this journey,

Thiago Passos Thiago Passos
azure functions

Azure Functions: Proxies

Azure Functions Proxies has just been announced as preview a couple of days ago and I played with it for a little while. It really fills the gap for a lot of people.

Thiago Passos Thiago Passos
msauignite

Microsoft Ignite 2017

My preparation for Ignite 2017 started way earlier than for most of the attendees. I put together a talk about Azure Functions to be delivered at Meetup Madness that happened in the same

Thiago Passos Thiago Passos
Azure

Azure Functions: Getting Started

Alright, so this is for a developer who's never created an Azure Function and want to get started. If you're not a dev and just want to get a feel of it, this

Thiago Passos Thiago Passos
angular2

Angular2 + .net Core: Seamless Client & Server Validation

Most of the projects I work on nowadays are based on forms over data, and something that is always going to happen is some kind of data validation either before getting into the

Thiago Passos Thiago Passos
angular2

Angular2 Routing: Basics

What I'm covering in this post: Implementing Routing into a brand new Angular2 app created using Angular Cli Switching between routes Child routes Nested outlets Auxiliary/Named outlets The source code covered in

Thiago Passos Thiago Passos
Getting Started

Setting Up My New Blog

After I decided starting this new journey, I started looking at a few blog engines, I wanted the simplest one, easy to setup and use. I've used Blogger and WordPress in the past

Thiago Passos Thiago Passos
Getting Started

Welcome Post As Any Other

I'm starting a new journey of my life. One I should have started a long time ago, but I guess it's never too late. My plan is to be more involved, talk more,

Thiago Passos Thiago Passos
Thiago Passos © 2026
Latest Posts Ghost