Tai BoShould You Use Shared Models or Separate Sets of Models?In the past, I’ve worked on software projects where there were many model classes with very similar properties. I often questioned the…4 min read·Apr 14, 2024----
Tai BoUnderstanding Message Flow in Microsoft Teams Bot Development.In this post, I share my knowledge and experience in developing a bot application for Teams using the Microsoft Teams Bot Framework. I will…4 min read·Apr 1, 2024----
Tai BoReflections on ‘The Phoenix Project’: IT, Innovation, and the Path Forward”I recently finished reading “The Phoenix Project,” a novel that illustrates typical problems hindering the productivity and growth of…5 min read·Feb 26, 2024----
Tai BoEnhancing ASP.NETIn this post, I share an example of how I use a HttpMessageHandler to automatically attach a bearer token when calling a web API from an…3 min read·Dec 24, 2023----
Tai BoDisplaying PDFs in Blazor.In this post, I go over a few options for displaying a PDF in a Blazor app, from the straightforward iframe src attribute embedding to…4 min read·Nov 24, 2023----
Tai BoMy experience in using GitHub Copilot in Visual Studio and Visual Studio Code.Published October 1, 2023 in Tools6 min read·Oct 1, 2023----
Tai BoCache angular components using RouteReuseStrategyThe project I have worked on has several pages that load data in Angular Material tables. The application’s user interface consists of a…·6 min read·Apr 8, 2023--1--1
Tai BoUsing MSAL angular to authenticate a user against azure ADB2C via authorization code flow with…Previously, I switched from using oidc-client to MSAL Angular to integrate an Angular app with Azure AD for authentication. If you’re…·8 min read·Mar 2, 2023----
Tai BoUsing Azure Application Insights for centralized loggingA typical enterprise system usually runs on multiple servers behind a load balancer. The simplest logging option could be logging locally…·3 min read·Feb 1, 2023----
Tai BoAnalyzing a rental property through automationIn this post, I write about building an API to help me analyze real estate properties.·7 min read·Dec 31, 2022----