
From Idea to Production in 4 Hours with AI: A Case Study
In this blog, I want to show you how I built something I estimated would take me 20-60 hours of work in about half a

In this blog, I want to show you how I built something I estimated would take me 20-60 hours of work in about half a

I’m currently a 12-time recipient of the Microsoft MVP (Most Valuable Professional) award. The Microsoft MVP award is something Microsoft grants annually to individuals in

As a software consultant, I’ve noticed a pattern play out at nearly every client over the last year. A team adopts Cursor or Claude Code

It seems like everyone is doing AI-assisted development these days. For a lot of people, it feels like magic: you ask for a thing, and

Building a cross-platform app usually starts with a deceptively simple goal: one team, one codebase, multiple targets. The reality is that your framework choice shapes

Microsoft has announced that starting January 2026, the C# Dev Kit and C# VS Code extension will no longer support development using the .NET 6

Many organizations today are looking to integrate AI into their existing infrastructure without completely rewriting everything. In this blog post, I’ll walk you through the

We started Trailhead ten years ago with a simple promise: to make custom software project more predictable and less risky. Along the way we turned

Every year, .NET Conf brings developers from around the world together to celebrate what’s new, what’s next, and what’s possible with .NET. This year’s event,

If you spend any time in technology circles these days, or even just scroll LinkedIn for five minutes, you might think AI has already solved

Once upon a time, in a land not so far from production, there lived a growing kingdom of buttons, forms, and other UI components. What

Everyone seems to be chasing microservices these days—promises of independent teams, targeted scaling, and fault isolation make them sound irresistible. It’s been said you should

Recently, I was reflecting on Large Language Models (LLMs) and how they contain all or much of the knowledge of the internet in a much

Distributed systems are all the rage right now—and for good reason. Many organizations are successfully turning to distributed architectures like microservices to meet their modern

In a previous blog post, I showed how you can speed up .NET APIs using Redis to cache frequently-accessed and infrequently-changing data. If you haven’t

Trailhead Technology Partners is excited to welcome Mark Adams as a new partner. With decades of leadership experience and a passion for strong client relationships,

Legacy systems are the backbone of countless organizations. Yet, as technology advances, these systems often become roadblocks, riddled with challenges like technical debt, undocumented workflows,

Infrastructure as Code (IaC) is a critical practice for managing cloud infrastructure efficiently. But what happens if you already have a large set of Azure

.NET 9 was released in November 2024 at .NET Conf. It introduces a wealth of new features and improvements that make it easier than ever

Caching plays a crucial role in performance in web applications by reducing strain on backend systems. The new HybridCache library, available in preview in .NET

Selecting the right tech stack can be a make-or-break decision for many projects. While some applications benefit from a complex stack, many others can thrive

Recently, Trailhead partner Jonathan “J.” Tower had the pleasure of discussing the topic of building a trusted software agency on Cory House‘s House of Code

ASP.NET Web Forms has been a cornerstone of a lot of enterprise web development for the last two decades. However, in 2019 Microsoft made it

Machine learning (ML) is transforming industries by enabling businesses to make data-driven decisions, personalize user experiences, and improve operational efficiency. But for many organizations, the

We regularly test the functional requirements of our applications, but what about the architectural requirements like scalability, maintainability, and quality? Because these are harder to

Have you ever maintained a software application where a change to one feature almost always broke another feature elsewhere in the application? Or have you

In software projects, making informed and consistent architectural decisions over the long-haul is crucial to creating and maintaining good software. However, without proper documentation and

In this post, I’ll be diving deep into the world of hybrid mobile app development, pitting three of the most popular frameworks against each other:

In recent years, serverless architecture has emerged as a game-changer, promising scalability, cost-efficiency, and ease of deployment. However, amidst the hype surrounding serverless, it’s crucial

Recently, Trailhead’s very own Jonathan “J.” Tower was at NDC Sydney, and sat down with Matt Wicks from SSW TV to discuss YARP: Your Gateway

Cryptographic algorithms hide behind the curtain of so much of the digital communication that supports our daily lives online. As quantum computers continue to advance,

At Trailhead, we understand that a successful business will often need to have a variety of software systems, leading to disparate systems that don’t always

Many C# and .NET developers are grappling with aging ASP.NET projects still running on the .NET Framework. If that’s you, you’re not alone. Many of

In the early days of the .NET Framework, releases were infrequent and timed with Windows releases. The shift to an open-source platform brought a welcome

At Trailhead Technology Partners, we understand that in the fast-paced world of technology, every business must continuously innovate and evolve. However, in the quest for

In the fast-paced world of software development, brevity is often hailed as a virtue. Software engineers, with their affinity for efficiency, are notorious for distilling

In the quickly evolving landscape of software, keeping pace with advancements is crucial to avoid having your application become a dreaded “legacy” application. Recently, Trailhead’s

In October 2022, Microsoft announced that Xamarin and Xamarin.Forms apps will no longer be supported after May 1, 2024, which is just eight months from

In this blog, I want to dive into a debate that is happening in software teams all over the world right now as I write

In this blog, I want to shine a light on the practical benefits that Infrastructure as Code (IaC) brings to software development projects. I’ll show

Everyone is talking about containers and serverless, but when should you use each in your projects? Anyone who has worked with containers and orchestration much

When you’re using a shell command, it’s common to pass options to that command using dashes—which are also called hyphens. These options can be specified

Could not create SSL/TLS secure channel Recently, a legacy ASP.NET Web API application that we support started logging an exception and also giving back a

It can be difficult to choose a development stack for your custom mobile apps today due to the number of possibilities currently available. Though there

Just like venturing into the wilderness requires the proper gear, developing REST APIs with ASP.NET Core also requires the right tools and equipment for your

What’s the big deal about file uploads? Well, the big deal is that they are tricky operations. Implement file uploads the wrong way, and you

Most C# developers have of heard of .NET MAUI by now, but maybe not everyone knows exactly what it is, why it’s so important, and

One of the oldest debates for businesses that use software is the question of “buy versus build.” On the one hand, you have off-the-shelf or

At Trailhead Technology Partners, we often help our customers navigate the complex world of migrating custom software applications to the cloud. For anyone thinking about

For the first time in many years, the public has recently become aware of artificial intelligence (AI) again after OpenAI released their much-publicized chatbot, ChatGPT.

This article is part of C# Advent 2022. During the month of December, two new articles are posted each day until December 25th. These articles will

With the recent release of OpenAI’s ChatGPT, a powerful chatbot trained on a massive amount of internet data, many people are wondering whether they should

At Trailhead, we think that .NET is the world’s most powerful and flexible framework for custom development. That’s why we are so excited that .NET

Building custom business software is difficult. In my two-and-a-half decades of experience in the industry, I’ve seen many different mistakes that contributed to custom software

The world of cross-platform app development is undergoing a major revolution right now thanks to .NET MAUI—the next evolution of Xamarin.Forms. Using .NET MAUI, developers

A lot is being said these days about microservices. It’s enough of a popular trend online, at conferences, and in software architect chit-chat, that one

I recently upgraded a project to .NET 6 and immediately started getting an error on your hosted build pipeline in Azure DevOps. Error NETSDK1045: The

I learned a lot in college that is applicable to my life and career…and some of it was even in my classes. Nowhere was that

Microsoft Build 2021 just wrapped up, and a lot of the new coverage was about things like the upcoming major updates to Windows, the retirement

I finally have a time-tracking process that I love, and it only took me 22 years of trial and error to figure it out. With

Software projects are notoriously difficult to estimate accurately. After years of building successful custom software projects, I’ve learned a lot of helpful DOs and DON’Ts

We were inspired recently when Microsoft announced that it was going carbon neutral by 2030, and completely paying back its historic carbon debt by 2040.

When you’re using a shell command, it’s common to pass options to that command using dashes–which are also called hyphens. These options can be specified

Could not create SSL/TLS secure channel Recently, a legacy ASP.NET Web API application that we support started logging an exception and also giving back a

I’ve been working remotely–or telecommuting, as it is often known–for nearly 10 years, and in that time I’ve learned a few DOs and DON’Ts for

When I talk to .NET developers, I find that there’s still a lot of confusion about what .NET Standard is and how it relates to

UPDATE, 2018 May 30: It’s alive. The dotnet team officially announces 2.1 on their blog! The newest version of ASP.NET Core will be released in

At Trailhead, we’ve recently been noticing an increase in a couple of questions from our clients. They are: 1. Is Web Forms dead?, and 2.

Microsoft CEO Satya Nadella says “bots are the new apps.” If that’s the case, then developers are going to need a cross-platform way to build

At Trailhead, we’ve been making the switch from Angular 1 to Angular 2 for our new web front-end projects. The selection of tools and components

Trailhead Technology Partners is very pleased to announce the addition of our newest partner, Josh Eastburn. Current partners, J. and John, give their thoughts about

In this Edition Introducing ASP.NET Core 1.0 Trailhead’s Experience with .NET Core Our ASP.NET Core services: “ASP.NET Core” Online Training > Consulting Services > Introducing: ASP.NET Core

Microsoft’s Build conference kicked off today in San Francisco. The keynote provided a snapshot of how Microsoft is going to double-down on its previous commitment

J. Tower About a year-and-a-half ago, I had a dream of starting a company with several of my favorite friends and colleagues, and today that
Ready to come with us?
Together, we can map your company’s software journey and start down the right trails. If you’re set to take the first step, simply fill out our contact form. We’ll be in touch quickly – and you’ll have a partner who is ready to help your company take the next step on its software journey.
We can’t wait to hear from you!
Together, we can map your company’s tech journey and start down the trails. If you’re set to take the first step, simply fill out the form below. We’ll be in touch – and you’ll have a partner who cares about you and your company.
We can’t wait to hear from you!
Montage Furniture Services provides furniture protection plans and claims processing services to a wide selection of furniture retailers and consumers.
Montage was looking to build a new web portal for both Retailers and Consumers, which would integrate with Dynamics CRM and other legacy systems. The portal needed to be multi tenant and support branding and configuration for different Retailers. Trailhead architected the new Montage Platform, including the Portal and all of it’s back end integrations, did the UI/UX and then delivered the new system, along with enhancements to DevOps and processes.
We’ve logged countless miles exploring the tech world. In doing so, we gained the experience that enables us to deliver your unique software and systems architecture needs. Our team of seasoned tech vets can provide you with:
We collaborate with you throughout the entire process because your customized tech should fit your needs, not just those of other clients.
The modern world demands versatile technology, and this is exactly what your mobile and cloud-based apps will give you.
We want your end users to have optimal experiences with tech that is highly intuitive and responsive.
This combination of Agile software development and IT operations provides you with high-quality software at reduced cost, time, and risk.
– BOB DOERKSEN, Vice President of Technology Services
at Montage Furniture Services
When you hit the trails, it is essential to bring appropriate gear. The same holds true for your digital technology needs. That’s why Trailhead builds custom solutions on trusted platforms like .NET, Angular, React, and Xamarin.
We partner with businesses who need intuitive custom software, responsive mobile applications, and advanced cloud technologies. And our extensive experience in the tech field allows us to help you map out the right path for all your digital technology needs.
We partner with businesses who need intuitive custom software, responsive mobile applications, and advanced cloud technologies. And our extensive experience in the tech field allows us to help you map out the right path for all your digital technology needs.
Ready to come with us?
Together, we can map your company’s tech journey and start down the trails. If you’re set to take the first step, simply fill out the contact form. We’ll be in touch – and you’ll have a partner who cares about you and your company.
We can’t wait to hear from you!
You’ll be getting an email from our team shortly. If you need immediate assistance, please call (616) 371-1037.