A professional full stack software engineering blog.

Chris is thinking about St. Patrick's Day!

Detailed full stack software tutorials, walk-throughs, and more: battle-tested and directly from the front lines of industrial, startup, and SaaS product full stack software development. Learn techniques, patterns, and code that I've used on my dozen+ products I've built in my 10+ year software career.

I'm on a mission to educate 1,000,000* full stack software engineers around the world. Build your skills with hundreds of hours of video content, hundreds of pages of tutorials, and more.

UPDATE JANUARY 2024: We've done it! A heartfelt thanks to everyone who has visited the blog, taken a course, or otherwise supported my work.

*586,000 Stack Overflow + 339,286 Medium + 53,500 YouTube + 27,000 This Blog :) + 3,969 Udemy + 708 Skillshare + 792 Substack + 193 codedamn + 19 tutorialspoint + 10 Newline = 1,011,477/1,000,000 = 101.1%!!!!
Numbers last updated January 2024
Chris' Full Stack Blog

Most Recent Post:

Valuable Enum Extensions in C#

Get a string representation of an enum value, and parse a string into an enum value.

Other Recent Posts:

Windows WPF via VM On Mac

Start developing and running WPF applications on a Mac in no time!

Goals for 2024

To be honest, I'm not quite as cheerful as I normally am this time of year, but I am definitely looking forward to spending some time with…

A Powerful Generic TypeScript Function for Generating Valuable RAG Texts

In a Nutshell: Given X, what’s the probability of Y occurring?

Popular Posts:

Back By Popular Demand: React + Redux + Shopify + TypeScript Boilerplate

Now with TypeScript: Strongly typed E-commerce for all!

C# .NET Core and TypeScript: Using Generics and LINQ to Secure and Filter Operations on Your JSONPatchDocuments

Full stack: React with TypeScript frontend, .NET backend!

Let's Build a Snazzy Animated Sticky Footer For GDPR Compliance!

Leveraging react-reveal, react-cookie, and Bootstrap styles.

The Last Bitbucket Pipelines Tutorial You'll Ever Need: Mastering CI and CD

An incredibly powerful tool that saves time, headaches, and much more!

Welp, I Did It. I Quit.

Thoughts of yet another full-time worker going full-time freelance / tinkerer / creative / nomad. ***Note: this post is mirrored on Medium…

View All Posts

Post Series:

Clean React TypeScript Hooks

Clean CRUD APIs

Things I'm Working On / In:

Posts By Tag:

You made it all the way down here?! Well then, please enjoy these three ducks:

   _
__(.)=
\___)
   _
__(.)=
\___)
   _
__(.)=
\___)

-~{/* */}~-