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.

*652,000 Stack Overflow + 362,479 Medium + 67,566 YouTube + 27,000 This Blog :) + 4,725 Udemy + 708 Skillshare + 792 Substack + 193 codedamn + 19 tutorialspoint + 10 Newline = 1,115,492/1,000,000 = 111.5%!!!!✞
✞Numbers last updated June 2024

Most Recent Post:

LaTeX and pandoc: The Cryptic 'Counter Too Large' Error

A debugging-to-solution journey through LaTeX's alphabetical limits!

Other Recent Posts:

Goals for 2025

2025 in Review This was a huge year. A HUGE year. First, we moved. (Yes, if you know the pain, you know.) Then, our daughter was born. All…

Why The Singularity Is Impossible — Or Rather, Why It's Just a Bad Word In General

Too many people not reading enough books and not understanding what they are arguing about.

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.

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!

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:

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

-~{/* */}~-