T.Crawford
01:04 AM Loading temperature...

< dev notes />

Technical writings on software development, architecture, and best practices

List of blog posts

Tags

C#ASP.NETWeb APIBest Practices

ActionResult vs IEnumerable in ASP.NET - A Comprehensive Guide

A deep dive into understanding the differences, use cases, and best practices when choosing between ActionResult and IEnumerable in ASP.NET applications.

Profile picture of Teshane CrawfordTeshane Crawford
Published
NuxtVueImage Optimization

Mastering Image Optimization in Nuxt 3 - A Complete Guide

Learn advanced image optimization techniques in Nuxt 3, including lazy loading, format selection, responsive images, and performance best practices.

Profile picture of Teshane CrawfordTeshane Crawford
Published
NuxtVueTypescript

The Nuxt 3 useFetch Navigation Conundrum: A Deep Dive

Understanding Nuxt 3's useFetch and Navigation Blocking Issues

Profile picture of Teshane CrawfordTeshane Crawford
Published
C#dotnetClean CodeBest Practices

Demystifying Namespace Naming in C# and .NET - Best Practices Guide

A comprehensive guide to naming namespaces in C# and .NET, including best practices, common pitfalls, and real-world examples.

Profile picture of Teshane CrawfordTeshane Crawford
Published
TypeScriptJavaScriptDebugging

How to Fix the DownlevelIteration Error in TypeScript

A comprehensive guide to understanding and resolving the downlevelIteration error in TypeScript, with multiple solution approaches.

Profile picture of Teshane CrawfordTeshane Crawford
Published
C#dotnetdata-structures

Records and Structs in C#

A comprehensive guide to understanding the differences between records and structs in C# and when to use each effectively.

Profile picture of Teshane CrawfordTeshane Crawford
Published