Published: April 06 2023

Angular Reactive Forms - Validation on Submit

How to trigger form validation on submit with Reactive Forms in Angular.
Published: April 05 2023

Postgres CRUD Operations in C# with Dapper Repository

How to perform CRUD operations on a PostgreSQL database in C# with a Dapper Repository
Published: April 04 2023

.NET 7.0 + C# - JWT Authentication Tutorial without ASP.NET Core Identity

Custom JWT authentication without Identity in ASP.NET Core and C#. Includes example client apps built with Angular, React, Vue & Blazor.
Published: April 03 2023

Mongoose + MongoDB - Fix for MongoParseError: options usecreateindex, usefindandmodify are not supported

I updated a Node.js project this morning to use the latest version of Mongoose (7.0.3) to connect to MongoDB and received the following error on startup.
Published: March 31 2023

Next.js 11 + MongoDB - Connect to Mongo database with Mongoose

How to connect from Next.js to MongoDB using Mongoose, and automatically create/update the Mongo database from code.
Published: March 30 2023

React Router v6 - Redirect with Navigate and useNavigate

A quick post on how to redirect with React Router v6 using the Navigate component and useNavigate hook.
Published: March 29 2023

Angular - Add Bearer Token Authorization Header to HTTP Request

A quick example of how to add a Bearer Token Authorization Header to an HTTP request in Angular with the HttpClient
Published: March 28 2023

.NET 7.0 + Postgres - Connect to PostgreSQL Database with Dapper in C# and ASP.NET Core

How to connect to a PostgreSQL database with C# in ASP.NET Core using Dapper and ADO.NET
Published: March 27 2023


I tried pushing some changes to a GitHub repo and got the error: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
Published: March 27 2023

Postgres + Dapper - Create database if it doesn't exist on startup with C# and ASP.NET Core

How to auto create a database and tables in PostgreSQL with C#, ASP.NET Core and the Dapper ORM
Supported by