PostgreSQL, sql, testing, tdd, unit testing, ddd, software-development, software-architecture, architecture, software, development, api, api-rest, restful-api, http, postgres, dotnet, net8, c#, aot, database, rest, server, postgresql, npgsqlrest, pgsql, pg, automatic, programming, arrays, model, modeling, data, data model, relational model, domain, domain model, benchmarks, plpgsql, function, functions, record, recursion, tree, cte, .net, .net core, orm, tool, temporal, history, table, tables, stored procedure, procedure

Jul 3, 2024
Unit Testing and TDD With PostgreSQL is Easy
Unit Testing and TDD With PostgreSQL
Read more...
Jun 20, 2024
From Transaction Scripts and Domain Model to SQL
From Transaction Scripts and Domain Model to SQL
Read more...
Jun 20, 2024
Transaction Script DDD vs SQL
Transaction Script DDD vs SQL
Read more...
May 4, 2024
Common Sense Software Design
Common Sense Software Design Approach for RDBMS-backed Type of Software
Read more...
May 4, 2024
NpgsqlRest v2 Update 🐘🔥
Automatic REST API for PostgreSQL Database as .NET8 Middleware
Read more...
May 4, 2024
NpgsqlRest Update 1.6.2
Automatic REST API for PostgreSQL Database as .NET8 Middleware
Read more...
May 4, 2024
PostgreSQL Arrays 🐘
PostgreSQL Array Example
Read more...
Mar 20, 2024
How DDD is screwing up your SQL
How DDD is screwing up your SQL
Read more...
Feb 16, 2024
PostgreSQL Paging Benchmarks
PostgreSQL Paging Benchmarks
Read more...
Jan 23, 2024
NpgsqlRest NuGet Library
Automatic REST API for PostgreSQL Database as .NET8 Middleware
Read more...
Nov 6, 2023
Execute Custom Function For Each Record
PostgreSQL crazy experiment with the record type.
Read more...
Sep 18, 2023
Recursion with PostgreSQL Part 1 - A Different Type of Recursion
Exploring a different approach to recursion with PostgreSQL by using recursive plpgsql function instead of recursive CTE query.
Read more...
Sep 18, 2023
Recursion with PostgreSQL Part 2 - Performances
Follow-Up 1 on PostgreSQL recursive function. Some performance optimizations.
Read more...
Sep 18, 2023
Recursion with PostgreSQL Part 4 - Finding the Right Path
The last part of the PostgreSQL recursive function series resolves a mystery and tree paths calculation — final performance benchmarks.
Read more...
May 19, 2023
What is Micro ORM?
What are the Micro ORM libraries, why do they even exist, what are their purpose, what are they used for, and what are the alternatives?
Read more...
Feb 12, 2024
PgRoutiner Documentation
PgRoutiner Documentation
Read more...
Feb 12, 2024
PgRoutiner Code-Gen
PgRoutiner Database Management
Read more...
Feb 11, 2024
PgRoutiner Blog
Database-First Tool for Development With .NET And PostgreSQL Native Build
Read more...
Feb 11, 2024
PgRoutiner Concept
PgRoutiner High Level Concept
Read more...
Feb 11, 2024
PgRoutiner Database Management
PgRoutiner Database Management
Read more...
Feb 8, 2024
Piko ORM
The world's tiniest, smallest ORM for .NET
Read more...
Oct 10, 2023
Custom Temporal Tables in PostgreSQL
PostgreSQL script that implements temporal tables without extension.
Read more...
Sep 18, 2023
Recursion with PostgreSQL Part 3 - Cycle Detection
Follow-Up 2 on PostgreSQL recursive function. Learning the cycle detection in recursive queries.
Read more...
Sep 16, 2023
Which Way .NET Developer?
You take the blue pill - the story ends, ... etc, select option 1 or option 2. Which one is better?
Read more...
May 19, 2023
Haters Build Software
Some opinions on software architecture and design. What are the "ilities" what are quality attributes and why are they important for software architecture and design?
Read more...
Feb 7, 2020
What have the STORED PROCEDURES ever done for us?
Apart from security, performance, maintainability, and availability, what STORED PROCEDURES have ever really done for us?
Read more...
If you like my content, use my software, or otherwise benefit from my work, consider supporting me by buying me a coffee. The software runs on coffee after all.
Buy me a Coffee Scan Here To Buy Me a Cofee