A professional full stack software engineering blog.

Chris is in summer chill mode!

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.

*613,000 Stack Overflow + 362,479 Medium + 60,807 YouTube + 27,000 This Blog :) + 4,153 Udemy + 708 Skillshare + 792 Substack + 193 codedamn + 19 tutorialspoint + 10 Newline = 1,069,161/1,000,000 = 106.9%!!!!✞
✞Numbers last updated June 2024
Chris' Full Stack Blog

Most Recent Post:

Why LLMs Will Never Be AGI

The hype is unfortunately not real. A software engineer's — not humanities or philosopher's — take on the alphabet soup: LLMs, AI, AGI, and ASI.

Other Recent Posts:

Migrating The Wheel Screener's Twenty Thousand + LOC Legacy C# Codebase To A Shiny New Concurrent Two Thousand LOC Go Codebase

...and how it accomplishes the same number of tasks in a fraction of the time, with a fraction of the CPU load!

Valuable Enum Extensions in C#

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

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…

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:

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

-~{/* */}~-