Tech with Christian cover image

Hey, I am Christian

A professional Software Developer sharing his knowledge with the internet.
Great! Check your inbox and click the link to confirm your subscription
Error! Please enter a valid email address!

Featured posts

How to accept Stripe Payments in ASP.NET Core Web API - .NET6

Latest posts

What is Back-End Development?
How to add Global Exception Handling in .NET 6 and 7
How to accept Stripe Payments in ASP.NET Core Web API - .NET6
Add logging to ASP.NET Core using Serilog - .NET6
How to add In-Memory Caching to .NET 6 Web API using the decorator pattern
You've successfully subscribed to Tech with Christian
Great! Next, complete checkout to get full access to all premium content.
Error! Could not sign up. invalid link.
Welcome back! You've successfully signed in.
Error! Could not sign in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.