T.Crawford

Teshane Crawford Software Engineer 🇯🇲 living in Portland, JA

「 Whatever is worth doing, do it well. 」

I'm a <Software Engineer />. Building Accessible Web and Mobile Apps.

Hey, I'm Teshane Crawford, a software engineer & an open source enthusiast.

I am passionate about building software that solves real-world problems. I am a big admirer of the ViteVueNuxt community.

I have a wide range of interests, coding, watching wildlife documentaries, listening to music, learning foreign languages, playing games... Recently, I have been working on the backend, using Java and SpringBoot.

I use quite a number of technologies, but I am most comfortable with React.js, Vue.js, Angular, and .NET. If you're interested in knowing what other technologies I use, check out my Tools page.

Hire Me

Some of My Projects

My Projects

Here are some of my recent projects. I'm always working on something new, so check back often!

Some of My Writings

My Writings

Along with coding I also like to write about life and technology. Here are some of my recent posts.

Demystifying Namespace Naming in C# and .NET

Learn how to name your namespaces in C# and .NET.

Records and Structs in C#

Understand the difference between records and structs in C# and when to use each.

DownlevelIteration Error in TypeScript

Learn how to fix the downleveliteration error in TypeScript.

Subscribe my blog

Get my blog updates via DEV, or RSS.